Modernizr

Component type

module

Maintenance status

Development status

Downloads

80052

Component created

Component changed

Modernizr tests which native CSS3 and HTML5 features are available in each browser and makes the results available to you in two ways: as properties on a global Modernizr object, and as classes on the <html> element. This information allows you to progressively enhance your pages with a granular level of control over the experience.

This Drupal module provides deep integration with the Modernizr JS library, allowing other modules or themes to register tests, load additional assets as needed, and even create new copies of the Modernizr library when a website's requirements change. Read more below.

Comment Limiter

Component type

module

Categories

Development status

Component created

Component changed

Quick and easy module to specify the maximum number of comments allowed to be made on a content-type node by a single user. This module was primarily built to allow only 1 comment to be made on a single node of a specific content-type. For example, for a restaurant site the users should only be allowed to leave 1 review (aka comment) on a Restaurant content-type.

More information and a release coming soon.

Webform Revisions

Component type

module

Categories

Maintenance status

Development status

Downloads

4208

Component created

Component changed

This module gives basic revisioning functionality to Webform submissions. It is designed to look and function similarly to Drupal core's revisioning system.

Features:

  • View, Revert, and Delete revisions of Webform submissions.
  • Leave log comments per-revision (except for the initial submission).
  • Resend email to recipients upon revision - requires Webform 3.x or later.

This module can be very useful if you wish to track edits to a submission.

IP List

Component type

module

Development status

Downloads

445

Component created

Component changed

The IP List module allows administrators to maintain and search list of IP addresses and IP address ranges, and associate each address or range with an arbitrary organization (string). The module doesn't do anything with this list, but the list can be integrated into other systems.

This module was written to be integrated with a Varnish ACL (access control list) and thereby allow non-technical administrators to manage a list of IP addresses and ranges that can bypass a content paywall.

User Alert

Component type

module

Maintenance status

Development status

Downloads

21082

Component created

Component changed

This module provides a simple way to show a short-term urgent message on the website. Think of CNN Breaking News, when they show a short message the top of the site (or the 'Welcome!' style messages at StackExchange websites). This module works for both anonymous and authenticated users by using a cookie, and recording actions in the database. This solves the need to show messages independent of the users authenticated status.

With User Alerts, you can:

Sampler API

Component type

module

Categories

Maintenance status

Development status

Downloads

4092

Component created

Component changed

The Sampler API allows modules to easily collect and store calculated pieces of data. It's designed primarily to assist in collection, storage, and display of metrics.

Modules provide the API with a metric to track (eg. 'Number of comments added to a node') a listing of objects to be tracked (for example, you may only want to track that for certain nodes) , a sampling strategy (eg. 'every 3 days'), and a method that returns the calculated values for the metric (eg. 'give me the values that you want to store for the period of January 1st midnight to January 4th midnight).

Maintenance File

Component type

module

Maintenance status

Development status

Downloads

1861

Component created

Component changed

Put your site in maintenance mode by uploading a file.

This is a pretty simple module that checks for the presence of a file called 'maintenance.lock' in either the Drupal root directory or a site-specific directory (sites/mysite.com, for instance) and sets the site to maintenance mode if the file is present. This is very helpful for deployment scripts, such as Capistrano and the like, in which you don't always have ready access to the database, or when you want to take a lot of Drupal sites down at once without waiting for Drush to iterate over all of them.