Extend the structure of the site by way of content models, data storage, field types, and navigation, so it is more understandable to users.

User Alert

user-alert.png

This module provides a simple way to show a short-term urgent message on the website. Think of CNN Breaking News, when they show a short message the top of the site (or the 'Welcome!' style messages at StackExchange websites). This module works for both anonymous and authenticated users by using a cookie, and recording actions in the database. This solves the need to show messages independent of the users authenticated status.

With User Alerts, you can:

  • Alert users about breaking news, or a special same-day sale for ecommerce
  • Schedule publishing of alerts via Scheduler
  • Override display with TPL and CSS

How to use this module:

  1. Enable User Alerts
  2. Set the appropriate permissions for selected roles
  3. Set the User Alert block in the appropriate region of your theme.
  4. Create a user alert node.

You can also set some global settings for alerts at admin/settings/user-alert.

Unpublished alert nodes are removed from the system automatically. This is to prevent an old alert being seen by a user (if the cookie was cleared or expired, for example) if a node was republished accidentally.

Epub

epub, epub.js, ebook

7.x-1.x

The new epub module for Drupal 7 provides displays for file entity and file fields and enables users to read epub/ibooks files inside their browsers like pdf module.

Use this module with apachesolr_file (recommend with file_entity 7.x-2.x), you can build your owned online library.

  • "ePub default" display uses iframe to wrap xhtml files extracted from epub package
  • "ePub cover image" display shows the cover image inside epub file (A cover image is not required according to the ePub standard)
  • TODO: add js epub reader in the future and need help to make something like Readium work on server side

6.x-1.x

The ePub module allows site administrators to enable other users to download the ePub version of the book contents available on the website.

Bing Map

Integration of Bing Map in same way as GMap module.

Advanced gallery

Single image page

Advanced gallery uses CCK nodereference and imagefield fields to make nice comfortable to work gallery for the multuiser site.

ActiveTabs

Sexier, drop-down styled, jQuery powered, $tabs output. With element targeting, easy overriding, and tabs child page navigation (from parent tabs).

Node Menu Parent

The Node Menu Parent module extends the "default menu for content" setting provided by the core menu module by allowing a specific menu item to be selected (not just a top-level menu) per content type.

Example

Imagine we're creating a site for a business that will have a section describing the products they offer. We've got the core content types, Page and Story, and we've added our own content type called Product. Then we add a few pages under the Primary links menu, like so:

  • <Primary links>
    • Products
    • Support
    • About Us

Now say we've decided that every product should have a menu item under Products. However, core Drupal's menu settings only let us choose a global default menu for content, such as Primary links. That means when we go to create a Product, the "Parent item" dropdown under "Menu settings" defaults to Primary links so every time we create a product we have to manually select Products as the parent item. This is tedious, easy to forget, and unnecessary extra clicking.

Pages

Subscribe with RSS Subscribe to RSS - Site structure