Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
A widget for List and Entity Reference fields that provides an alternative way to select multiple items: by moving them from a list of available items to a list of selected items (and back).
This module allows users to flag nodes and comments as offensive for the adminstrator to review.
This module is in the rearchitecting period. All changes will happen in 2.x branch.
The admin can specify which type of nodes are allowed to be flagged.
Permissions
There are 3 permissions - administer abuse reports, flag content, and direct flag content. Administer abuse reports allows a user to see which nodes have been flagged and allows them to either remove from the site or allow back into the system. Flag content allows a user to flag content. Direct flag allows a user to flag a content and set the content as 'hidden'. In essence, it is a person who has been trusted to flag genuinely bad content to be removed without requiring multiple users to flag the content before the system hides it.
This module allows the site administrator to allow new account registrations only for users who provide a valid registration code.
This module also allows the management of these registration codes, including listing, generating, importing and exporting.
The most common use of this module is medallion based registration - only users who have purchased a membership medallion (e.g. made a physical purchase entitling them) are able to register.
Other uses include promotional codes, and shared private key registration.
This module allows for sub-modules which extend the functionality of the core module, this includes:
mailer: allows registration codes to be emailed to lists of email addresses
roles: automates role assignment during registration based on code used
voucher: allows registration codes to be used as a voucher after registration
og: integration with organic groups, for group assignment during the registration process
dynamic: allows on-the-fly creation of registration codes that match a validation criteria.
This module seamlessly overrides the select box generated by the taxonomy module and renders the terms based on if you are allowing multiple selections or not.
Configuration is very simple, edit the vocabulary and enable the Taxonomy Super Select option.
Features
Multiple selection vocabularies show as checkboxes.
Single selection terms display as radio buttons.
Parent terms display as nested fieldsets
Option to display parented terms as form items
Ability to control which content types TSS will apply to
Works with all hierarchy configurations
Free tagging vocabularies are now supported.
Comparison of various Taxonomy module and their pro/cons nicely written out. A few screenshots are available.
Compatibility
There are taxonomy granular permission control modules that we can split in two groups:
Vocabulary-level role based permission: like vocabperms, they are compatibility with TSS.
The Birthdays module allows users to add their birthday to their profile. It also lists birthdays on a seperate page and in different blocks. Users can receive an e-mail on their birthday automatically, and the administrator can receive periodic reminders of who are having their birthday. Uses Profile module from core.
Current features:
D6
D7 (not yet stable, be careful)
A block displaying the next X birthdays.
X
X
A block listing birthdays for the next X days.
X
X
A page listing all the users and their birthdays/age/star sign, which can be sorted by username or date and users without any birthday information can be filtered out.