Frame Refresh

Component type

module

Categories

Maintenance status

Development status

Downloads

954

Component created

Component changed

If you (and you really shouldn't - read below case study) use frames for your Drupal project then you may need this module. The Frame Refresh module uses the names of the frames to refresh the top frame for you to maintain the logged in / out state for your users. This module does not work in an ideal way but does work. The maintainer is open to feeback to improve the coding standards and also any other improvements on functionality!

Node Wizard

Component type

module

Maintenance status

Development status

Downloads

947

Component created

Component changed

Allow to add steps to any node create/edit/add form.

CCK fields and groups can be assigned to any step.

Form is submitted only at last step (not like multistep module do).
Navigation button at the top of form show current, submitted and unsubmitted steps with different styles so user can see what he did and what he should do to finish.

And the main difference to multistep module - forms values are stored in $form_state['storage'] (not in database) so we do it in Drupal way!

Flat Book

Component type

module

Development status

Downloads

2865

Component created

Component changed

The Flat Book module allows you to "flatten" subsections of a book by displaying them on a single page.

A table of contents block is provided to allow the user to quickly jump to a particular node on the page. Back to top links are also provided below each node. If the user requests to view a node below the maximum menu depth, he will be redirected to the portion of the flattened page that contains the requested node.

Crumbdown

Component type

module

Categories

Development status

Downloads

2078

Component created

Component changed

Warning: This thing does not work with the new crumbs-6.x-2.x branch. You will need to wait for a new release that will support the new crumbs API.

Crumbdown enhances your breadcrumbs with dropdown submenus, linking to related items.

Crumbs, the Breadcrumbs suite

Component type

module

Maintenance status

Development status

Downloads

160666

Component created

Component changed

Crumbs calculates breadcrumbs for your site.
It does so by finding the parent of the current page, then the parent of the parent, etc, until it arrives at the home page.

Crumbs comes with a bunch of built-in plugins, that can be individually enabled, disabled and prioritized, and some of which provide further configuration options.

Page manager redirect

Component type

module

Maintenance status

Development status

Downloads

12556

Component created

Component changed

This is a very simple module that exposes a 'redirect' task to the page manager module in the ctools suite. This allows you to define paths that can then redirect to others, all without writing any code. You can use this to do things like:

  • Redirect user profile nodes to the /user/X page that owns the profile
  • Redirect Images in a gallery to their node referenced gallery.

Page Manager Redirect (PMR) is now fully compatible with Drupal 7!

Differences from similar modules

There are a number of other modules that attempt to perform some kind of redirection based on paths. Page manager redirect is different because it can leverage the ctools context system to gather all sorts of useful information from the original URL to construct the redirection URL with. Genius!

Context: Menu Block

Component type

module

Maintenance status

Development status

Downloads

25666

Component created

Component changed

Context: Menu Block allows the Menu Block module to be aware of contexts provided
by the Context module by informing menu blocks of active menu context reactions.

This project has recently been taken over and for the time being it will be maintenance fixes only and support but once the code has been fully got to grips with, I intend to actively develop the module further.

Multilevel Primary Menu

Component type

module

Downloads

1368

Component created

Component changed

This module allows to embed primary menu in the theme as a tree instead of the first level only.

It keeps classes and other stuffs applied by other modules (Menu Class for instance).

To use it, replace :

<?php print theme('links', $primary_links, array('id' => 'main-menu', 'class' => 'links clearfix'));?>

by