Extend and customize Drupal functionality with contributed modules.
If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.
What is? A delayed to clear cache.
An implementation of a cache to be used selectively on Views and Blocks so that they don't get cleared when a Drupal Clear cache is issued or other triggers that would other wise immediate clear the cache and cause a regeneration of the data/content.
The concept behind this cache is that by choosing which views and/or blocks are too heavy to generate (causing the server performance to go down on high traffic sites), allowing them to be generated some time after and not at the same time, doing a redistribution of the work during time.
At some events the cache is cleared and therefore all data needs to be generated and processed again, if this happens for some heavy processes on a high traffic site you may end up running several heavy process at the same time plus all the small process and you may bring the server down temporary, similar to what happens with a DOS attack.
If we can delay the most heavy parts to be processed after all other caches are ready and meanwhile we use "old" caches for those parts until we get those processed again it would allow to redistribute the processing during time and not all at the same time.
Turnip is OpenSourcery's Drupal starting kit. Using a Drush Make workflow, only custom modules, features and themes are committed to the repository, which allows for teams to quickly get up to speed and collaborate on the important parts of the project at hand. It includes a starting framework for using Behat for behavior driven development. Each site is built as an installation profile.
This is a small helper module, to pass data from a panel page to an embedded webform node via tokens. The module provides a pane type, in which you can define multiple key/value associations. Those keys, will get available as global tokens in the tokenpane namespace.
Hook JS is a opensource option for adding scroll up to refresh on many web applications and mobile web applications. This project has been updated to be stand alone with a dependency on jquery 1.7+.
This module provides direct access to Hook JS on every page where the code will be used in. Hook JS is used to quickly refresh pages.
This can be used to integrate quickly with jquery on many smaller sections very useful for mobile application development.