Search Engine Referer API

Component type

module

Categories

Maintenance status

Development status

Downloads

2032

Component created

Component changed

The Search Engine Referer API module is indented to be used by other modules, in blocks or themes to provide targeted content to users who come from search engines.

This module provides a function to retrieve information on the search performed by a user who comes from one of the supported search engines. The function serapi_get_search() returns an array containing the referring URL, the extracted search string and an array with the search keyword(s).

Node Gallery

Component type

module

Categories

Maintenance status

Development status

Downloads

139931

Component created

Component changed

The Node Gallery module allows you to create multimedia galleries where both the galleries and the gallery items are nodes. (as opposed to gallery items being file fields, like Media Gallery)

Sheetnode

Component type

module

Maintenance status

Development status

Downloads

99691

Component created

Component changed

Sheetnode integrates the JavaScript spreadsheet engine SocialCalc as a new node type in Drupal. SocialCalc was written by Dan Bricklin, co-author of the original VisiCalc spreadsheet app in 1979, and is used in the OLPC XO laptop and the SocialText Collaboration Platform.

Ubercart Fee

Component type

module

Maintenance status

Development status

Downloads

7515

Component created

Component changed

Ubercart Fee lets you add additional fees to Ubercart Products. Fees are configurable at both the product class and the product level. Each fee appears as an individual Line Item in your Order.

Hide submit button

Component type

module

Maintenance status

Development status

Downloads

52848

Component created

Component changed

Some users accidentally click the submit button more than once while waiting for their post to be saved. In some cases this may result duplicate postings or duplicate e-commerce orders.

There are few ideas on how to solve duplicate postings but none is perfect. One of the solutions is a bit of jQuery to hide or disable the submit button after it has been clicked and replace it with an informative text such as "Processing..." .

This module wraps that jQuery code and provides some options. Of course this, too, is not a perfect solution as it requires Javascript to be enabled. For browsers with Javascript disabled this module will have no effect at all.

Permalink

Component type

module

Maintenance status

Development status

Downloads

6699

Component created

Component changed

What is a "permalink"?

Wikipedia defines permalink as:

A permalink, or permanent link, is a URL that points to a specific blog or forum entry after it has passed from the front page to the archives. Because a permalink remains unchanged indefinitely, it is less susceptible to link rot. Most modern weblogging and content-syndication software systems support such links. Other types of websites use permanent links, but the term permalink is most common within the blogosphere. Permalink is a portmanteau word made from permanent link.

This module allows you to add a permalink to any node type. The link will be displayed as text that is easily copied from your site so that someone can link to the node. The link text is to /node/NID or ?q=node/NID instead of an alias.

Better Formats

Component type

module

Maintenance status

Development status

Downloads

535042

Component created

Component changed

Better formats is a module to add more flexibility to Drupal's core input format system.

Features

8.x & 7.x (needs more testing for a stable release)

  • Set allowed text formats per field.
  • Set default order of text formats per field.
  • Hide format tips per role.
  • Hide more format tips link per role.
  • Hide format selection per role per entity.
  • Currently only works on Field API fields on fieldable entities implementing core style text processing. The good thing is that is most things in core and contrib.

Phonetic Word Filter

Component type

module

Categories

Maintenance status

Development status

Downloads

31326

Component created

Component changed

The Phonetic filter module provides a profanity filter and is an improvement of the WordFilter module which compares an admin generated list of unwanted words against user submited content, e.g. comments.

Phonetic filter goes a step further by including the phonetic characteristics in the comparison as well as a list of profane words. Should a malicious user could try a variation of the cursed word, so as long as the word "sounds" like the unwanted word it will be replaced by the masking character.