Form Protect

Component type

module

Categories

Maintenance status

Development status

Downloads

1523

Component created

Component changed

Description

Form Protect is a tiny, simple, non-invasive spam protection for forms. The protection is based on the assumption that spam bots are not running JavaScript when loading targeted forms.

Comparing to other similar modules, this one is only redirecting the submit to a blind page when JavaScript is disabled. Similar modules:

Tagove

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

Today, most of the people prefer to buy things online. From a pen drive to expensive luxury items, one can find everything on the internet. But while surfing for online shopping, most of the people like to talk with the business or sales representative, to make a correct buy and avoid further inconvenience. Do you know that almost 83% of the total number of potential customers would require customer assistance while making an online purchase?

Lazy Loading Ad Slots

Component type

module

Maintenance status

Development status

Downloads

1693

Component created

Component changed

This module extends the DFP module which is taking over the control about where and when to render the Ad.

It provides a context reaction which is allowing us to add configuration bundles and by specifying a CSS selector(s), the Ad can be rendered "Instantly" or "On scroll" before or next to the selector.

Shooting Score

Component type

module

Maintenance status

Development status

Downloads

428

Component created

Component changed

Shooting Score defines a special field type for storing shooting scores that consist of points and bullseyes (e.g. 98.4).

Shooting scores are stored in the database as separate 'points' and 'bullseyes' values which means they can be used individually for sorting views (e.g. sort scores by points, then bullseyes). Also, shooting score fields can be displayed as either the combined score (98.4), just the points (98) or just the bullseyes (4).

Just SMTP

Component type

module

Categories

Maintenance status

Development status

Downloads

1243

Component created

Component changed

This module allows Drupal to send emails through an SMTP server with optional authentication It is designed to have just the minimum required functionality to do that.

Note that for most hosting environments you do not need this
module. Hosting environments like Pantheon require use of modules like
this though.

Image Opacity Overlay

Component type

module

Categories

Maintenance status

Development status

Component created

Component changed

This module allows you to add to any image field a semi-transparent overlay (or background) with a configurable color.

This can be activated / configured per field instance.

Usage instructions:
- Install the module
- Go to the field settings and check "Enable Opacity Overlay / Background"
- After uploading the image when creating content, you will now see 3 new properties:
* Filter type (Overlay or Background)
* Filter color (an hex value such as #DFDFDF)
* Filter opacity (a number between 0 and 1)

Variable Definition

Component type

module

Categories

Maintenance status

Development status

Downloads

117

Component created

Component changed

This adds a UI to define system variables for the Variable module.
They can optionally be translatable or domain-specific. As variable definitions are entities, features deployment comes for free.

D8: The imporoved configuration system will make this module obsolete in D8.

Drush grant RID

Component type

module

Categories

Maintenance status

Development status

Downloads

461

Component created

Component changed

This is a simple drush 6.x plugin that grants and revokes user roles based on RID instead of name. I wrote this because of issues with bash assembling a drush command and invoking it when the role name had a space in it. This caused issues with drush parsing the name into multiple arguments broken out based on the space between them regardless of encapsulation. This is an easier fix then that.

It's also useful if you know the RID / make an RID during an operation and want to use that instead.