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

Ajaxify Drupal with JQuery Ajax

Ajax links API module help you to load any content to a specified DIV or ajaxify whole drupal site, using JQuery Ajax. This module will also load JS for Ajax-loaded content by using Drupal.attachBehaviors(). In case you dont want to load js or css, you can alter tpl for path/node type.

Links will work as normal if Javacript is disabled so no effect on web crawlers used by search engines.In HTML5 browsers, title bar and url will change using history.pushState(). Also, it will update active class on links.

Logic Block

Logic blocks admin page

Logic block is a module designed to give site administrators extra control over how blocks are displayed - extending the default options for each block in some new ways.

Some things logic block can do

1) Merge two blocks into one
2) Prevent a block displaying if it contains certain words
3) Show another block if one is empty
4) Show a different block depending on a user's language

A default block is specified, and then its content is processed by this module in a one of four ways (although this module supports extending these).

1) ACTION
-- Concatenate two blocks together
-- Strip class=content from around a block
-- Add a prefix to a block
-- Replace content within a block
-- Add a suffix to a block
-- Swap a block for another
-- Wrap a block with HTML

2) LOGIC
-- Show a different block if the block contains certain content
-- Show a different block if the block is empty
-- Show a different block if the block's content is over, or under a certain amount

3) NODES
-- Show a different block depending on the node's language
-- Show a different block if the node is published
-- Show a different block depending on the node type

4) USER
-- Show a different block depending on user ID
-- Show a different block depending on when a user was last active
-- Show a different block depending on a role

Filler

Provides functions for generating sample content, such as Latin text and placeholder images. This module currently intended for developer usage and does not provide a UI.

Disable "Language neutral"

[EN]


Disable "Language neutral" in creating the material and other extras.

Responsive Background Images

Responsive Background Images is an easy to use, simple helper module for making your background images responsive. It can be used with either static or slideshow background types, and will always fill the full window space with your image(s). The slideshow background effect is automatic with this module if you enable more than one image.

The module achieves this by first recognizing the screensize with which a user is viewing your site, then loading the best file size (image style) for that screen. For example, a 320x480 image will load for iPhone viewers, and a 1600x1200 version for those on a large desktop.

Responsive Background then resizes the image dynamically to match the browser width exactly, maintaining the proportion of the image even if the user resizes the window. If the user were to view your site first on a small screen and then maximize the window, the module will automatically load a new image size so that the background does not become pixelated. If a user were to zoom in or out while viewing your site, the background image will stay the same and not resize with the rest of the page.

This solves theming issues with sites that have standard responsive features, and offers an enhanced user experience for all browser sizes. (description by Jenna Colbaugh)

Features:

Pages

Subscribe with RSS Subscribe to RSS - Content Display