The current maintainers are looking for new people to take ownership.

Enkoder for Drupal

Want to guard against spam? Want to make sure sensitive information isn't easily nabbed by an automated script?

Use Enkoder for Drupal! This uses the logic behind Hivelogic's Enkoder to encode any field or arbitrary text in a recursively self-evaluating block of javascript, foiling all but the hardiest of spambots.

You can use this to harden any text-based field and this module also exposes a general-purpose php function (sclib_enkoder) for your own custom uses.

This module is supported by time from the Sierra Club.

Why use this?

In my examination of the Drupal module landscape, SPAM-hardening solutions either tend to be focused on forms (like CAPTCHA) or provide very limited email encoding (such as by providing HTML entity encoding or exposing an input filter).

By using this module, you

  1. can arbitrarily harden any core text field, even ones that don't use an input filter
  2. can arbitrarily harden any text, not just things look like email addresses.

Webform Multiple (WFM)

Screenshot of a Webform fieldset that can have multiple instances using WFM

Webform Multiple (WFM) is a Drupal 7 module allowing Webform components to have more than one value.

The user completing the form can add instances of the component with an 'Add another item' button.

The module requires Webform version 7.x-4.x.

Similar module: Webform Add More

The Webform Add More module lets you create 'Add more' buttons for fieldsets. When you have already created multiple fieldset components, you can select them to be controlled by an 'Add more' button, so that only the first one is initially displayed.

There are significant differences in approach and effect between the two modules:

  • This one (WFM) allows individual components (not just fieldsets) to be made multiple-value.
  • WFM means you just create one component and set it to accept multiple (or unlimited) values, rather than precreating a limited number of components first.
  • WFM uses Drupal's built-in AJAX framework (so it works with or without JavaScript).

Development status

PagerDuty

Description

PagerDuty notifies a site administrator when an important Drupal Watchdog event occurs.

Domain roles 2

Purpose

This sandbox is a fork of Domain roles module, in a hope to provide a working and full-featured version. The goal is to be able to grant specific roles (such as redactor, moderator) to users, only on designated domains (based on Domain Access module).
I forked so that development is not slowed down by any maintenance take-over process. When initial rewrite phase is over, I will suggest my code to current maintainer.

State

Right now, the module lacks many things, but foundation works.
The module stores a list of roles in a new column (roles) in Domain module's table domain_editors (which links a user uid to a domain domain_id). Two functions, domain_roles_revoke_roles() and domain_roles_grant_roles() allow to grant and revoke a list of roles to a user on a specific domain. When the user logs in a specific domain, he will automatically be given any role he should have on this domain, and will consequently be granted the associated permissions.

To do list

The module mainly needs two things:

  • an interface to allow administrators to grant roles to users on specific domain (I'm thinking of an addition to user edit page, which will allow to grant roles on current domain)

Pages

Subscribe with RSS Subscribe to RSS - Seeking new maintainer