This project is under active development.

Library registry

An install profile to create a central registry for external libraries (managed by Libraries API) in Drupal.

Why is this needed?

  • To avoid namespace collisions of similarly named libraries.
  • To have a consistent and reliable way of retrieving library information.
  • To have a consistent and reliable way of retrieving a library's current version.
  • ...

Signup Reminders

Signup Reminders allows users to specify their own reminders X days, hours or minutes before or after a Signup date (granularity is configurable).

Registry Rebuild

THIS IS NOT A MODULE. YOU CAN'T ENABLE IT. FOLLOW THE INSTRUCTIONS.

Make a backup of your database before running this. It won't break your database, but we can't improve this unless we have broken databases that it doesn't quite do the job for.

There are times in Drupal 7 when the registry gets hopelessly hosed and you need to rebuild the registry (a list of PHP classes and the files they go with). Sometimes, though, you can't do this regular cache-clear activity because some class is required when the system is trying to bootstrap.

The drush version now also fixes Drupal 6 sites where modules have been moved around or removed and the system table is broken.

When would you need Registry Rebuild?

You might get something like:

PHP Fatal error: Class 'EntityAPIControllerExportable' not found in ...sites/all/modules/rules/includes/rules.core.inc on line 11

If this happens when you're trying to run update.php, and happens when you're trying to clear your cache, well, you have some trouble. That's what Registry Rebuild is for.

It also may happen that you've moved some module that Drupal requires to bootstrap, and you get a horrible error. Registry Rebuild will also rebuild the system table to get the modules in the right place so you can bootstrap.

When would you *not* need Registry Rebuild?

Dummy Content

Dummy Content (DC) provides an API (hooks) for other modules to generate (& manage) dummy nodes.

DC allow your custom module to provide demo nodes as soon as the module is installed - this helps with populating blocks, views, and generally showcasing your module's functionality. This is very useful when showcasing a module's functionality to a client. For example, rather than installing the Forum module and having to manually create forum nodes, the DC API can be used to pre-populate the site with forum-type nodes as soon as the Forum module is enabled. Additionally, rather than having purely Lorem Ipsum-type content, you can define relevant pieces of text and images, giving the content a more complete & realistic look & feel.

DC will also clean up after itself, removing any dummy nodes when child-modules are disabled.

Requirements

As of 7.x-1.2, DC requires the Tableform module.

API

The included dc_example.module provides an example implementation of the available hooks:

hook_dummy_content_data():
- allows you to define 'subjects' of text and image data

hook_dummy_content():

Pages

Subscribe with RSS Subscribe to RSS - Under active development