Renderer per node
Allow editors to choose different rendering options on a per-node basis.
This allows you to add an extra select box to a content type, and then use that as a modifier that controls the rendering of another field.
Prime use-case is to select different sizes from imagecache to use on filefield images to control how a mini-gallery is displayed.
Read moreEmail User Reference
Email User Reference replaces CCK's default userreference widget with an autocomplete field that works with users' email addresses, searching by email address instead of usernames.
This module was developed with support from SolarMosaic.com
VSCP home automation
This module can be used to use drupal as a control, log and display interface to your VSCP home-automation.
VSCP stands for 'very simple control protocol'.
It's an open source event driven protocol that can be used for communication between hardware modules. I use it for my home-automation.
Everything about it can be found at vscp.org.
Containing features :
- Send VSCP events : create VSCPevent drupal-nodes which can be send.
- Receive VSCP events : create/update corresponding drupal-nodes.
- Link receive VSCP events to send VSCP events : With this linking it's possible to link a received VSCP event, containing a return/status value, to a sendin VSCP event.
- Logging of VSCP events : configurable which events will be logged to a VSCPlog drupal node.
- Intergrate with the Rules-module : can be used, for example, to send a email when an certain VSCP-event occurs or to schedule some events, ...
COPPA Lite
The COPPA lite module provides basic COPPA compliance for users registering for an account on your site by validating their age and setting a cookie on the users machine if age validation fails. This will prevent them from attempting registration again for a period of 24 hours as well as presenting the user with a generic error message.
The coppa_lite module creates a date of birth field on the user profile if no other date fields exist and exposes it on the user registration form. If you wish to use an existing date field you can assign which field to use by visiting the modules configuration page.
Requirements:
Disclaimer: Any sites requiring COPPA compliance should vet their membership policies with a lawyer. This module is NOT a substitute for sound legal advice. COPPA law is interpreted in different ways in different jurisdictions; and this module comes with NO GUARANTEES that it will enforce COPPA compliance in all jurisdictions.
Node Reference Highlight
Node Reference Highlight (NRHI) is a module that provides the ability to highlight text in a node body and associate another type of node to it by reference. It provides permission and workflow style logic to allow for the following types of interactivity:
- Allow role X Y and Z to highlight for reference
- Allow role X to highlight content created by role Y
- Allow role Y to highlight all content
This will be dependent on 1 node type have another node type as a node reference field (CCK). Settings will allow you to select which node types can be highlighted on for association (like Pages can have Poll questions associated to them but not the reverse). This will respect the node reference logic as well. This project is being created for the Right-side-bar implemented in the ELMS distribution but should work for other purposes (hence abstraction).
ELMS Content has a sample definition function while ELMS Polls, ELMS Places and other features in ELMS have alter functions to add in the ability to highlight using them.
Here's a video of NRHI (Alpha 1) it in action in ELMS (Alpha 6): http://screencast.com/t/wv4DKKEFl
tokeninput
This is an implementation of the Tokeninput jQuery plugin.
Project sponsored by: 10jumps