Modules

Contributed (contrib) modules are plugins for Drupal that extend, build or enhance Drupal core functionality. Use matching versions (modules released for Drupal 5.x will not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and may or may not have optimized code/functionality. If a module solves your needs please consider joining forces and helping the maintainer. You can view module usage statistics for all modules to view the most popular modules used by the Drupal community.

Drush User

acrollet - December 14, 2009 - 18:25

This aims to be a user management plugin for drush. It should be compatible with drupal 5-7. The project
currently supports the following functionality:

  • add users
  • block/unblock
  • assign/unassign roles
  • delete users

Example:

acrollet@localhost:/var/www/drupal $ drush user create newdude --password='asldfj' --mail='foo1@foo.com'
Information for 'newdude'
User ID: 14
User name: newdude
User mail: foo1@foo.com
User is active.
User roles: authenticated user

As of beta3, the code is believed to be safe and non-destructive, but please don't use it on a production site without first making a database backup!

Eventually my hope is that this project or its functionality will be included in the main distribution of drush.

Bloggers

VladSavitsky - December 14, 2009 - 12:49

Read description in russian below.

English version

Module display a list af all bloggers with their avatars, real names (if module RealName is enabled) and X titles of last blog's posts.
Module is using paging for bloggers list. Pager also can be disabled.

Bloggers list is sorting by total count of posts in blog.
Optionaly (at module settings page) you can enable showing date of blogger's registration at site and a total number of posts in blog for each blogger.

Page is displayed at URL: example.com/blogs

At module settings page you can set:

  • how many titles of last blog's post should be displayed
  • how many bloggers should be displayed at one page (pager is using)
  • how many posts should be in a blog to be listed in this list of bloggers.

Views turntable

scheepers - December 14, 2009 - 11:52
turntable.png

Views turntable is a views style plugin that displays nodes on an elliptical path that may be rotated, like a platter or turntable.

The turntable can be rotated by the user clicking a next/previous button, or hovers close to the edges of the display.

Ubercart Add Donation

travist - December 14, 2009 - 05:26
add_donation.png

The Ubercart Add Donation module is used to dynamically add a donation to ANY order currently in progress. This project differs from other Ubercart donation modules in that it does not require you to add a donation to the cart in order to donate to the site. In other words... you do not need to create a "donation product" in order to handle donations... This module simply allows you to add a donation to any order currently in progress using a Radio button interface.

If demand persists, this module will be expanded to allow for other dynamic options of adding donations, but for our current needs, the Radio interface is very intuitive and meets many common requirements.

Suggestions are welcome!

This module was brought to you by Alethia Inc..

Advanced Panels Cache

crea - December 13, 2009 - 18:51

Cache plugins for Panels module. Currently implemented node based cache plugin. Node based cache is intended for panels/panes which update together with nodes they contain.
Advantages:

  • Instant updates. Users don't see old content.
  • Works for registered users too and complements anonymous page caching
  • Aimed to highest cache efficiency (both in terms of speed and hit/miss ratio).

Supported cache backends: Memcache

Update: Techically any backend having LRU should work, but it seems neither APC nor eAccelerator support LRU (while they could), so for the moment this leaves Memcache as the only supported cache backend. If you have different info, let me know.

This module is not recommended for production use yet, but testers and early adopters are welcome! With "lifetime" feature turned on this cache will perform similar to "time based cache" so you can have much safer testing.

Ban List

fizk - December 13, 2009 - 05:44

Banlist allows the administrator to disallow users from using a username from a list of usernames. The list consist of usernames such as: admin, administrator, root, demo, test, superuser, etc.

Although core can handle this, the primary purpose of the module is for people in the community to contribute to the list and make it very easy for everyone else to take advantage.

Syndicate content
 
 

Drupal is a registered trademark of Dries Buytaert.