Configure the layout and format of content and data presented to site visitors.

Blajax

Blajax toolbar

Overview

Blajax eases working with blocks both for a user and a site admin. It adds a toolbar to each block that enhances drupals standard block behaviors. This is, besides, somehow similar to the "contextual links" approach in Drupal 7 and thus there will most likely be no 1:1 port for D7. I'll leave the project open to see if D8 will still leave a gap or provide Ajax powered block refresh ootb.

Features

  • Configurable toolbar with optional functions (probably more to follow):
    • Hide - if a user is allowed to disable the block, he can do this with one click. He no longer needs to leave the current page to edit is profile settings.
    • Minimize/maximize - any block that may be disabled can instead be minimized to a simple caption bar.
    • Refresh - depending on configuration and permission, the user may refresh the single block without having to reload the entire page. Very helpful e.g. while editing a node.
    • Configure - depending on permissions, a direct link to the block's configuration page
  • Auto-refresh Each block can be configured to update itself via Ajax within individual intervals.
  • Full REST fallback - All functions except auto refresh will also work on browsers without Javascript enabled.
  • Customizeable appearance - choose between icons and/or text links, determine jQuery effects and behavior as you like.
  • Full theming support - all visuals can be overridden with custom icons, css and templates or theme functions.

Persistent Dismissable Messages

Have you ever wished for a very simple way to have a status message (set by drupal_set_message()) persist across multiple pages and also be dismissable? Well, you've come to the right place, because PDMs (persistent dismissable messages) is what we're selling.

The PDM module takes over all dsms (messages set by drupal_set_message()) and modifies them to become dismissable (similar in some respects to the Absolute Messages module. Each message appears in its own div and visual area (as opposed to the default in Drupal, which is to group all warning, status and error messages together) and can be removed by clicking a 'hide' link.

But wait! There's more!

Developers can make use of a fantastic function provided by the module called: pdm_create_message(). This function will allow them to create status messages with even more functionality.

PDM Create Message Options:

  • type: The same as the 'type' for drupal_set_message(). This affects class output and theming.
  • pdm_type: This is a custom setting where you can enter any string you wish. This will be used in the future to allow filtering of existing/archived messages. Its function is identical to the first parameter of the watchdog() function.

Panels Style Collapsible

🇺🇦

This module is maintained by Ukrainian developers.

Pages

Subscribe with RSS Subscribe to RSS - Content display