Escolar Documentos
Profissional Documentos
Cultura Documentos
Home » Download
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Views
By merlinofchaos on the 25th of November, 2005
The Views module provides a flexible method for Drupal site designers to control
how lists and tables of content (nodes in Views 1, almost anything in Views 2) are
presented. Traditionally, Drupal has hard-coded most of this, particularly in how
taxonomy and tracker lists are formatted.
This tool is essentially a smart query builder that, given enough information, can
build the proper query, execute it, and display the results. It has four modes, plus
a special mode, and provides an impressive amount of functionality from these
modes.
Among other things, Views can be used to generate reports, create summaries,
and display collections of images and other content.
The Content Construction Kit allows you to add custom fields to nodes using a web
browser.
Token
By eaton on the 31st of December, 2006
Tokens are small bits of text that can be placed into larger
documents via simple placeholders, like %site-name or
[user]. The Token module provides a central API for
modules to use these tokens, and expose their own token
values.
Pathauto
Administration menu
By sun on the 12th of January, 2007
The module renders all administrative menu items below 'administer' in a clean,
attractive and purely CSS-based menu at the top of your website. It contains not
only regular menu items - local tasks are also included, giving you extremely fast
access to any administrative resource and function your Drupal installation
provides.
Drupal exposed! Administering, developing, and working with Drupal has never
been that fast, easy and concise.
FileField
By quicksketch on the 9th of August, 2006
Features
ImageField
ImageField does not provide a built-in thumbnail solution, but complements the
incredibly powerful thumbnail generation module ImageCache.
ImageAPI
By drewish on the 14th of December, 2007
This API is meant to be used in place of the API provided by image.inc. You
probably do not need to install this module unless another module are you using
requires it. It provides no new features to your Drupal site. It only provides an API
other modules can leverage. Currently GD2 and ImageMagick support are
distributed with ImageAPI.
IMCE
By ufku on the 19th of August, 2006
It has been also used for inline image/file insertion into textareas. This is a built-in
feature that can be used stand-alone or with a text editor such as BUEditor.
ImageCache
By drewish on the 7th of June, 2006
#D7CX: The goal is to deprecate some or all of this module once we get
#371374: Add ImageCache UI Core . Please review the patch there to help us
achieve this goal.
1 2 3 4 5 6 7 8 9 … next › last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Date
By KarenS on the 27th of June, 2006
#D7CX: I pledge to have a Date Field released on the day that Drupal 7 is
released. Views integration, including calendar module, will be ready released on
the day that Views releases.
This package contains both the Date module and a Date API module. The Date API
is available to be used by other modules and is not dependent on having CCK
installed.
The date module is a flexible date/time field type for the cck content module which
requires the CCK content.module and the Date API module.
Videos/Tutorials
New! View a video on Date and Calendar by Karen Stevenson from the Do
It With Drupal Free Video archive.
Google Analytics
By budda on the 14th of February, 2006
Adds the Google Analytics web statistics tracking system to your website.
The module allows you to add the following statistics features to your site:
Image
By sun on the 28th of September, 2003
This module allows users with proper permissions to upload images into Drupal.
Thumbnails and additional sizes are created automatically.
Status
We are working towards a 6.x-1.0 release. Please help us test patches if you can.
See #486546: Image 1.0 and look for issues with patches.
If you're upgrading to from 5-x, you are strongly urged to try the upgrade
on a test copy of your site first. There are outstanding issues to do with
bad data in D5 installations. Please test and report your findings!
Components
Image module ships with several contributed add-ons:
Webform
By quicksketch on the 26th of April, 2004
This module adds a webform nodetype to your Drupal site. Typical uses for
Webform are questionnaires, contact or request/register forms, surveys, polls or a
front end to issues tracking systems.
Poormanscron
By Dave Reid on the 28th of September, 2003
A module which runs the Drupal cron operation using normal browser/page
requests instead of having to set up a crontab to request the cron.php script. The
module inserts a small amount of JavaScript on each page of your site that when a
certain amount of time has passed since the last cron run, calls an AJAX request to
run the cron tasks. Your users should not notice any kind of delay or disruption
when viewing your site. However, this approach requires that your site gets
Advanced help
By merlinofchaos on the 19th of April, 2008
The advanced help module allows module developers to store their help outside
the module system, in pure .html files. The files can be easily translated simply by
copying them into the right translations directory. The entire system can appear in
a popup or not as the module prefers (and by taking away access to view the
popups, a site can force the popups to not exist).
The system ties into Drupal's search system and is fully indexed, so the entire
contents can be searched for keywords. the help files can be placed in a hierarchy
as well, allowing for top down navigation of the help.
By itself, this module doesn't do much; it requires another module to support it,
but it does come with a nice little sample of text from Wikipedia to demonstrate
the system.
WYSIWYG editor
CKEditor module: we received lots of user requests asking for the CKEditor
module. CKEditor is the next version of FCKeditor. Just wanted to let you know
that the first stable release of the CKEditor module is now available, it is very
similar to the 6.x-2.x version of the FCKeditor module.
Note: This module is not affiliated with the WYSIWYG module. WYSIWYG offers in
principle the same: an FCKeditor (or other editors) instead of normal textareas.
The approach of WYSIWYG is slightly different, and users unsatisfied with the
FCKeditor module are encouraged to try out the WYSIWYG module (and vice
versa).
Demo site
Please visit the demo site to see a sample installation of Drupal with FCKeditor
enabled.
Wysiwyg
Wysiwyg module allows Drupal modules to integrate with all editors - without
having to implement editor-specific code.
CAPTCHA
By wundo on the 9th of June, 2004
Lightbox2
By stella on the 22nd of March, 2006
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Nodewords
By kiam on the 5th of July, 2004
This project allows you to set some meta tags for each Drupal page.
Link
By jcfiala on the 22nd of July, 2006
#D7CX: I pledge that Link will have a full Drupal 7 release on the day that Drupal
7 is released.
A CCK content field which lets you add a complete link to your content types;
including URL, title, and optionally a target attribute.
#D7CX: I pledge that Backup and Migrate will have a full Drupal 7 release on the
day that Drupal 7 is released.
Backup and Migrate simplifies the task of backing up and restoring your Drupal
database or copying your database from one Drupal site to another. It supports
gzip, bzip and zip compression as well as automatic scheduled backups.
With Backup and Migrate you can dump some or all of your database tables to a
file download or save to a file on the server, and to restore from an uploaded or
previously saved database dump. You can chose which tables and what data to
backup and cache data is excluded by default.
Devel
By moshe weitzman on the 28th of September, 2003
#D7CX: I pledge that Devel will have a full Drupal 7 release on the day that Drupal
7 is released.
A suite of modules containing fun for module developers and themers ...
This suite is primarily a set of APIs and tools to improve the developer experience.
It also contains a module called the Page Manager whose is to manage pages. In
particular it manages panel pages, but as it grows it will be able to manage far
more than just Panels.
Plugins -- tools to make it easy for modules to let other modules implement
plugins from .inc files.
Exportables -- tools to make it easier for modules to have objects that live in
database or live in code, such as 'default views'.
AJAX responder -- tools to make it easier for the server to handle AJAX
requests and tell the client what to do with them.
Form tools -- tools to make it easier for forms to deal with AJAX.
Object caching -- tool to make it easier to edit an object across multiple page
requests and cache the editing work.
Contexts -- the notion of wrapping objects in a unified wrapper and providing
an API to create and accept these contexts as input.
Modal dialog -- tool to make it simple to put a form in a modal dialog.
Dependent -- a simple form widget to make form items appear and disappear
based upon the selections in another item.
Content -- pluggable content types used as panes in Panels and other
modules like Dashboard.
XML sitemap
By Darren Oh on the 9th of November, 2007
The XML sitemap module creates a sitemap that conforms to the sitemaps.org
specification. This helps search engines to more intelligently crawl a website and
keep their results up to date. The sitemap created by the module can be
automatically submitted to Ask, Google, Bing (formerly Windows Live Search), and
Yahoo! search engines. The module also comes with several submodules that can
add sitemap links for content, menu items, taxonomy terms, and user profiles.
Please read the included README.txt, the handbook documentation, and the
current list of known issues for more information before using the module.
Panels
By merlinofchaos on the 22nd of July, 2006
An Overview of Panels
Panels 3 utilizes the CTools' system of "context" so that the content you place on
the page can be aware of what is being displayed. For example, in the existing
Drupal setup, a block has no real knowledge of what the primary page is
displaying. There are all kinds of tricks and tools you can use to get information to
the blocks, but this generally means writing PHP code to scan the URL and pull the
data out, which is not a very good thing when that data should already exist.
Calendar
By KarenS on the 2nd of November, 2006
Requires Views and the Date API (packaged with the Date module).
This module will display any Views date field in calendar formats, including CCK
date fields, node created or updated dates, etc. Switch between year, month, and
day views. Back and next navigation is provided for all views.
Videos/Tutorials
New! View a video on Date and Calendar by Karen Stevenson from the Do
It With Drupal Free Video archive.
Important Information
Version Date Links Status
Download · Release Recommended
6.x-2.2 2009-Jul-29
notes for 6.x
Download · Release Recommended
5.x-2.7 2009-May-06
notes for 5.x
jQuery Update
By jjeff on the 26th of April, 2007
This module facilitates an upgrade of jQuery in Drupal core and allows other
contrib modules to rely on a newer jQuery version.
Global Redirect
What?
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Content Taxonomy
By mh86 on the 8th of February, 2007
This module provides a CCK field type for referencing taxonomy terms.
The fields are independent from vocabulary settings. For every field you can
specify following settings:
Content Taxonomy is going to hide all form fields from the core Taxonomy module
from vocabularies, which are handled by a Content Taxonomy field (since Beta 6).
Further Content Taxonomy Fields have Views and Token support and can be used
with Rules.
Select lists
jQuery UI
This is a utility module that won't do anything on its own. See README.txt for how
your module can use it to add jQuery UI effects to your pages.
Voting API
By eaton on the 2nd of November, 2005
#D7CX: I pledge that VotingAPI will have a full Drupal 7 release on the day that
Drupal 7 is released.
VotingAPI helps developers who want to use a standardized API and schema for
storing, retrieving, and tabulating votes for Drupal content.
This module was written to solve a need with the Content Construction Kit (CCK),
where it had a tendency toward outputting content in a not-very-pretty way. And
as such, it dovetails nicely with CCK, adding a "template" tab to CCK content-type
editing pages and pre-populating the templates with CCK's default layout. This
makes it easy to rearrange fields, output different fields for teaser and body,
remove the field title headers, output fields wrapped for use with tabs.module
(part of JSTools), or anything you need.
But Content Template can actually be used on any node type and allows
modification of the teaser and body properties before they go out in an RSS feed,
search index, or are handed off to the theme. Additionally, ConTemplate can
choose to add any files, images, or other media to RSS feeds as an attachment.
Page Title
By nicholasThompson on the 21st of February,
2006
This module gives you granular control over the page title. You can specify
patterns for how the title should be structured and, on content creation pages,
specify the page title separately to the content's title.
This module allows you to generate the following printer-friendly versions of any
node:
Important: The current versions of the module require at least Drupal 5.17
or 6.11. They will not work in older versions.
Tagadelic
By Bèr Kessels on the 9th of June, 2005
generates a page with weighted tags. The cool thing is that by merely altering font
sizes, these lists suddenly gain a dimension.
#D7CX: I pledge that Tagadelic will have a full Drupal 7 release on the day that
Drupal 7 is released.
Nice Menus
By add1sun on the 2nd of January, 2006
Three styles/types of menus are currently possible: horizontal, menus drop down;
vertical, menus fly to the left; vertical, menus fly to the right. There is a handbook
page that provides a list of sites that use Nice menus.
Nice Menus creates blocks that may be associated with any existing site menu
which can be placed wherever normal blocks can be placed in a theme. For
themers, it is also possible to theme a menu as a Nice Menu directly by using the
provided theme functions so a block is not necessary. A specific theme function for
the Primary Links menu is available. The theme functions also allow a developer to
pass in a custom menu tree of their making (i.e. not using a Drupal menu.) There
is more information on how to use theme functions in the documentation.
Transliteration
By smk-ka on the 9th of December, 2007
This module is acts as a bridge between the IMCE module and the Wysiwyg
module.
Currently the module only supports integration with the Tinymce and FCKeditor.
Those wishing to see more editors supported are welcome to submit patches.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Phone (CCK)
By thierry_gd on the 3rd of October, 2006
Email Field
By mh86 on the 5th of August, 2006
#D7CX: I pledge that Email Field will have a full Drupal 7 release on the day that
Drupal 7 is released.
Features:
validation of emails
turns addresses into mailto links
encryption of email addresses with
Invisimail (Drupal 5 + 6)
SpamSpan (Drupal 6 only)
contact form (see Display settings)
provides Tokens
exposes fields to Views
can be used with Rules
Internationalization
By Jose Reyero on the 18th of February, 2004
For Drupal 6 it builds on core multilingual features to extend them and make the
site fully multilingual, including taxonomy translation, multilingual blocks and
menu items and translation of user defined strings. Read a complete feature
overview in the new Internationalization handbook.
LoginToboggan
By hunmonk on the 10th of May, 2006
#D7CX: I pledge that LoginToboggan will have a full Drupal 7 release on the day
that Drupal 7 is released.
The Login Toboggan module offers several modifications of the Drupal login system
in an external module by offering the following features and usability
improvements:
Site map
By frjo on the 7th of July, 2004
This module provides a site map that gives visitors an overview of your site. It can
also display the RSS feeds for all blogs and categories.
Fivestar
By ezra-g on the 13th of December, 2006
Image Assist
By sun on the 22nd of June, 2004
caption, size, and alignment can be set before the image is inserted into the post.
#D7CX: I pledge that Embedded Media Field will have a full Drupal 7 release,
and/or a migration to FileField (depending on the status of PHP Stream Wrappers
+ FileField in core) on the day that Drupal 7 is released. Views functionality will be
available the day the Drupal 7 version of Views is released.
This extensible module will create fields for node content types that can be used to
display video, image, and audio files from various third party providers. When
entering the content, the user will simply paste the URL or embed code from the
third party, and the module will automatically determine which content provider is
being used. When displaying the content, the proper embedding format will be
used.
The module is only an engine, and requires a supported module to function. These
include 'Embedded Image Field', 'Embedded Video Field' and 'Embedded Audio
Field'. These modules are included in the contrib folder of the module, so they can
be easily activated from the module administration page.
*************************************
Simplenews
By Sutharsan on the 6th of July, 2005
Views Slideshow
By aaron on the 18th of July, 2007
#D7CX: I pledge that Views Slideshow will have a full Drupal 7 release on the day
that Drupal 7 is released, or on the day that Views is release for Drupal 7,
whichever comes last.
Views Slideshow can be used to create a slideshow of any content (not just
images) that can appear in a View. Powered by jQuery, it is heavily customizable:
you may choose slideshow settings for each View you create.
Potential uses
News item slideshow (such as the title, image and teaser of the last 5 news
articles submitted)
The Last X number of X submitted (images, videos, blog entries, forum posts,
comments, testimonials, etc.).
Rotate any image, based on any filters you can apply in views.
Hottest new products for any ecommerce drupal site.
Rotate contact links, share links, etc.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Description
Ubercart
By Andy_Lowe on the 19th of March, 2007
Ubercart out of the box is a great solution for stores that sell physical goods,
digital product downloads, and site memberships. All these features can be
previewed on the demo site, Ubercart Livetest. Feel free to check it out and post
your thoughts in the forums. Read more about testing here.
The community at Ubercart.org is active and growing. Check it out to find forum
support, a contributions directory holding modules, snippets, Views tutorials, and
more submitted by your friendly fellow Ubercart users, and a site directory
showcasing live Ubercart sites.
Menu Toggle
By archard on the 30th of August, 2008
Menu Toggle is a very small, simple module that lets you toggle the visibility of
expanded menu items. By default when a Drupal menu is set to 'Expanded', the
children of that menu item are listed below it. Some menus have very long lists of
items however, and it can be inconvenient to navigate. With Menu Toggle you can
force expanded menu items to show up only when you click the parent menu item.
This will save a lot of vertical real estate on your website. Since the menu tree is
already loaded during the bootstrap process, there is no AJAX involved - just a
simple toggling of the display using a bit of jQuery. You also have the option of
displaying the expanded menu items by default. Items in the active menu tree are
always expanded.
Note that in order for a menu item to be togglable, the parent menu item must be
set to 'Expanded' in Drupal's administration interface. By doing this you have
complete control over which menu items can be toggled and which can't.
If you're looking for a more robust solution, check out DHTML Menu.
DHTML Menu
By Arancaytar on the 9th of December, 2006
DHTML Menu uses Javascript to reduce the number of page loads when using
Ordinarily in Drupal, in order to see the sub-items in a menu, you need to click the
link of this item and wait for a full page load. After enabling DHTML Menu, clicking
a menu link once will expand it to reveal its sub-items without reloading the page.
A double-click on the item will load the page normally. Additionally, a cookie stores
which menus are open and which are closed, so that the state of the menus
remain consistent as you navigate around the site.
Note: In 6.x-3.0 and all later versions, DHTML Menu starts working as
soon as the module is enabled. There are no blocks to replace and no
block options to enable.
#D7CX: DHTML Menu has a D7 test version and will have a stable release for
Drupal 7 the day Drupal 7 is released.
Path redirect
By Dave Reid on the 24th of August, 2006
There is currently an
incompatibility between Path
redirect 6.x-1.0-beta6 and
Pathauto 6.x-1.2. You must
upgrade to Pathauto 6.x-1.3. Also, make sure to test before using on a
production site. This module still is in beta after all.
#D7CX: I pledge that Path redirect will have a full Drupal 7 release on the day that
Drupal 7 is released.
Location
By bdragon on the 11th of March, 2005
Automatic Nodetitles
By fago on the 29th of August, 2006
"auto_nodetitle" is a small and efficient module that allows hiding of the content
title field in the form. To prevent empty content title fields one can configure it to
generate the title by a given pattern.
GMap Module
By bdragon on the 10th of October, 2005
The GMap module provides an interface to the Google Maps API within Drupal. It
integrates with the Location module to provide users a clickable map for entering
latitude and longitude, as well as to display maps of Drupal nodes and users. GMap
can be used to create interactive maps with various map markers and content in
map bubbles, taking advantage of Drupal's other content management features.
The module also provides a Views display plugin which allows users to display the
results of a view on a Google map.
GMap: provides the GMap API, integration with Views and Location, and
GMap macros.
GMap Location: Provides a map of all a site's nodes and a map of all of the
site users.
GMap Taxonomy: Allows you to display different map markers based on
taxonomy of a specific node.
GMap Macro Builder: Provides a GUI for building "macros" (a text-based
way of describing arbitrary GMaps).
In order to use this module, you need a (free) Google Maps API key.
Thickbox
By frjo on the 2nd of October, 2006
NEWS
2010-01-20: VBO now used on
Drupal.org! Thanks to everyone who pushed for it :-)
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Mollom
By Dries on the 31st of March, 2008
and can:
For more information about Mollom, you can read this Mollom introduction.
Mollom is actively developed and maintained by Dries Buytaert, the founder and
project lead of Drupal, and Benjamin Schrauwen. Mollom is currently in use by
almost 20,000 sites include Sony, Adobe, LinuxJournal, Warner Bros Records,
Netlog, NBC, etc.
Rules
By fago on the 7th of November, 2007
Content Profile
By fago on the 1st of February, 2008
This module builds user profiles as content (aka nodes), which opens the
opportunity to use all the powerful modules for content for user profiles too, e.g.
the Content Construction Kit (CCK). It's intended to be simple and useful, but
extensible by further modules.
Content profiles can be restricted to certain roles; the module also supports
separate content profiles for different roles.
External Links
By quicksketch on the 29th of March, 2007
Configuration options:
#D7CX: I pledge that External Links will have a full Drupal 7 release on the day
that Drupal 7 is released. External Links is now fully ported to Drupal 7!
Better Formats
Features
SWF Tools
By Stuart Greenfield on the 24th of January, 2007
Overview
SWF Tools allows you to easily embed flash content on your pages. You can use
CCK filefields, use an input filter with [swf file="mymovie.swf"] , or use PHP and
call print swf('mymovie.swf'); . The module consists of a number of components
that you can choose to install. For example, you can choose a variety of
embedding methods, such as direct embedding markup, or SWF Object 2
JavaScript. You can also enable support for a number of common media players,
such as Wijering Player or FlowPlayer. When you enable those you can easily add
video and audio content to your site simply by writing [swf file="myAudio.mp3"] or
[swf file="myVideo.flv"] . SWF Tools will take care of everything to create your
player.
SWF Tools also supports playlists. You can do this via CCK (upload a number of
files and they will be assembled to a playlist), or you can us the input filter and
[swf files="first.mp3&&second.mp3&&third.mp3"] will create a playlist in the media
player you have chosen to use.
SWF Tools now also supports rtmp streaming, so you can let users skip through
the content. To use that you just write a line like [swf file="stream.flv"
stream="rtmp://server/application"] .
getID3()
By Rob Loach on the 6th of September, 2007
#D7CX: I pledge that GetID3 will have a full Drupal 7 release on the day that
Drupal 7 is released.
The getID3() Drupal module facilitates the installation and management of the
getID3() PHP library, used to extract useful information from MP3s and other
multimedia file formats.
Author Pane
Important support note: The holidays are over but I'm still
too swamped to pay much attention to the queue. I'll try to
work in some time to tend to it but bug reports will get first
priority. It may be some time before I'm able to answer
non-trivial support requests.
Advanced Forum and Advanced Profile Kit will use Author Pane automatically. It
can also be used independently of those modules by making use of the provided
block, the theme function, or the panels integration. See the documentation for
more details.
Mime Mail
By Allie Micka on the 16th of November, 2005
It permits users to recieve HTML email and can be used by other modules.
The mail functionality accepts an HTML message body, mime-endcodes it and
sends it.
If the HTML has embedded graphics, these graphics are MIME-encoded and
included as a message attachment.
Adopts your site's style by automatically including your theme's stylesheet
files in a themeable HTML message format
If the recipient's preference is available and they prefer plaintext, the HTML
will be converted to plain text and sent as-is. Otherwise, the email will be
sent in themeable HTML with a plaintext alternative.
This project is based on work efforts by Robert Castelo, Gerhard Killesreiter and
Allie Micka
Content Access
By fago on the 17th of May, 2007
In particular:
it comes with sensible defaults, so you need not configure anything and
everything stays working
it is as flexible as you want. It can work with per content type settings, per
content node settings as well as with flexible Access Control Lists.
it trys to reuse existing functionality instead of reimplementing it. So one can
install the ACL module and set per user access control settings per content
node.
Furthermore the module provides conditions and actions for workflow-ng /
rules, which allows one to configure even rule-based access permissions.
it optimizes the written content node grants, so that only the really necessary
grants are written. This is important for the performance of your site.
it takes access control as important as it is. E.g. the module has a bunch of
simpletests to ensure everything is working right.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Organic groups
By Amitaibu on the 24th of November, 2004
#D7CX: I pledge that Organic Groups will have a full Drupal 7 release on the day
that Drupal 7 is released.
Enable users to create and manage their own 'groups'. Each group can have
subscribers, and maintains a group home page where subscribers communicate
amongst themselves.
jQuery plugins
By mfb on the 14th of November, 2007
The jquery_plugin module allows you to load miscellaneous jQuery plugins from
This group of modules is sort of a recipe module that makes things easier by
showing how to integrate some other modules as well as providing miscellaneous
features that aren't distributed by Views itself. Sometimes these modules are only
base recipes that will need to be themed and spiced up to fit your needs so be
creative!
Event
By killes@www.drop.org on the 28th of September, 2003
This is a simple module to keep track of events and show them to users in various
calendar displays. It also provides an event API to allow other modules to store
and work with date data.
Scheduler
By Eric Schaefer on the 23rd of July, 2006
Admin
By yhahn on the 3rd of June, 2009
If you are interested in being a branch maintainer for Admin 1.x, please contact
Young Hahn.
Menu block
What is CKEditor?
CKEditor is the next version of FCKeditor. The editor has been rebranded and
completely rewritten. It is now much faster (the code has been optimized), loads
faster (the number of files has been reduced, so the browser will perform less
HTTP requests) and developers friendly.
Messaging
By Jose Reyero on the 21st of January, 2008
When using this framework, you won't send e-mails to users anymore. You will
send them 'messages' and they will decide how they want to get them delivered,
that may be by mail, IM, SMS, depending on user's preferences...
Sending methods:
Don't forget to enable and set up the sending method plug-ins you want to use, at
least one is needed for it to work. Currently supported are:
New Prowl: iPhone push notifications (Drupal 6 only, requires Prowl push
notifications module)
New Twitter: developed by Will White (Drupal 6 only, requires Twitter
module)
Instant Messaging: XMPP, using XMPP Framework (Drupal 6 only, requires
XMPP Framework 6.x-2.x version)
SMS, developed by Tim Cullen (Requires SMS Framework)
Plain text Mail: simple gateway using Drupal standard mail functions
HTML mail: PHPMailer, contributed by Ted Serbinski
Advanced Forum
By Michelle on the 18th of November, 2007
Important support note: The holidays are over but I'm still too swamped to pay
much attention to the queue. I'll try to work in some time to tend to it but bug
reports will get first priority. It may be some time before I'm able to answer
non-trivial support requests.
look typically found in stand alone forum software and the code provides some of
the functionality, mostly related to the end user experience. By adding other
Drupal contributed modules, many of which are automatically used by Advanced
Forum, you can achieve much of what stand alone software provides. Because it
uses the core forum module, it uses the node and comment system built into
Drupal and is completely integrated, not a bridge.
Make sure you read the documentation! Especially for 5.x, there is more to
installing this module than copying it to your server and enabling it.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
FeedAPI
By Aron Novak on the 6th of July, 2007
Note: FeedAPI versions lower than 1.9 are not compatible with Drupal 6.14 or
higher (see #580508 for details).
The maintainers of FeedAPI launched a successor project: Feeds. Read more about
the future of FeedAPI in Good bye FeedAPI, hello Feeds and upgrade FeedAPI to
Feeds.
Diff
By yhahn on the 14th of April, 2005
This module adds a tab for sufficiently permissioned users. The tab shows all
revisions like standard Drupal but it also allows pretty viewing of all
added/changed/deleted words between revisions.
Current maintainers
Previous maintainers
Taxonomy Manager
By mh86 on the 18th of June, 2007
dynamic treeview
mass deleting
mass adding of new terms
moving of terms in hierarchies
merging of terms
fast weight changing with up and down arrows (and AJAX saving)
AJAX powered term editing form
simple search interface
CSV Export of terms
i18n support for multilingual vocabularies (per language terms)
Double Tree interface for moving terms in hierarchies, adding new
translations and switching terms between different vocabularies
For using the Taxonomy Manager you should have JavaScript and automatically
load of images enabled in your browser.
This is a Google Summer of Code 2007 project. Read my proposal and my status
reports for more information.
TinyMCE
This module was the first to integrate Moxiecode's popular TinyMCE WYSIWYG
editor into a Drupal site for editing advance site content. Unfortunately, the
approach is dated. While I am going to make another push to get a customized
version of TinyMCE committed, sun's approach to editor agnostic WYSIWYG in the
WYSIWYG API is much more likely to get an editor into core.
You should only continue using this module if you are interested in modifying the
editor itself. Users interested in simply activating the TinyMCE editor distributed by
Moxiecode should move (and contribute) to the WYSIWYG API.
Taxonomy Menu
By indytechcook on the 20th of October, 2003
Features:
Flag
By quicksketch on the 9th of June, 2008
Flags may be per-user, meaning that each user can mark an item individually, or
global, meaning that the item is either marked or it is not marked, and any user
who changes that changes it for everyone.
In this way, additional flags (similar to published and sticky) can be put on nodes,
or other items, and dealt with by the system however the administration likes.
Menu Breadcrumb
Append the page title to the breadcrumb (either as a clickable url or not)
Hide the breadcrumb if it only contains the link to the front page.
Front Page
By Dublin Drupaller on the 2nd of February, 2005
The Front Page module allows user to specify splash pages or front pages to their
site that are different in layout to the default theme/style and also offers the
option to display different front pages to Authenticated Users (logged in) and
Anonymous users (not logged in). It is very simple to install, no SQL fiddling
required and step by step instructions are provided in the README.TXT file in the
download.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
reCAPTCHA
By Rob Loach on the 30th of May, 2007
Javascript Tools
Note: you should not install this module for Drupal 6 unless it is required by
another module.
Install Javascript Tools 6 only if you use Active menus or Collapsiblock or another
module that requires it.
Notifications
By Jose Reyero on the 21st of January, 2008
Looking for professional support for these modules? Check out #597954:
Looking for / offering professional support for Notifications & Messaging
Quick Tabs
By katbailey on the 26th of January, 2008
The Quick Tabs module allows you to create blocks of tabbed content, specifically
views, blocks, nodes* and other quicktabs*. You can create a block on your site
containing multiple tabs with corresponding content. Clicking on the tabs makes
the corresponding content display instantly, using jQuery. With the 6.x-2.x branch,
this can be done in either ajax or non-ajax mode
ACL
By salvis on the 7th of October, 2006
The ACL module, short for Access Control List, is an API for other modules to
create lists of users and give them access to nodes. It has no UI of its own and will
not do anything by itself; install this module only if some other module tells you to.
We're aware of the following modules using ACL (let us know if you know of
others):
Vertical Tabs
By dmitrig01 on the 16th of August, 2008
Search 404
By zyxware on the 29th of June, 2005
#D7CX: I pledge that this module will have a full Drupal 7 release on the day that
Drupal 7 is released.
Instead of showing a standard "404 Page not found", this module performs a
search on the keywords in the URL, e.g. if a user goes to http://example.com
/does/not/exist, this module will do a search for "does not exist".
New Features
In the latest release you have the option to show side blocks when a 404 error
occurs. This is a requested feature from some of our regular users.
Now Supports 404 Searches via Apache Solr Search Module if it is enabled
In the dev commit, search404 supports searching via Google CSE, if the module is
present
Node clone
By pwolanin on the 26th of July, 2006
The clone module allows users to make a copy of an existing item of site content
(a node) and then edit that copy. The authorship is set to the current user, the
menu and url aliases are reset, and the words "Clone of" are inserted into the title
to remind you that you are not editing the original content.
Login Destination
By rsvelko on the 14th of June, 2006
News
Description
or
or
- (see below for examples). The project page might have more: http://drupal.org
/project/login_destination
- PHP snippet's power is that you can have conditions in there (redirect based on
---------------
You can also configure from which pages redirection is applied only.
To achieve this you can specify either a list of URLs (wildcards do not work
currently)
or a PHP snippet to build this list dynamically. There is an "Always" checkbox that
makes this filter fire redirection always.
So, you can redirect the user to various pages depending on which pages they are
logging from.
Plans
The plan is to support the Login Destination module in the 6 branch and merge it
into LoginToboggan when the time for the 7 branch comes.
For more info ask rsvelko from the team of Segments.at - your drupal partner.
Imagecache Actions
By dman on the 28th of May, 2008
system fonts
Color-shifting - Colorize images. Also invert.
Brighten/Darken
Alpha blending - turn an image into a transparent mask, and back into a flat
image against another color
Canvas manipulation - add padding, either onto color or transparent
backgrounds
Background - Place your image onto another source background
File Format switcher - If you need tranparency in JPGs : make them PNG. If
your PNG thumbnails are 30K each, save them as JPGs
Rounded corners (transparent). With input from canaryMason, we can even
set different radius for different corners, and round just one corner etc.
Aspect Switcher new 2009-08 - lets you perform different actions or use
different dimensions based on whether the image is 'landscape' or 'portrait'
Custom Actions - Execute your own PHP/GD code in the middle of an
imagecache generation process. Requires some familiarity with imageAPI
internals.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Admin Role
By JacobSingh on the 17th of March, 2007
Privatemsg
By litwol on the 28th of September, 2003
Current features
1. send and receive private
messages on a site (between
multiple recipients);
2. threaded conversations (make it easier to keep track of messages and
replies);
3. search private messages;
4. tagging and filtering (helps organise conversations);
5. user blocking;
6. e-mail notifications of new messages;
If you are interested in a stable and tested version of Privatemsg, use the latest
stable 1.x release. No new features will be added to this branch and the API and UI
is stable and will not be changed.
New features are being added constanstly to this branch, use this if you want to
test these and help with development. #721974: Roadmap for 6.x-2.x
Service links
By TheCrow on the 11th of December, 2005
The service links module enables admins to add links to a number of social
bookmarking sites, blog search sites etc. Included sites are: Buzz Yahoo,
del.icio.us, Digg, Facebook, Furl, Google, IceRocket, LinkedIn, ma.gnolia.com,
MySpace, Newsvine, Reddit, StumbleUpon, Technorati, Twitter, Yahoo (some of
them are just available in dev version for now!).
This module is still under refactoring, please watch the issue #380322 if
you are interested to share some idea or try the new 2.x branch available
for download
Custom Breadcrumbs
By MGN on the 20th of November, 2006
No new features are planned for these versions, but they are still supported and
bug reports are encouraged.
NOT SUPPORTED.
This module allows Drupal to bypass the PHP mail() function and send email
directly to an SMTP server. The module supports SMTP authentication and can
even connect to servers using SSL if supported by PHP.
AdSense
By kbahey on the 26th of May, 2005
This module provides web content providers with the means to earn revenue from
visitors by displaying ads from Google AdSense™ advertising service on their sites.
AdSense for Search and Drupal are incompatible as both use the 'q' query for
different purposes. Using this module, you can display the search results in
your site.
Protects you from displaying more ads in a page than the maximum allowed
by Google
The module provides easy-to-use ad blocks.
You can easily disable the ads for certain roles.
Provides simple controls for troubleshooting the ads before going live with
the site.
If Google changes some minor details in the script in , your script can be
updated site-wide just by upgrading the module.
If you want to do ad revenue sharing, there's really no other option
Strictly speaking, this module is not in compliance with the AdSense TOS,
since you're not exactly copy-pasting the script code in your site. No one has
ever reported being banned because of using this module, and Google knows
of its existence, and seem not to mind.
SEO Checklist
By Volacci on the 30th of October, 2007
There is a new major version released: 2.0 with new, clean code as well as
a bunch of new recommendations! If you are upgrading, make sure to
follow the instructions below.
This module provides a checklist of good Drupal SEO (Search Engine Optimization)
best practices. Maximize the presence of your Drupal website in the major search
engines like Google, Yahoo, Bing, etc. It provides a checklist that helps you keep
track of what needs to be done. First, it will look to see what modules you already
have installed. Then, all you have to do is go down the list of unchecked items and
do them. When all the items are checked, you're done!
Computed Field
By Moonshine on the 21st of July, 2006
Maintainers
Computed Field is being maintained by Agileware, http://www.agileware.net
(Drupal 5 branch) and Moonshine (Drupal 6 branch). CVS HEAD is currently for
Drupal 6!
If you would also like to help maintain this module then please contact Moonshine
or Agileware.
values that you define via PHP code. You may draw on anything available to
Drupal, including other fields, the current user, database tables, you name it.
(Feeling the power yet? :) ) You can also choose whether to store your computed
field values in the database with other content fields, or have them "calculated" on
the fly during node views. (Although you should note that Views use requires
database stored values.) This field is literally the Swiss Army knife of CCK fields.
So start cooking up your PHP based values!
Important
This module is intended to be used by PHP developers to insert & execute PHP
code on a Drupal website. It does not provide a macro interface, a code builder or
anything other than insert your working code here into this text area. You need to
have a good working knowledge of PHP and the Drupal API to use this module. To
get the best results with this module, pre-test your PHP code in the Body field of a
Page in Drupal.
Please do not post questions to the issue queue asking for help with your specific
PHP code snippet. Use this page for Computed Field code examples and for seeking
assistance, http://drupal.org/node/149228
AddThis Button
By wesku on the 7th of April, 2008
Provides an addthis.com button to let your users share your content to social
network sites.
What is AddThis?
Launched in September 2006, AddThis is the #1 bookmarking and sharing button
on the Internet. AddThis has become the standard button for bookmarking and
sharing. The AddThis button spreads your content across the Web by making it
easier for your visitors to bookmark and share it with other people, again…and
again…and again. This simple yet powerful button is very easy to install and
provides valuable Analytics about the bookmarking and sharing activity of your
users. AddThis helps your visitors create a buzz for your site and increase its
popularity and ranking. (source: addthis.com)
Version 2.0 makes most features of the button fully configurable, creates AddThis
block and makes visibility in node links configurable.
We are just starting to work on 3.0 version of this module. Have a look at
the roadmap and let us know what you think.
#D7CX: Addthis module will have a full Drupal 7 release on the day that Drupal 7
is released.
MimeDetect
By drewish on the 5th of January, 2008
MimeDetect provides an API for consistent server side mime detection using the
PHP FileInfo extension, the UNIX 'file' command, user supplied mime data, or file
extension lookups. It is distributed with it's own magic library for use with the PHP
FileInfo extension to make mime detection more consistent in different
environments.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
FileField Paths
By Deciphered on the 24th of July, 2008
The FileField Paths module extends the default functionality of Drupals core Upload
module, the FileField module and many other File Upload modules by adding the
ability to use node tokens in destination paths and filenames.
In simple terms, FileField Paths allows you to automatically sort and rename your
uploaded files using token based replacement patterns to maintain a nice clean
filesystem.
#D7CX: I pledge that FileField Paths will have a full Drupal 7 release on the day
that Drupal 7 is released.
Features:
Configurable file paths now use node tokens instead of user tokens.
Configurable filenames.
Support for:
Drupal core Upload module.
FileField module.
ImageField module.
ImageField Crop module.
Image module.
Comment Upload module.
[D6] Audio module.
[D6] Video module.
File path and filename cleanup options:
Filter out words and punctuation by taking advantage of the Pathauto
module.
Convert unicode characters into US-ASCII with the Transliteration
module.
Automatically updates unprocessed file paths in the node body, teaser and
CCK text fields on save.
Retroactive updates - rename and/or move previously uploaded files (Use
with caution)
[D6] Active updating - actively rename and/or move previously uploaded
files (Use with caution)
Required Modules:
Token
Workflow
By jvandyk on the 28th of September, 2003
The workflow module allows the creation and assignment of arbitrary workflows to
Drupal node types. Workflows are made up of workflow states. For example, a
workflow with the states Draft, Review, and Published could be assigned to the
Story node type.
String Overrides
By Rob Loach on the 21st of November, 2007
Features
Language icons
By Freso on the 27th of July, 2008
The default icons provided are png images with a fixed height of 12 pixels and a
variable width per the official dimension of the respective flag. However this
module can handle other image types and sizes too. More language icons and new
full collections of icons are welcome - please see #319966: Add flag icon theme
selector if you wish to get yours included in the standard distribution.
#D7CX: I pledge that this module will have a full Drupal 7 release on the day that
Drupal 7 is released.
The tabs module integrates the jQuery UI tabs plugin, providing client-side
interactive tabs. This is a helper module. It doesn't do anything on its own. Rather,
it is used by other modules that provide tabs.
Formerly part of the Javascript Tools package, Tabs is now an independent module
as of Drupal 6.
Developer usage
If you want to add tabs support to your own module, download the dev version of
Tabs, which includes a working example module implementing tabs.
Insert View
By mlsamuelson on the 12th of January, 2006
---------------------------------------------------
Disclaimer
There is a vulnerability in this module, which was made public in the issue
queue several months ago (here and here). For this reason the module is
considered unfit for production sites and marked unsupported until the
vulnerability has been fixed.
The module can be used safely if you are careful with configurations of views (i.e.
creating no views with access restrictions so the views do not need to be protected
from certain users) and configuring input formats accordingly (i.e. only trusted
users have access to this module).
Insert View is a filter that allows users to embed content lists generated by the
Views module into node bodies and blocks using relatively simple tag syntax.
Naturally, it requires the Views module to operate.
Why would you want to use an Insert View tag when you could just invoke a view
using PHP? Simple. When you want to allow users to insert views or edit content
on a page with an inserted view without granting them permission to use PHP.
Nodequeue
By ezra-g on the 23rd of November, 2005
Smartqueue API
Nodequeue provides a robust API that allows other modules to define
smartqueues, which are associated with external data. For example, the included
taxonomy smartqueue creates subqueues for a given queue for every term in the
chosen vocabulary. Nodes are then only eligible for subqueues whose term
matches the nodes terms. This makes it very easy to have queues for each
category without cluttering the management page.
The latest version of Nodequeue for Drupal 6 includes integration with Apache Solr
Search, making it possible to boost nodes that are part of a queue.
Modules that Extend Nodequeue:
Image FUpload
Features
BUEditor
By ufku on the 3rd of February, 2007
#D7CX pledge: There will be a BUEditor 7.x release on the day that Drupal 7 is
released.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
SpamSpan filter
By lakka on the 13th of July, 2006
The SpamSpan module obfuscates email addresses to help prevent spambots from
collecting them. It implements the technique at the SpamSpan website (a German
version is also available). The problem with most email address obfuscators is that
they rely upon JavaScript being enabled on the client side. This makes the
technique inaccessible to people with screen readers. SpamSpan however will
produce clickable links if JavaScript is enabled, and will show the email address as
example [at] example [dot] com if the browser does not support JavaScript or if
JavaScript is disabled.
Here are a links to the results of a few experiments into the efficacy of JavaScript
obfuscation. Let me know if you know of any more.
http://www.cdt.org/speech/spam/030319spamreport.shtml (2003)
Context
By jmiccolis on the 11th of March, 2008
If you are interested in being a branch maintainer for Context 2.x, please contact
either Young Hahn or Jeff Miccolis.
Think of conditions as a set of rules that are checked during page load to see what
context is active. Any reactions that are associated with active contexts are then
fired.
Menu Trails
By joshk on the 29th of May, 2007
Secure Pages
By gordon on the 26th of May, 2006
A small process which will redirect the required pages to a SSL version of the page.
SimpleMenu
Very useful for themes that don't have a good place to put the administration
menu.
Updates
Version 6.x-1.1 has been released. This version fixes compatibility with Zen theme,
fixes an issue with the Black and Blue theme when using Garland and adds a
setting to disable the menu on specified paths. More importantly, there is a fix for
a bug that made it impossible to administer blocks for non-default themes.
Version 6.x-1.2 fixes an issue where the theme exclusions don't work, and
subsequently can cause problems with displaying or not displaying the menu on
certain paths.
What's next
There is a patch that introduces hook_simplemenu_tree_alter() to allow alterations
to the menu before being rendered. This is a pretty large patch so I'm waiting on
feedback before committing. This patch also clears up an issue while using
theme_developer. Feedback is welcome and appreciated. http://drupal.org
/node/233082#comment-1143834
Comment Notify
Signup
By dww on the 22nd of August, 2005
Signup allows users to sign up (or register, as in register for a class) for nodes of
any type. Includes options for sending a notification email to a selected email
address upon a new user signup (good for notifying event coordinators, etc.) and a
confirmation email to users who sign up.
Features
By yhahn on the 13th of March, 2009
The features module enables the capture and management of features in Drupal. A
feature is a collection of Drupal entities which taken together satisfy a certain
use-case.
Features provides a UI and API for taking different site building components from
modules with exportables and bundling them together in a single feature module.
A feature module is like any other Drupal module except that it declares its
components (e.g. views, contexts, CCK fields, etc.) in its .info file so that it can
be checked, updated, or reverted programmatically.
Compatibility
CCK, Fieldgroups
Context 2.x, 3.x
CTools and CTools exportables implementers
ImageCache
Spaces 2.x, 3.x
Strongarm 2.x
Views
Drush integration
While Features provides a Drupal UI for building and managing features,
developers will quickly find benefit from several useful drush commands:
Services
By heyrocker on the 15th of January, 2007
#D7CX: I pledge that services will have a full Drupal 7 release on the day that
Drupal 7 is released.
Services 6.x-3.x is out with a UNSTABLE release. Read up on it here. And do NOT
download unless you want to tinker or if it is required by another module. This is a
preview release for developers interested in extending or integrating with 6.x-3.x.
Features:
Service API allow modules to create other services, including pluggable
access control
Server API allow modules to create other servers, such as REST and SOAP
Service browser and testing page
Manage API keys
Node import
By Robrecht Jacques on the 28th of December, 2003
This module allows you to import a set of nodes from a Comma Seperated Values
(CSV) or Tab Seperated Values (TSV) text file.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Skinr
By Jacine on the 11th of June, 2009
#D7CX: I pledge that Skinr will have a full Drupal 7 release on the day that Drupal
7 is released.
Skinr's main purpose is to allow the theme to define a set of reusable and modular
CSS styles, and to make those styles available in Drupal's UI. Skinr was developed
for themers to allow them to tap into the power of Drupal's modularity and apply
those same principals to theme development. It does not provide any styles of it's
own. These styles are defined in the .info file of the theme (or subtheme), by the
themer and end up in various places in Drupal's UI, such as:
Block Configuration
Node Type (and Comment) Configuration
Panel Panes
Views Displays
It also provides a CSS class field, where you can manually add custom classes.
ImageCache Profiles
By v1nce on the 27th of December, 2007
ImageCache_Profiles module allows you to set user profile pictures that are
consistent throughout your site and allows avatars on the user profile pages to be
a different size.
Drupal 6 version now supports Views 2 formatters to display user profiles through
imagecache presets!
Requirements:
ImageCache
PNG Fix
By Rob Loach on the 24th of October, 2007
Add-on module for FeedAPI that maps elements on a feed item such as tags or the
author name to taxonomy or CCK fields. These mappings are configurable by point
and click.
Advertisement
By Jeremy on the 12th of December, 2006
Are you an elite Drupal themer wanting to add custom settings to the /admin/build
/themes/settings/yourtheme page? The Theme Settings API module was written
for you, baby!
The button comes with AddToAny's customizable Smart Menu, which places the
services visitors use at the top of the menu, based on each visitor's browsing
and sharing history.
Drupal integration
Display on stories
Display on story teasers
Display on pages
Display in blocks
jCarousel
Usage
See the included documentation for details. In the Drupal 6 version, visit
admin/help/jcarousel for a live demonstration and details about how
jcarousel_add() or theme('jcarousel') can be called.
Dependencies
The Drupal 5 version depends on jQuery Update. The Drupal 6 version does not
have this dependency.
Integration
Views Carousel
Galleria
Forward
By seanr on the 19th of September, 2005
Adds a "forward this page" link to each node. This module allows users to forward
a link to a specific node on your site to a friend. You can customize the default
form field values and even view a running count of the emails sent so far using the
forward module.
New in 6.x: the new version enables the use of a template file in place of the
older theme functions. This is enabled by default on new installs. To enable it on
upgrades, go to the forward settings page and check the option to use the new
template. Be sure to copy forward.tpl.php and migrate any changes you made if
you overrode the forward theme functions using the older method.
Masquerade
By Gurpartap Singh on the 14th of February, 2006
The masquerade module is designed as a tool for site designers and site
administrators. It allows a user with the right permissions to switch users. While
masquerading, a field is set on the $user object, and a menu item appears
allowing the user to switch back. Watchdog entries are made any time a user
masquerades or stops masquerading.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Views attach
By Crell on the 13th of January, 2009
This module provides two additional Views display plugins, "Profile" and "Node
content". These displays do not display on a page but get "attached" to either a
user page or nodes of specified types. These views are not stored with the user or
node, the way viewreference.module would, so they can be globally-reconfigured.
The node content display can be reordered on the "Manage fields" tab if CCK is
enabled. If not, it will have a weight of 10 so it floats to the bottom of the node.
Usage tips
Many people have asked how to use this module to show content related to the
node or user to which a view is attached. The answer is to use Arguments. Even
though attached views have no path, they still get to make use of arguments.
1. Create a nodereference field on some node type. Create several nodes of that
type that nodereference to some other node.
2. Create a new "Node content" display. Configure it as desired.
3. Add an argument for the nodereference field you created in step 1.
4. Set the default value of that argument to "Node ID from URL".
5. Set the display to show on node types that are pointed to by that
nodereference field.
6. Profit! The view will now show all nodes that nodereference TO the node
currently displaying (plus whatever other filters you have).
Forum Access
By salvis on the 7th of October, 2006
This module changes your forum administration page to allow you to set forums
private. You can control what user roles can view, edit, delete, and post to each
forum. You can also give each forum a list of users who have administrative access
on that forum (AKA moderators).
Forum Access is compatible with the core Forum module, Advanced Forum, and OG
Forum as well as all other well-behaved node access modules.
Checkbox Validate
By Robert Castelo on the 25th of May, 2008
Markdown filter
By Gábor Hojtsy on the 2nd of June, 2008
Provides Markdown filter integration for Drupal input formats. The Markdown
syntax is designed to co-exist with HTML, so you can set up input formats with
both HTML and Markdown support. It is also meant to be as human-readable as
possible when left as "source".
This module is a continuation of the Markdown with Smartypants module, and only
includes Markdown support to simplify configuration. It is now suggested that you
use Typogrify module if you are interested in Smartypants support. Also note, that
if you use the GeSHI filter for code syntax highlighting, arrange this filter after that
one.
http://daringfireball.net/projects/markdown/syntax
http://michelf.com/projects/php-markdown/extra/
Imagefield Crop
By yhager on the 13th of January, 2008
Overview
imagefield_crop provides a widget for cropping an
image after upload.
Usage
When the user uploads an image, the image is
presented inside a cropping area. A cropping box is shown inside, and the user can
resize and move it. Upon clicking 'preview' or 'submit', the image is cropped and
the result is saved instead of the original image.
Features
Seamless, intuitive cropping, almost like using a desktop photo editing app
All major browsers supported
Dynamic preview - you see how your crop will look like, in real time!
Original image is saved for recropping.
No matter what resolution the cropping area is, the original image is used for
cropping (for highest quality)
The sizes of the cropping area, cropping box and resulting image can be
controlled by the administrator
CAPTCHA Pack
Taxonomy Image
By NancyDru on the 29th of May, 2004
Features:
Invite
By smk-ka on the 20th of April, 2005
Invite allows your users to send and track invitations to your site. Users can
customize the invitation e-mail which can be sent either on their behalf or in the
name of the site. Among the numerous options there are possibilities to escalate
invited users to a specific role upon registration and limit the total number of
invitations a user can send. This module also offers a new registration setting "by
invitation only", which allows you to maintain a semi-private site.
News
The 2.x branch contains new features such as an administrator interface, resend
capabilities and allowing multiple invitations to the same e-mail address.
CustomError
By kbahey on the 19th of March, 2005
Description
This module allows the site admin to create custom error pages for 404 (not
found), and 403 (access denied), without the need to create nodes for each of
them.
LDAP integration
By scafmac on the 4th of January, 2005
IMPORTANT NOTES:
If you are using the 5x-dev snapshot and it is older than the April 17, 2008
snapshot, you need to upgrade!
If you are using 5x-1-3 and are experiencing problems with inital logins or
ldapgroups, upgrade to the latest 5x-dev snapshot from April 17, 2008 or
newer until the 5x-1-4 release is available.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Comment Upload
By netaustin on the 11th of November, 2005
Allows users to attach files to comments. Multiple attachments per comment are
supported, and comment uploads can be enabled and disabled on a per-nodetype
basis.
The development snapshots are intended for testing and development. They are
not suitable nor supported for use on websites.
Flash Node
By Stuart Greenfield on the 21st of April, 2007
If you just want to add Flash content to nodes without having to worry about
writing any HTML or PHP then this module is for you! Create a flash node, upload
an swf file, and hit submit, and you have flash on your site.
For more advanced use you can combine flash node with SWF Tools and flash node
will accept flv and mp3 files for easy playback. You can use the flash node input
filter to re-use your flash content in other nodes. Or use PHP to construct flashvars
strings to let flash elements react to your site.
After many requests the first releases of flash node with support for Views is
available. Views support is available for both flash node 5 and flash node 6. Using
the Views capability you can define customised views that include flash content.
You can pass parameters to the flash content as you would with a flash node
macro, so you can scale the content to a size to suit your needs. Documentation
for Views support isn't in place yet, but hopefully it is fairly self explanatory.
Changes to permissions
Version Date Links Status
Download · Release Recommended
6.x-3.1 2009-Mar-06
notes for 6.x
Download · Release Recommended
5.x-6.0 2008-Nov-12
notes for 5.x
Contact Forms
By behindthepage on the 5th of September, 2007
This module expands the features of the site wide contact form. It eliminates the
need for the drop down category menu by generating a clean looking contact form
(without a drop down menu) , and a unique path, for each of the contact form
categories. You can also define the subject in the link to the form. Now with the
ability to specify Additional information for each category - D6 only
Designed for Corporate Sites where you have multiple contacts and want a page
listing the contacts or departments with links to their individual contact forms.
Drupal 6
Available (views)fields:
Markup
Field that allows usage of custom
text and the input filter system.
PHP code
Field that allows usage of custom PHP code (with access to view's database
result)
Rownumber
Field containing rownumber (respects pagers).
HowTo start?
Rownumber and grouped lists
Embedding forms & alternative for node_load()
1
This module allows you to restrict access to menu items per roles. It depends on
the Drupal core menu.module—just activate both modules and edit a menu item as
usual. There will be a new fieldset that allows you to restrict access by role.
1
We wrote "menu items", not "nodes". This module does not prevent users from
accessing the destination node. It only changes the visibility of the menu items.
Drupal 6
Maintainer
Cannot tell you which links are being hidden, but the module is now in use on the
Orangevale Chamber of Commerce website. For this reason, I created an official
version: 1.0.
In this case, I have a problem with the InsertNode module that requires the
destination node to be accessible by the users in order to show that node in
another. So the destination nodes are not protectable. It is fine because they do
not include top-secret content, but it is annoying to see the links if you are not
part of the Chamber. Hence, the hiding of the links in the menus.
Short answer
Video
Dynamic display block slideshows are mainly used to showcase featured content at
a prominent place on the frontpage of the site in an attractive way. A featured
content slideshow can contain e.g.: New articles, Most popular content, New
products, Portfolios, Videos etc.
Usages Features
Read more...
Documentation
The dynamic display block slideshow module is supported by a complete set of
documentation, like: Installation and configuration tutorials, Video tutorials, FAQ,
How to's, Tips, etc.
Support
Support for the dynamic display block slideshow module is given on a daily basis.
The issue queue of the module is the preferred place to post: support requests,
feature request and bugs. Please give detailed descriptions of your issues, so we
can help you better. Searching the issue queue (search on all issue) and the FAQ
can give you direct answers.
Theme layouts
The dynamic display block slideshow module is supplemented with free and
commercial theme layouts. Examples of free themes and the commercial themes
can be found at themes.myalbums.biz. Periodically we donate commercial themes
to the community. Donated themes can be found at the Sunday - Donation Day!!!
page.
We need your time, efforts, feedback and support for the module.
The Maintainers
The module is developed and maintained by Philip Blaauw and Iren Biasong.
We like to thank developers like Aaron Couch (helped with adding Image cache
support to the module) and Josh Waihi (helped with reorganizing PHP setting
declarations) for their interest and help with the module. We also appreciate the
help of others who found bugs, made suggestions for improvements, made issues
to improve the documentation and who made reviews of the module.
Developing and giving daily support for the Dynamic display block module like we
do, creating documentation in the form of tutorials, video tutorials, how to's, FAQs,
tips, takes a lot of time.
Support and development of the module is made possible by selling new custom
theme layouts and by delivering custom installations and customizations as a paid
service.
Every week we donate some of our work to the community on our Sunday -
Donation Day!!!.
We hope we can continue to give priority to the development and daily support of
the dynamic display technology modules and contribute them to the Drupal
community.
We are now creating a new version of the module which solves bugs and adds a lot
more pager functionality. Please help us with testing, so we can release a new
module version.
New functionality like loading items with AJAX and using TABS for pager items
(e.g. 10 pager items per tab) and carousel functionality for the pager are also in
development or finishing development.
We are further creating an upgrade to Drupal 7, where the dynamic display block
module is split up in a base module for the input side and several jQuery plug-ins
and also possible flash applications at the output side as plug-ins for the base
module. It will also get another name. It will be called Dynamic display technology
or ddt with ddt_slideshow. etc. as plug-ins.
We hope with this setup that it is also relatively easy for other developers to create
plug-ins for the basic Dynamic display technology module. This way developers of
the plug-ins only have to develop the output side of their module using the
different input options from the base Dynamic display technology module.
We are very busy with all these developments, adjusting-, creating new
documentation and giving daily support for the module. We hope you all
understand that we cannot give free support for all kinds of custom installations,
Note:
There are several other Drupal slideshow / carousel / rotator / tab modules
available. Have a look at this comparison to find out what suits you best.
The sample illustration might help explain the Node Reference URL Widget in
action.
Video Filter
By fokke on the 21st of November, 2007
This is a highly flexible and easy extendable filter module to embed any type of
video in your site using a simple tag. Other modules can add video sites/formats
(called codecs) using an easy plug-in architecture.
The Drupal 7 version is in HEAD, filters work, but settings does not yet.
Included codecs
Blip.tv
Capped.tv
College Humor
DailyMotion
Eyespot
Flickr Video
Flickr Slideshows
Gametrailers
Gamevideos
Google Video
Metacafe
Myspace
Picasa
Revver
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Google Custom Search Engine (CSE) is an embedded search engine that can be
used to search any set of one or more sites. No Google API key is required. More
info at http://www.google.com/coop/cse/
Due to Google and Drupal both making use of "q", this module requires that clean
URLs be enabled.
404 Blocks
By JohnAlbin on the 31st of December, 2008
On 404 Not Found error pages, Drupal will skip rendering of several pieces of your
website for performance reasons. Some of these include:
* Unless you have configured a "Default 404 (not found) page" on admin/settings
/error-reporting.
But many websites find those items invaluable. Especially on 404 pages, when
they want to show lost users how to get to real pages.
So this module simply revives those features on 404 pages. Simply install and
enable the module. No configuration needed.
The WebFM module presents a paradigm shift in file management for Drupal. This
file manager is based on a hierarchical directory structure unlike the traditional flat
filesystem used to date. WebFM uses AJAX to allow administrators to arrange files
on the server in the same way they do with file managers on their personal
systems. This ability to hierarchically arrange files improves the manageability of
large collections of documents.
Access control for user roles based on taxonomy categories (vocabulary, terms).
A set of helper functions (aka CRUD) that make it easier to work with Drupal data
structures by providing some wrapper functions. Include crud.inc in your install
profile to use them. crud.inc was originally developed and maintained by Boris
Mann of Bryght. There is now a rag tag band of developers including moshe,
quicksketch, webchick, and dww who add a little more each time we build an
install profile.
Please help by getting similar functions into core for Drupal 7. Please ask for
co-maintainer status if you are also developing install profiles and would like to
contribute.
NOTE: this is not really an "end user" module. You will need to be somewhat
familiar with PHP at least to the level of cut and pasting functions to create install
profiles. See the handbook for an overview of How to write an install profile.
As of July 2008, we've turned install profile API into an actual module, so you can
depend on it in your install profiles. See In progress changes to Install Profile API
for D6 for further discussion.
This filter makes it easy to resize images, especially when combined with a
WYSIWYG editor such as tinyMCE or FCKeditor. Users never have to worry about
scaling image sizes again, just insert an image and set it's height and width
properties in HTML (this is done automatically be WYSIWYG editors) and the image
is resized on output to match the HTML.
Demos:
Image Resize Filter demo and configuration options by Lullabot.
Demo combining FileField Insert with Image Resize Filter by MustardSeed Media.
Ajax
By brendoncrawford on the 12th of April, 2008
Ajax.module will AJAXify any Drupal form. This essentially allows for validation,
preview, and submission without a page refresh. Ajax.module supports most forms
out of the box. Ajax.module provides both an API for module maintainers as well
as an admin interface for easy configuration.
By default in Drupal, when a form is submitted, the values of that form are sent
through a series of Drupal validation procedures. When these validations are
completed the validation messages are normally sent back to the user with a
standard page refresh. For example, if a user fills out a form which requires a first
name, but the user leaves these fields blank, they will be presented with a
message that says "First Name is Required".
This module allows the validation messages to be sent back to the user without a
page refresh, so they appear in realtime. This makes for a more streamlined user
experience. If the submitted form has no errors, the page will be redirected to the
appropriate submission landing page.
SWFObject API
By arthurf on the 25th of January, 2007
Please Note!
In the hopes of reducing module duplication, the functionality of
this module will be merged into SWFTools' SWFObject2 module
sometime in the near future. For more information, please follow
this thread: http://drupal.org/node/135063. There will be a
comatibility layer, so for modules which implement this module's
API, you will not have to change any code (though it's pretty
easy to switch over to SWFTools SWFObject2 format.
This module is a helper module for a customized Firefox plugin that displays Drupal
debugging and SQL query information (thanks to integration with devel module) to
the Firebug window.
The current Firefox development plugin can be downloaded from the Mozilla.org
Drupal for Firebug Page.
To get the module installed and working please do the following things:
JQuery menu
By Aaron Hawkins on the 12th of November, 2008
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Gallery
By profix898 on the 28th of September, 2003
Important support note: The holidays are over but I'm still too swamped to pay
much attention to the queue. I'll try to work in some time to tend to it but bug
reports will get first priority. It may be some time before I'm able to answer
non-trivial support requests.
Advanced Profile Kit provides building blocks for putting together fancy user profile
pages like those commonly found on social networking sites. It is meant to work
with Panels, though the provided pieces can be used in the theme layer if you
prefer. By using Panels as a base, any item that can be added to Panels can be
added to the profile page by pointing and clicking with no coding needed.
Schema
By bjaspan on the 16th of April, 2007
Introduced in Drupal 6, the Schema API allows modules to declare their database
tables in a structured array (similar to the Form API) and provides API functions
for creating, dropping, and changing tables, columns, keys, and indexes.
Note for MySQL users: The Schema module requires MySQL 5. Prior versions of
MySQL do not support the INFORMATION_SCHEMA database that the Schema
module uses to inspect the database.
Nodeaccess
By chadcf on the 26th of September, 2006
Nodeaccess is a Drupal access control module which provides view, edit and delete
access to nodes. Users with the 'grant node permissions' permission will have a
grant tab on node pages which allows them to grant access to that node by user or
role. Administrators can set default access controls per content type, and also
define which roles are available to grant permissions to on the node grants tab.
The upshot is, this module allows you to do things like 'node 123 can be viewed by
authenticated users and edited by admin users and joeuser'. As an added bonus,
update and delete permissions are separated, so you can make sure users with
edit permissions cannot accidentally delete pages.
FlashVideo
By travist on the 8th of February, 2007
Boost
By Arto on the 15th of October, 2006
Webform Block
By budda on the 29th of April, 2009
Site verification
By Dave Reid on the 17th of May, 2009
#D7CX: I pledge that Site verification will have a full Drupal 7 release on the day
that Drupal 7 is released.
Subscriptions
By salvis on the 18th of November, 2003
This module provides comprehensive RDF functionality and interoperability for the
Drupal 6.x platform. For more information, read the introductory posting or watch
the demo video. Be sure to subscribe to the Semantic Web group on
groups.drupal.org to keep up with the latest happenings.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
User Points
By kbahey on the 21st of June, 2005
This module provides an API for users to gain or lose points for performing certain
actions on your site.
In conjunction with other modules, such as the userpoints Nodes and Comments
users can accumulate points for actions such as posting nodes, commenting or
moderation duties.
Use one of the many contributed modules to extend the functionality of the module
to include point accumulation on page views or votes, upgrade roles based on
point balance, or purchase goods from your store.
This module is useful in providing an incentive for users to participate in the site,
and be more active.
Search config
By canen on the 11th of August, 2006
Looking for a maintainer: If any one is interested in maintaining this project let
me know.
This module started out as a simple means of configuring the display of the
advance search form. A few features have been added since thanks to the
contributions of others.
In simple use cases the search_config module allows site admins to decide which
fields to display on the advanced search form when enabled. This does not stop
astute users from entering the search criteria directly into the search text fields.
There is also the option of selecting which node types not to index. Once selected
they are also automatically removed from the advance search form. This gives
more control over the content that can be searched to those who need it.
Search config now has the option of choosing which search implementation should
be the default, for example, "content", "user", "apachesolr", etc. The regular
"content" search provided by the node module is selected by default.
Three new permissions are also provided, these simple control the display of fields
per role and is useful if fields should not be removed globally from the form.
The following fields or selected members of their groups can removed from the
form globally or on role by role basis:
keywords
categories
node types
API for building modal ajax dialogs. Its focus is on putting forms inside of ajax
popup dialogs.
Current example can present pages as popups (of the lightbox type). This is
amazingly useful for things like confirmation pages. And the best part is it can be
applied retroactively to a page without needing to modify the generating module,
and (of course) it degrades gracefully.
Checkout a screencast of how slick this makes the Block admin page.
Popup Skinning
JIT loading of all needed CSS and JS.
Wikitools
By cwgordon7 on the 15th of February, 2007
#D7CX: I pledge that Wikitools will have a full Drupal 7 release on the day that
Drupal 7 is released.
The wikitools module provides some settings to get a more wiki-like behavior. It
aims to be lightweight; all features are optional, and it provides no database tables
of its own. If you have ideas about cool new features for this module, please post
an issue. All new features go into the 6.x branch; I encourage others to present
patches with backports. Some of the features of this module are:
Localization client
Future plans include the other way of the connection to a central translation server
so translations might be possible to download and import.
Video demonstrations
http://www.developmentseed.org/blog/2007/oct/26/new-features-
and-improve...
http://hojtsy.hu/node/34
http://www.developmentseed.org/blog/2007/oct/05/translating-strings-
drup...
Audio
By drewish on the 11th of August, 2005
The audio module allows users with proper permissions to upload audio files into
drupal. Each audio item is created as its own individual audio node.
Prepopulate
By jbrauer on the 22nd of March, 2006
Allows fields in most forms to be prepopulated from the URL. It uses the $_GET
variable in a URL to modify the #default_value of form fields.
will automatically fill the Title field on a new blog post with the words "this is the
title". Any field can be prepopulated this way, including taxonomy and CCK fields.
You can prepopulate more than one field at a time as well. Prepopulate is excellent
for creating bookmarklets. For examples on usage for all of these cases, please
read the USAGE.txt file that comes with the module or you can read the online
handbook page.
Hierarchical Select
By Wim Leers on the 4th of September, 2007
Description
This module defines the "hierarchical_select"
form element, which is a greatly enhanced
way for letting the user select items in a hierarchy.
Hierarchical Select has the ability to save the entire lineage of a selection or only
the "deepest" selection. You can configure it to force the user to make a selection
as deep as possible in the tree, or allow the user to select an item anywhere in the
tree. Levels can be labeled, you can configure limit the number of items that can
be selected, configure a title for the dropbox, choose a site-wide animation delay,
and so on. You can even create new items and levels through Hierarchical Select!
For a good overview of what Hierarchical Select can do, look at this demo!
Integrates with
Book (Drupal core) — only on Drupal 5
Forum (Drupal core)
Menu (Drupal core)
Taxonomy (Drupal core)
Content Taxonomy
Views — in combination with Taxonomy, not with Content Taxonomy
Sponsors
Ability to create new items: The Worx Company
Version Date Links Status
Download · Release Recommended
6.x-3.0 2009-Dec-31
notes for 6.x
Download · Release Recommended
5.x-3.0 2009-Dec-31
notes for 5.x
Views carousel
By recidive on the 15th of May, 2007
This module is a Views plugin that allows you to output posts as a jQuery-based
carousel. It is based on the jCarousel jQuery plugin.
User Relationships
Allows users to create named relationships between each other. It is the basic
building block for a social networking site, or any site where users are aware of
one another, and communicate.
There are many features on offer. It'd be worth your while to check it out.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Guestbook
By sun on the 28th of January, 2004
This module provides a site guestbook and individual user guestbooks. Guestbook
owners can delete and comment the guestbook entries. Avatars are shown if they
are available.
#295015: Guestbook 2.0 is on the way, including Panels and User Display API
support, and more, if you help with testing and squashing bugs.
Smileys
By Gurpartap Singh on the 28th of September, 2003
Block Theme
By JacobSingh on the 22nd of September, 2007
BlockTheme allows an admin to define tpl files for standard block templates
and provides a select box on the block configure form so the user can select
a tpl file to use as opposed to having to override the templates by block ID.
See an excellent video by Bob @ mustardseed on how to use this module (6.x
version)
IMCE Mkdir
By ufku on the 11th of May, 2008
2. On the next page find section 'Directories'. Set appropriate permission using the
check boxes 'Add subdirectories' and 'Remove subdirectories'.
4. To test use IMCE. A new 'Manage directories' tab button will be display. Follow
instructions on screen.
Viewfield
By jerdavis on the 10th of November, 2006
Nodes hold content. Views save queries. Wouldn't be great if a node could hold a
saved query? Now it can. Viewfield is a CCK field module that allows administrators
to put views directly into nodes. When creating a node, users can select from a list
of views. When the node is displayed, the view is run and the content is inserted
into the body of the node.
Views Group By
By irakli on the 2nd of March, 2009
Currently only SQL COUNT() function is available due to a limitation in Views2 API.
We are working on a Views2 patch to overcome the limitation. Patch will be
submitted to Views2 project and, hopefully, applied shortly thereafter.
You can read a Quick-start Tutorial to get up and running with the module in no
time.
ATTENTION:
Please make sure that when you add/order fields, Views GroupBy field is the last
field in the list!
Related Projects:
Views Charts
Status
Version Date Links Status
Download · Release Recommended
6.x-1.0-rc2 2009-Oct-23
notes for 6.x
Language Support
At the time of this writing the GeSHi library supports highlighting for more than
130 programming languages and configuration syntaxes, including:
ActionScript, Ada, Apache Log, AppleScript, ASM, ASP, Bash, C, ColdFusion, C++,
QT, C#, CSS, D, Delphi, Diff, DOS, dot, Eiffel, Fortran, Groovy, Haskell, HTML, INI,
Inno, Java, Javascript, LaTeX, Lisp, Lua, Motorola 68000 Assembler, Matlab, mIRC
Scripting, MySQL, Objective C, OCaml, OpenOffice.org Basic, Oracle 8 SQL, Pascal,
Perl, PHP, PL/SQL, Python, QBasic/QuickBASIC, Rails, Microsoft Registry,
robots.txt, Ruby, SAS, Scheme, Smalltalk, Smarty, SQL, TCL, Text, Visual Basic,
vb.net, VHDL, XML, X++.
Custom Pagers
By eaton on the 3rd of January, 2007
Translation Overview
By drewish on the 21st of May, 2008
The Auto Assign Role serves three primary purposes. The first is to provide an
automatic assignment of roles when a new account is created. The second is to
allow the end user the option of choosing their own role or roles when they create
their account. The third is to provide paths that will trigger a specific role when an
account is created. The administrator has full control over these functions and can
have them working together or independently of each other. Auto Assign Role is
integrated with the Content Profile module so that you can have content types
serving as registration pages. You can even replace the default user/register page
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Node Export
By danielb on the 14th of May, 2008
The export module allows users to export an existing node and then import it into
another Drupal installation. The idea is similar to the way you export/import Views
or Content Types. The module itself was originally based on Node Clone and
therefore is similar in configuration and limitations - with the exception that you
can create the clone on another website (assuming relevant compatibility with
content types and fields).
An example of how you might use this module: Say you have created a node of
type Webform with the following fields: "First Name" "Surname" "Email"
"Comment" on one website. You come to building a new website with a similar
Webform, but the fields are: "First Name" "Surname" "Email" "Phone" "Fax". We
could either create the form from scratch, or we could export/import the original
form, remove the "Comment" field and add the "Phone" and "Fax" fields.
Using this module you can save yourself a lot of time setting up new websites that
Bulk Export/Import
Version Date Links Status
Download · Release Recommended
6.x-2.21 2010-Feb-25
notes for 6.x
Download · Release Recommended
5.x-2.4 2010-Mar-03
notes for 5.x
Avatar Selection
By stella on the 22nd of February, 2007
No images are supplied with this module. It is recommended that all images you
use are roughly of the same size.
Dependencies
The Avatar Selection 5.x-2.6 and later 5.x versions are dependant on the jQuery
Update module. Avatar Selection 6.x versions have no such dependency.
Donations
All of the current work on Avatar Selection is done by one developer. It is likely
that I will not be able to add all requested features, unless there is some
community funding for this project. So if you want to show your appreciation for
the Avatar Selection module development or would like to see new features added,
please consider donating to this project.
Taxonomy Breadcrumb
By MGN on the 5th of May, 2006
Simply install the module and taxonomy based breadcrumbs will appear on node
pages and taxonomy/term pages. For the most common applications this module
will work "out of the box" and no further configuration is necessary. If
customization is desired settings can be changed on an administration page.
Insert
By quicksketch on the 21st of October, 2009
Features
Support for all major WYSIWYG editors, including tinyMCE, FCKeditor, the
WYSIWYG project (the recommended approach), and plain text areas.
Insert images using ImageCache presets
Maximum width setting for inserted images (for combined use with the Image
Resize Filter module)
Per-field insert configuration
See this module in action in the excellent FileField Insert / Image Resize Filter
Upgrading
This module fully supports upgrading from the old FileField Insert module, which it
replaces. Just throw FileField Insert away, drop in Insert, and enable.
RealName
By NancyDru on the 3rd of June, 2008
The RealName module allows the administrator to choose fields from the user
profile that will be used to add a "real name" element (method) to a user object.
Hook_user is used to automatically add this to any user object that is loaded. It
will also optionally set all nodes and comments to show this name.
The 6.x version of this module supports both the core Profile module and the
contributed Content Profile module, and can be extended to other profile providers.
Check the documentation page for more information.
As of November 7, 2008, this module now supports the privacy settings from the
contributed Profile Privacy module.
There is a move to try to put something like this in core, but it is meeting stiff
resistance; see #102679: Add a Display Name field to core in addition to
Username and #394282: Add a standardized full name field to the users table .
Everyone should also watch #192056: User's raw login name should not be
output directly .
Code Filter
By JohnAlbin on the 5th of July, 2004
This is a simple filter module. It handles <code></code> and <?php ?> tags so
that users can post code without having to worry about escaping with < and >
Simplenews on register
By moonray on the 22nd of May, 2008
------------
Description
------------
This module enhances simplenews by adding the ability to sign up for newsletter
from the user registration page.
------------
Requirements
------------
- Drupal 5
- Simplenews
------------
Installation
------------
------------
Credits
------------
Automated Logout
By jrglasgow on the 19th of May, 2006
If a user is in a restricted role and a role that is unrestricted, the One Session
feature has no effect.
Views Rotator
By mfer on the 13th of August, 2008
The Views Rotator module provides a Views style plugin to display items by
rotating through the items displaying one at a time. The cycling of images happens
via JavaScript (jQuery) with a number of configurable options.
User Import
By Robert Castelo on the 22nd of September, 2005
Import users into Drupal or update existing users with data from a CSV file
(comma separated file).
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
CSS Injector
By eaton on the 12th of December, 2007
Allows administrators to inject CSS into the page output based on configurable
rules. It's useful for adding simple CSS tweaks without modifying a site's official
theme -- for example, a 'nighttime' color scheme could be added during certain
hours. The CSS is added using Drupal's standard drupal_add_css() function and
respects page caching, etc.
This module was written as an alternative to the tinymce module. The goal was to
make it very simple to set up (enable the module, grant access permissions).
However, the configuration screen also lets you modify the default installation so
you can turn features on or off.
It offers two modes, simple and advanced. You control which users get which
mode in Drupal's user permissions screen.
- simple mode offers a very limited set of controls (bold, italic, underline, strikeout,
undo, redo, unordered/ordered list)
- advanced mode offers most of TinyMCE's features, eg links, tables, html, full
screen etc. A few features, such as layers, have been removed but you can alter
By default, all textareas will have a toggle for turning the rich text editor on or off.
Some textareas are excluded from this (and you can configure which ones).
The Drupal IMCE module is now supported - if the user is allowed to use IMCE then
TinyTinyMCE will detect it. The image popup will have a Browse button which gives
you access to the IMCE popup.
Menu Attributes
By Schoonzie on the 29th of December, 2008
This simple module allows you to specify some additional attributes for menu items
such as id, name, class, style, and rel.
You want to "nofollow" certain menu items to sculpt the flow of PageRank
through your site
You want to give a menu item an ID so you can easily select it using jQuery
You want to add additional classes or styles to a menu item
The module currently allows you to set the following attributes for each menu
item:
Id
Name
Target
Rel
Class
Style
Accesskey
DB Maintenance
By deekayen on the 18th of December, 2005
Weather
By toddy on the 28th of January, 2004
Version 1.2 has a bug in the profile code. Please upgrade to the latest version.
When upgrading from 1.2. Please going into admin/settings/register_notify and
reset to default.
Issues
Cumulus
By lut4rp on the 2nd of November, 2008
CVS deploy
By dww on the 12th of June, 2007
Helps sites that are deployed directly from a CVS workspace, as opposed to sites
built via packages downloaded from drupal.org.
Web Links
Flatcomments
By dragonwize on the 15th of September, 2006
Flatcomments is a very small module that allows you to force comments to always
be replies to the node regardless of the reply link used.
The comments are not just displayed flat, but also stored in this way, making edits
with for example comment_mover more intuitive.
If you delete comment, all of it's replies are deleted as well. This is an issue
especially when you are displaying your comments as a flat list because you can
not see if a comment has any replies causing the deletion of more than the single
comment you intended.
As this is unintuitive for the user that does not realize they are replying to a
specific comment when you are displaying them as a flat list.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Notify
By matt2000 on the 28th of September, 2003
The notify module allows users to subscribe to periodic emails which include all
new or revised content and/or comments much like the daily news letters sent by
some websites.
Even if this feature is not configured for normal site users, it can be a useful
feature for an administrator of a site to receive notification of new content
submissions and comment posts.
Display CCK fieldgroups in tabs. Enables splitting up content onto tabs in both
editing and display.
Requires Tabs module as well as Content and Fieldgroup modules, part of CCK. For
Drupal 5.x, Tabs module is part of Javascript Tools. For Drupal 6.x, Tabs is a
separate module.
Note: if upgrading from the dev version to a stable release, ensure first that you
have installed the latest stable release of Tabs.
To use, install and enable the module, then navigate to content type
administration at Administer » Content management » Content types . Create one or
more fieldgroups for a content type and assign fields to the fieldgroup or use
existing fieldgroups.
Each fieldgroup can be displayed on a tab. (It really only makes sense to do so for
more than one, since a single tab serves no purpose.)
To get fieldgroups to display on tabs on content editing forms, select "tabs" as the
"style" when configuring a fieldgroup under "Manage fields" for the content type in
question.
To get fieldgroups to display on tabs when content is viewed, select "Display fields"
and select "tabs" as the display style for the groups (e.g., under Teaser or Full).
CCK Blocks
By fokke on the 16th of November, 2007
Adds a block for every CCK field you created, allowing to show the field value of
the currently shown node in the block (placed left, right or in whatever region)
instead of (or next to) the node's main content area. Kind of a simple panel
variation. Your client can add node-related block-content right from the node's
editing page.
Note: Since version 5.x-1.2 and 6.x-1.1 the module does not hide the field in the
node's content area anymore. You can do that for yourself in the CCK display
settings. This allows you to show the field both in the node's content area and in
the CCK block.
Related modules
If you want to have a field editable directly within a block, try editablefields.
User Stats
By Liam McDermott on the 4th of November, 2007
Provides commonly requested user statistics for themers, IP address tracking and
Views integration*. Statistics are:
1. days registered;
2. join date;
3. days since last login;
4. days since last post;
5. post count;
6. login count;
7. user online/offline;
8. IP address;
This module was developed for The Webmaster Forums (who have moved to
Drupal from vBulletin -- yes, we do like Drupal's forum!)
Legal
By Robert Castelo on the 6th of October, 2003
Displays your Terms & Conditions to users who want to register, and requires that
they accept the T&C before their registration is accepted.
Terms of Use
By Chill35 on the 23rd of May, 2008
Compared to the Legal module, the Terms of Conditions of this module are
stored in a node. The advantages of this are:
1. The module does not add yet another table to your database
2. You can use any input format you want to filter the content of the 'Terms',
including 'FULL HTML'.
3. You can use node versioning.
4. You can link to the 'Terms' from anywhere, using Drupal's menu.
Unlike the Legal module, you can edit the text that appears as title of the 'Terms of
Use' fieldset on your form, as well as the label for the checkbox.
Strongarm
By jmiccolis on the 6th of May, 2009
Strongarm gives site builders a way to override the default variable values that
Drupal core and contributed modules ship with. It is not and end user tool, but a
developer and site builder tool which provides an API and a limited UI.
2.x Requirements
CTools
Mass Contact
By oadaeh on the 4th of April, 2007
The Mass Contact module is simply a modified and enhanced version of the core
contact module. It allows site moderators (or anyone with permission), to send
mass e-mail to a set role, group of roles or even to all registered users.
Javascript Aggregator
By derjochenmeyer on the 17th of January, 2008
Takes the $scripts variable and removes .js files using a regular expression
Generates a unique filename for any set of .js files
Creates and caches one file containing all .js files in files/js
Optionally minifies the JavaScript using JSMin
Returns a modified $scripts variable with link to cached file
Advanced User
By earnie on the 3rd of June, 2006
Details
The advanced user module allows the filtering of users based on the user.module
fields and optionally the profile.module fields. The fields available for filtering can
be configured using the module settings. Eg. Site admin may search through
1000s of users to display all users who have not accessed their account.
Once the group of users with selected common denominators are filtered, the
module can be used to perform functions that email, block, unblock, add or
remove roles, or delete. Another nice feature is the ability to notify administrators
or other roles, by email, of user account creation or profile changes.
NOTE: Version 5.x-2.1 or 6.x-2.3 is the release to use. The Drupal 5.x-2.x-dev release is
no longer being updated. The 6.x-3.x-dev release is not ready for testing and is being
used for future enhancements. See the release notes for futher detail.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
jQ
By aaron on the 24th of January, 2008
*** See #315100: Allow to add JS/CSS libraries (sets of files, settings, and
dependent libraries) for the patch to put jQ in core! ***
The concept behind this module is to create a basic hook structure for jQuery
wrapper modules, allowing other modules using these plugins to invoke them in a
consistent fashion.
(Drupal 6 version only): You can also simply add new jQuery plugin files in your
Kudos to jjeff for his work on the jQuery Plugin Handler (JQP) module that inspired
this latest functionality.
Bbcode
By naudefj on the 28th of September, 2003
The Drupal bbcode.module adds a BBCode filter to Drupal. This allows you to use
HTML-like tags as an alternative to HTML itself for adding markup to your posts.
BBCode is easier to use than HTML and helps to prevent malicious users from
disrupting your site's formatting.
Link checker
The Link checker module extracts links from your content when
saved and periodically tries to detect broken hypertext links by
checking the remote sites and evaluating the HTTP response
codes. It shows all broken links in the reports/logs section and
on the content edit page if a link check has been failed. An
author specific broken links report is also available in "My
Account" (D6+ only).
Features:
HTML Purifier
By ezyang on the 6th of December, 2007
HTML Purifier is a standards-compliant HTML filter library. HTML Purifier will not
only remove all malicious code (better known as XSS) with a thoroughly audited,
secure yet permissive whitelist, it will also make sure your documents are
standards compliant, something only achievable with a comprehensive knowledge
of W3C's specifications.
HTML Purifier is very tasty when combined with WYSIWYG editors and is more
comprehensive, standards-compliant, permissive and extensive than Drupal's
built-in filtered HTML option, which uses a derivative of kses. You can read more
about it at this comparison page. Want custom fonts, tables, inline styling, images,
and more? Want just a restricted tag set but bullet-proof standards-compliant
output? HTML Purifier is for you!
The HTML Purifier module is licensed under GPL v2 or later, however, the HTML
Purifier library itself is licensed under LGPL v2.1 or later.
Custom Search Box is a simple little module that gives a user with Administer
search privileges an easy way to change the appearance of the search box used by
many themes. This is done by additional settings added to the '?q=admin/settings
/search' page. I created this module because as a newcomer, like many many
others, I did not like the text 'Search this site'. In my research on how to get rid of
it, I found many other users looking for the same thing plus some of the other
features I have included. This may not be a great module for the advanced
members of this community, but it will surely help out the beginners. It will also
cut down on the requests from the beginners on how to do this.
Features:
Todo:
I could use some help with the javascript. If anyone is willing to help it would be
appreciated. Please leave a message in the issue queue.
Feeds
By alex_b on the 21st of September, 2009
Features
Import or aggregate data as nodes, users,
taxonomy terms or simple database records.
Installation
For requirements and installation instructions, refer to the included README.txt
file.
Documentation
Version Date Links Status
6.x-1.0- Download · Release Recommended
2010-Feb-23
alpha12 notes for 6.x
RobotsTxt
By David Strauss on the 11th of March, 2006
Use this module when you are running multiple Drupal sites from a single code
base (multisite) and you need a different robots.txt file for each one. This module
generates the robots.txt file dynamically and gives you the chance to edit it, on a
per-site basis, from the web UI.
Note: You must delete or rename the robots.txt file in the root of your Drupal
installation for this module to display its own robots.txt file(s).
Calais
By febbraro on the 14th of April, 2008
What is it?
The Calais Collection is an integration of the Thomson Reuters' Calais web service
into the Drupal platform. The Calais Web Service automatically creates rich
semantic metadata for the content you submit – in well under a second. Using
natural language processing, machine learning and other methods, Calais analyzes
your document and finds the entities within it. But, Calais goes well beyond classic
entity identification and returns the facts and events hidden within your text as
well. The web service is free for commercial and non-commercial use. It requires
registration to obtain an API Key.
What's New?
Conditional Fields
By peterpoe on the 4th of January, 2008
Description
When editing a node, the controlled fields are dynamically shown and hidden with
JavaScript.
You can, for example, make a custom ‘article teaser’ field that is shown only if an
‘Include teaser’ checkbox is checked.
Limitations
Supported controlling fields are for now only core CCK widgets (that is:
select, checkbox, radio and text). Other field types might work but are not
supported, and a full plugin system for compatibility will be implemented in
the next major version. Follow this issue for ongoing development.
Inline
By sun on the 22nd of November, 2004
Inline module allows users to display uploaded files and images inline, i.e. place
links to files into a content using a simple [inline:filename.jpg] tag. The effect is a
link to the file or the display of an image, depending on the file type.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Paging
By Gurpartap Singh on the 1st of December, 2005
Description
Break long pages into smaller ones
automatically by words(or characters) limit,
or by means of a customizable pagination
tag:
Features
Customizable page separator string.
Form or image button to insert page separator string in content.
Link "Read more" to second page when the teaser is larger than or equal to
the first page.
Option of pager navigation style to choose. Possible values are
theme_pager(), theme_paging_drop_down() or any custom theme function.
Configurable pager navigation position. Below content or Above content or
both, or manual position using $node->paging in node.tpl.php.
Load pages dynamically using AJAX.
Page names feature. Define pages using format or use the Page names
interface.
Page navigation block with page names.
Change page title to name of current page.
Automatic pagination with either character count or word count.
All settings are configurable per content type.
... and some undocumented touches. Feature requests are most welcome!
Documentation
Colorpicker
By dwees on the 23rd of April, 2007
To use this module, enable it, then other modules which need a colorpicker form
element can use this module to create the element, rather than everyone having
to create their own colorpickers.
This module is not intended to allow users to change the theme or anything else
like that. Any such changes would be the role of another module.
Also, in the most recent version of this, I've tried to fix the
colorpicker_cck.module, hopefully it works fine now. It will need some more
extensive testing. Make sure you read the release notes for the Drupal 6 release.
See the README.txt and the colorpicker_example.module shipped with this module
for examples of the usage.
This project is looking for contributors to help maintain the module, work on
improvements, and add new features.
Persistent Login
By bjaspan on the 17th of October, 2006
The Persistent Login module provides the familiar "Remember Me" option in the
user login form.
Persistent URL
By yhahn on the 8th of March, 2009
Translation: PURL does absolutely nothing for the end user out of the box without
other modules that take advantage of its API.
It is an API module that provides a way for other modules to take advantage of
concepts using custom_url_rewrite_outbound() without having to write the
complex logic that URL rewriting often requires. An example implementation of this
API can be found in the spaces module.
Upload element
By Alan D. on the 14th of November, 2008
Utility
example1 : I want that the
menu-settings just show up on
content-type "page" and not on other
content-types. so that users wont be
confused to have these settings where they dont make sense.
example2 : for the "Images" content Type I want to have only "Images" Menu
available for "images" content.
Once installed the Menu Settings will not available in Node Edit Form until you set
the Menus we want in the Content Type Settings (Administer > Content
management > Content types > TheContentType edit)
Browscap
By mikeryan on the 12th of July, 2005
Filter by user role (shows nodes authored by any user in the selected role)
Filter by user status (active or blocked)
Filter by title or body substring
Filter by node created date (before/after)
Filter by node language
Displays a column in the content list with node creation time
Sort content list by any column: Title, Type, Author, Status, Time
CMF also optionally adds a User Content tab to the My Account page that
brings up CMF with a list of nodes authored by the current user.
Mailhandler
By Ian Ward on the 28th of September, 2003
The Mailhandler module allows registered users to create or edit nodes and
comments via email. Authentication is usually based on the From: email address.
Users may post taxonomy terms, teasers, and other node parameters using the
Commands capability. See useful command documentation.
In the 6.1.9 release there are database schema changes. You must run update.php
to upgrade from any previous version of 6.x mailhandler to the latest version of
mailhandler.
A tutorial for configuring this module for processing images attached to emails.
Help is needed: Most of the recent changes have only been committed to the
Drupal-6 branch. I preferred progressing with this branch, rather than to wait for
D5 compatibility. If you're working on Drupal 5, and would like to see these
changes introduced, please supply a backport patch, and I'll happily apply it.
Roadmap
While mailhandler isn't expected to add more features (these should be added as
extension modules), I do have a couple of features, which seem necessary:
- Add support for (CCK) fields: #141211: CCK custom content type fields and
scheduling using mailhandler
- Improve security and identification: #11962: Virtual Email Passphrase
Authentication
Custom Page
By irakli on the 17th of July, 2008
#D7CX: I pledge that Custom Page will have a full Drupal 7 release on the day
that Drupal 7 is released.
Documentation
A draft version of the User Documentation is now available for the Custom Page
module.
What is it?
Custom Page is an advanced theming tool, allowing developers to easily create
pages with custom templates and maintain full control over the output (e.g.
HTML). Custompage seamlessly integrates with the Context module and while
Context is not required, the two work great in tandem.
Features
1. Easily attach a theming function and/or tpl.php to a URL path/pattern.
2. Theme Taxonomy term pages for better SEO and presentation.
3. Seamless integration with the Context module (Caution: use
custompage_region_tile($region_name) to include regions in custom pages,
not template variables!)
4. Utility functions to easily aggregate content items like nodes, regions and
views on any template page (custompage or Drual's own
node-{type}.tpl.php, views-*.tpl.php, page.tpl.php etc.)
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Addresses
By brmassa on the 29th of January, 2008
The most complete module to let you link your users and contents to physical
addresses.
Features
All countries of the world!
All states of all countries!
States/Provinces selectable by drop-down list for users with JavaScript
Node addresses through CCK
User address book
Multiple addresses
Customizable address display: change address formatting based on country
represented
hCard and adr microformats
Phone and Fax fields
Generic API for developers
XHTML, CSS, Drupal and PHP E_ALL valid code
PHP 5.3 compatible
Plugings like Addresses Extras
Integrates with Geocode module
This module restricts access so that some users may view content that is hidden
from others. A simple scheme based on taxonomy, roles and users controls which
content is hidden.
Node privacy by role is reported to conflict with the access settings set by
Taxonomy Access Control.
I would like to deprecate this module and direct people to Content Access.
To do so means someone needs to write a migration path. I'm picturing a
node_privacy_byrole_to_content_access.install file, with content_access
as a dependency that will convert existing npbr settings to content access
with batch api. This means 6.x would be the last version of node privacy
byrole and 7.x would be the conversion module.
Quote
By Zen on the 28th of December, 2003
This module adds a 'quote' link below nodes and comments. When clicked, the
contents of the node or comment are placed into a new comment enclosed with
special markup that indicates it is quoted material.
Nodetype
By kkaefer on the 3rd of February, 2007
Note: This module is extremely simple and *only* changes the node type
in the database column. That is all. It does not convert any CCK fields or
change other things about the node.
Flickr
ShareThis
By Rob Loach on the 9th of March, 2008
Block Class
By Todd Nienkerk on the 14th of April, 2008
Block Class allows users to add classes to any block through the block's
configuration interface. By adding a very short snippet of PHP to a theme's
block.tpl.php file, classes can be added to the parent <div class="block ...">
element of a block. Hooray for more powerful block theming!
Installation
1. Enable the module
2. Add this snippet to your theme's block.tpl.php file (see detailed instructions
below): <?php print block_class($block); ?>
3. To add a class to a block, simply visit that block's configuration page at
Admin > Site Building > Blocks
Here's the first line of the Garland theme's block.tpl.php prior to adding the code:
And here's what the code should look like after adding the snippet:
Counter
By drupal-id.com on the 23rd of November, 2007
Image Browser
By Starnox on the 29th of October, 2008
Try out a demo (Version 1 | Version 2) and post any bugs you
find. If, after using the demo, you don't think Image
Browser has all the features you need then please do check
out Image Assist or IMCE.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Plus 1
By Chill35 on the 30th of July, 2008
The module uses the Voting API. You need to install the Voting API module in order
for the module to work. The Voting API provides integration with the Views
module.
The module also works for those who browse without JavaScript.
Caroline
11 heavens
The Translation template extractor provides a web based and a command line
Gettext translation template extractor interface for Drupal as well as a reusable
API to look for translatable strings and translatability errors. This tool is used
under the hood at http://localize.drupal.org/ as well to serve as a parsing machine
for Drupal.org project releases.
me aliases
By ahoeben on the 11th of November, 2006
This means logged in users no longer have to know/remember their uid, and it
makes it easier to link to user-specific pages from a site help page (without
resorting to using php to put $user->uid in the link).
Drupal 5
After installing and enabling the module, site administrators can specify any
number of aliases containing the fragment 'me'. The module uses the menu
system to replace /me/ in a request with the user's uid, and forwards the request
to the newly formed url. Making an alias for user/me also enables user/me/edit,
user/me/edit/Personal+information, etc.
Drupal 6:
In Drupal 6, site administrators no longer need to specify their aliases. The me
module will find most places where a user id can be passed via the menu, and will
allow those menus to work properly with the 'me' alias in place of the user id. Site
admins can alter how me handles these paths on the me settings page. Available
options are:
Provide the ability for admins to control if links for tabs etc.. are rewritten
with the 'me' alias.
Provide the ability for users to choose if they want 'me' alias on their account
(Provided the admins turn on the option).
Faceted Search
By David Lesieur on the 19th of May, 2007
The Faceted Search module provides a search API and a search interface for
allowing users to browse content in such a way that they can rapidly get
acquainted with the scope and nature of the content, and never feel lost in the
data. More than a search interface, this is an information navigation and discovery
tool.
The interface exposes metadata in such a way that users can build their queries as
they go, refining or expanding the current query, with results automatically
reflecting the current query. This interface also combines free-text search, fully
leveraging Drupal's search engine. It avoids complex search forms, and never
offers facets that would lead to empty result sets.
Domain Access
By agentrickard on the 27th of November, 2006
example.com
one.example.com
two.example.com
my.example.com
thisexample.com <-- can use any domain string
example.com:3000 <-- treats non-standard ports as unique
By default, these sites share all tables in your Drupal installation. The Domain
Prefix module allows for selective, dynamic table prefixing for advanced users.
The module uses Drupal's Node Access system to determine what content is
available on each site in the network. Unlike other multi-domain modules for
Drupal, the Domain Access module determines user access based on the active
domain that the user is viewing, rather than which group or site the user belongs
to. For more information about Node Access in Drupal, see http://api.drupal.org
/api/group/node_access/6
See this case-study or this more recent Row Eleven Wine Co. post for more details
about using Domain Access. This module uses some advanced Drupal concepts and
requires that you understand and control your site's DNS configuration.
You can also watch video of the DrupalCON Paris session "Managing Multiple Sites
with Domain Access" (from 2009).
If you are looking for a module to provide subdomains to users and groups and do
not need to affiliate content, take a look at Subdomain.
Release status
Drupal 7
The Drupal 7 download is for developers without CVS access only. It is unstable
and currently unusable. To contribute, see #607824: Port to Drupal 7 .
Drupal 6
The Drupal 6 version is supported but now in bugfix-only mode. New features go
into Drupal 7 and may get backported.
Drupal 5
Still supported, but only for critical bug fixes. Backports are not being done.
Upgrading
For users of 6.x.1 or 5.x., See UPGRADE.txt for complete instructions for
upgrading to 6.x.2 or 7.x
Taxonomy hide
By brmassa on the 7th of January, 2005
This module allows to setup a list of vocabularies whose terms will not be listed
during node view.
Optionally, when a node is displayed, this module can also group its list of terms
by vocabulary, rather than just listing the terms in the plain alphabetical order
normally provided by Drupal.
modr8
By pwolanin on the 24th of August, 2006
Allows you to preview content, as well as approve or deny, and send messages to
the author informing them of your choice.
Autoload
By Crell on the 3rd of October, 2008
The autoload module is a utility module. It allows other modules to leverage PHP
5's class autoloading capabilities in a unified fashion. It does, naturally, require
PHP 5.1.2 or later.
You do not need this module unless you are developing a module that makes use
of classes or you are installing a module that depends on this one.
Drupal 7's integrated self-learning code registry is far better than this module
anyway, so this module will never be ported to Drupal 7. Drupal 6 is the only
version that will be supported, but the code conventions used by this module will
make moving to Drupal 7 easier for class-using modules.
See the included README.txt file for information on how to use this module in your
own modules.
FeedBurner
By Dave Reid on the 10th of March, 2007
All you need to do is change the FeedBurner URL (MyBrand domain) in the
'Advanced settings' of admin/settings/feedburner to 'feeds2.feedburner.com' or
'feedproxy.google.com'. I'm working on a potential upgrade path. Also see the
note below about dropping support for the old FeedBurner.com accounts.
The module can now automatically replace any links to your site's feed URLs
with their FeedBurner feed URLs! For most sites this should work
automatically, but for some sites (that already define the function
custom_url_rewrite_outbound) you will need to download and install the Url
alter module for this feature.
Changed all default URLs from feedburner.com to feedburner.google.com.
Legacy support for feedburner.com is now being discontinued as my own
FeedBurner.com account has been switched to Google FeedBurner.
Semi-complete SimpleTest testing suite.
Views Accordion
By Manuel Garcia on the 29th of January, 2009
Features:
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Parser for iCal feeds. Version 1 works with FeedAPI. Version 2 is the parser for
feeds, it is in development and has known issues. It should work fine for basic
feeds. Both require Date module v2 DateAPI.
Suggested recipe: use with FeedAPI mapper and its developing date field mapper
to create nodes with content and dates from iCal feeds. How To: Create a feed of
iCal events using Date, FeedAPI, and iCal parser; Podcast: iCal events as nodes.
The -dev versions work with the new -dev version of date module at the latest
version of the developing date field mapper.
Translation table
By drifter on the 25th of November, 2008
This module presents your taxonomy terms or menu items in a table, and each
language has a corresponding column. Just fill out the translations and click Save.
Requires the i18n module, and either taxonomy or menu string translation.
Co-maintainer: Pasqualle
Rotor Banner
By mrfelton on the 1st of April, 2008
The Rotor Banner module allows you to create blocks with 'rotating' content. This
Similar By Terms
By rmiddle on the 6th of June, 2007
This Drupal module attempts to provide context for content items by displaying a
block with links to other similar content. Similarity is based on the taxonomy terms
assigned to content. Blocks are available based on similarity within each of the
defined vocabularies for a site as well as a block for similarity within all
vocabularies. As of version 1.8 you can now display teasers as well as just the
titles.
What does this really mean? How should you use this module?
Done!
Now when you go to the page for a tagged content item, a block will show up
displaying other content in descending order of common tags (terms).
*note Version 1.2 has a flaw that causes an error if no node is selected. It is
Starting with 1.15 blocks are now cached to improve performance you can
disable the cache if you want to in the Similar By Terms Settings. You can also
clear the cache from there.
Issues
Version Date Links Status
Download · Release Recommended
6.x-1.18 2009-Jan-27
notes for 6.x
Download · Release Recommended
5.x-1.15 2009-Jan-26
notes for 5.x
Case Tracker
By jmiccolis on the 21st of February, 2006
Case Tracker enables teams to track outstanding cases which need resolution. This
module was inspired by the issue handling in project module, but unlike Project
module, which is specific to software development, Case Tracker was designed to
be a generic issue tracker.
Case Tracker is usable right out of the box as a basic ticketing system, it's default
UI is minimal but feature complete. The module was designed to be extended by
programmers and site builders to meet complex needs, and so tries to avoid
making too many assumptions about all the ways it can be used.
Case Tracker is not the only ticketing system in Drupal. This comparison may be
useful when choosing a ticketing module.
Drupal 6
Development for Drupal 6 is active and we're working toward a release. Check out
the DRUPAL-6--1 branch and post your patches!
Drupal 5
Case Tracker for Drupal 5.x is supported, but no new features are being accepted.
This module provides an API to render an iframe within a modal dialog based on
the jQuery UI Dialog plugin. You should not install this module unless another
module requires you to, or you wish to use it for your own custom modules.
It is an alternative to Popups API (Ajax Dialogs) which implements its own library
and API to manage popup dialogs. On the other hand, the Modal Frame API is
based on the jQuery UI Dialog plugin and it is specially built to deal with iframe
elements with very little effort (and no particular AJAX requirements).
For themers, this module provides a default template for rendering child pages
within modal frames (modalframe-page.tpl.php) that can be copied to the theme
directory and customized to suit the particular needs of the site. It is also pretty
easy to adapt the provided stylesheets to match the look of the site.
Modules using Modal Frame API: Modal Frame Contrib Package (includes
mini-modules that implement the Modal Frame API to enhance the usability of a
few day to day tasks in every Drupal site), Node Relationships, Modal Frame CCK
Editor, Subnodes by Taxonomy.
Modal Frame API is pretty simple, but powerful at the same time.
The module comes with schema.xml and solrconfig.xml files which must be used
in your Solr installation in order to get the module to work correctly.
This module depends on the search framework in core. However, you may not
want the core searches and only want Solr search. If that is the case, you want to
use the Core Searches module in tandem with this module.
If you're looking for Solr PHP integration, this is possibly the best option
available. This is also one of the best ways to achieve faceted search. In addition,
since you can shift the load of searches from PHP+SQL to a totally separate server,
using Solr can help to scale Drupal for large, high-traffic sites.
Chart API
By tjholowaychuk on the 3rd of January, 2008
There are many reasons to choose Google Charts API over other methods such as
Flash or Flex charts.
Free
Lightweight, reliable, no need for server side libraries or additional modules
Simple to extend and implement within the Drupal framework
Memory friendly. Thanks Google for taking the hit ;)
Maintainer(s)
chrislynch
Documentation
Head over to the Wiki for hooks, examples, screenshots, and more.
Zenophile
By Garrett Albright on the 26th of March, 2009
Zenophile allows themers to very easily create Zen subthemes without all the
tedious file copying and find-and-replacing required when creating subthemes by
hand. It also simplifies other common tasks when creating Zen subthemes, such as
adjusting the width and placement of sidebars. Zenophile includes a simple API
allowing developers to create their own modules to modify Zenophile's behavior
and add their own features. And it even supports Drush for you CLI fans out there.
HTML Mail
Developed by XWeb
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Ubercart Views
By madsph on the 3rd of March, 2009
It also describes some of the Ubercart data tables to views, so you can create your
own views, based on these data using the views_ui.
If you have some killer views, not included in this module, please don't be shy -
share them with us :-)
Current views
new_products: Block view displaying the most recently added products
popular_products: Block view displaying the products which has sold the
highest quantity
product_pairs_block: Block view providing 'Users who bought the selected
product also bought these' list
user_products: Block view displaying a list of the products which the user
most often end up buying.
uc_order: Page listing all orders.
Order management view for bulk operations on uc_orders
The module will install a number of database views, which is needed for some of
the default views
that ships with this module. If that is a problem for you, you should keep theese
disabled, and remove the database views after installation (the sql to remove the
views are found in the .install file).
Similar Entries
By deekayen on the 29th of June, 2005
A module that displays a block with the most similar nodes to the currently viewed
one, based on the title and body fields. Related pages show as a list in a block.
TrackBack
By thePanz on the 24th of October, 2003
Path Filter
By mrfelton on the 13th of April, 2006
Path Filter takes internal Drupal paths in single or double quotes, written as e.g.
"internal:node/99", and replaces them with the appropriate absolute HTTP URL or
path using Drupal's url() function. It also works for files in your files directory using
Drupal's file_create_url() function. It works with clean URLs enabled or disabled as
well as working equally well for single site or multisite installations.
The motivation for this filter was to provide a robust way of linking to internal URLs
from within content, so that your links do not break if you move your site to a
different path (e.g. from a development site at http://example.com/dev/ to a
production site at http://example.com/).
These modules allow you to connect any Drupal 6.x site to the Acquia Network.
Acquia also has a distribution of Drupal called Acquia Drupal which is composed of
purely open source GPL licensed components. If you are looking for a quick start
with Drupal, Acquia Drupal might be of great use for you. (Note that a few Acquia
Network services, such as the update notification and code modification detection
services, currently only work with Acquia Drupal.)
#D7CX: The Acquia Network Connector will have a full Drupal 7 release on the day
that Drupal 7 is released.
Facebook Connect
By vectoroc on the 9th of January, 2009
This module allows users to login on a Drupal website through the Facebook
Users can see which of their Facebook friends already have an account on the
Drupal website
Users can publish a customizable message on their Facebook feed
announcing that they have created an account on the Drupal website
Users can invite their Facebook friends to create an account on the Drupal
website
Sponsored by La Netscouade
Update instructions :
Run update.php.
Revalidate fbconnect settings (make sure you are logged into facebook)
Flush your cache.
Spam
By Jeremy on the 26th of September, 2004
The Spam module provides numerous tools to auto-detect and deal with spam
content that is posted to your site, without having to rely on third-party services.
Shadowbox
By psynaptic on the 16th of April, 2008
Porter-Stemmer
By jhodgdon on the 17th of December, 2005
Drupal 7 note: The development version for Drupal 7.x is working! If you don't
see the development version available below, check back in about 24 hours (or
check it out from HEAD in CVS). Check issue #674064: Drupal 7 version of Porter
Stemmer to monitor progress of the Drupal 7 version.
The process of stemming reduces each word in the search index to its basic root or
stem (e.g. 'blogging' to 'blog') so that variations on a word ('blogs', 'blogger',
'blogging', 'blog') are considered equivalent when searching. This generally results
in more relevant search results.
Provides a few advanced options to the core Statistics module. Once enabled,
these options can be found under "Administer >> Reports >> Access log settings."
Adds reset functionality for acceslog records and node view counters.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Implemented Libraries
Documentation
Credits
Spaces
By jmiccolis on the 22nd of May, 2008
If you are interested in being a branch maintainer for Spaces 2.x, please contact
either Young Hahn or Jeff Miccolis.
Spaces 3.x
Spaces is an API module intended to make configuration options generally
avaliable only at the sitewide level to be configurable and overridden by individual
"spaces" on a Drupal site. It has been described as:
CTools
Features
However, you will want the following modules in order to build or use reasonably
cool features with Spaces and take advantage of most space types:
Galleria
By Mark Theunissen on the 3rd of December, 2008
Gallery Assist
By jcmc on the 10th of October, 2009
ADVICE!
1. simple
2. fast
3. uncomplicated
4. successful
1. Module enable 2. Configure gallery layout and set rights 3. Create gallery
ThemeKey
By mkalkbrenner on the 5th of June, 2008
SimpleViews
By eaton on the 2nd of June, 2008
Token authentication
By irakli on the 15th of November, 2006
Makes it possible to offer RSS feeds which require authentication before viewing.
Can be used to protect other pages with authentication barrier as well.
Views Charts
By irakli on the 21st of October, 2008
http://vimeo.com/5306364
Related Projects
Status
This module has been extensively tested and is rapidly maturing for a beta release.
Credits
Views Tagadelic
By douggreen on the 29th of March, 2007
Implements a Views plugin that adds a "View Type" to the Views page and block
named "Tagadelic" (in addition to "Teaser", "Full Page", etc...). When selected, the
nodes returned by the view are themed as a "Tagadelic" block in the same vein as
the tagadelic module. At least one vocabulary field should be added to the Field
List.
Features
The module processes feed items immediately after parsing and retains only these
feed items
that match some user-defined filtering criteria. The module has extensible
structure, i.e. all filters are in their own separate sub-modules. This means that
users can write their own custom filters based on the hooks that are provided by
the module and different types of filters can be used simultaneously (the filters will
be used by weighted order).
http://groups.drupal.org/node/11220
Required modules
FeedAPI
Filters
Currently there is keyword filter module included with the core package, as this is
much requested feature for most syndication modules. The keyword filter filters
feed items by their description -- only these items, that have user defined
keywords in the feed will be saved into the site. Both positive and negative
keywords as well as phrases are supported in keyword filter module.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Sections
By Bèr Kessels on the 15th of November, 2004
This module allows you to create sections within your site. Each section has an
installed template, theme or style attached to it.
For example regular expressions for your theme, please visit the handbook
DraggableViews
By sevi on the 15th of July, 2008
1. Beginners: I just found this awesome tutorial on the internet: Drupal: set up
a draggable card sort view - Part 1. (http://thedesignspace.net/MT2archives
/000666.html)
Thanks to the author(s).
Flowplayer API
By Rob Loach on the 7th of February, 2009
Features
To install:
1. Download, unpack and place in sites/all/modules/
2. Adjust access control in admin/user/permissions
3. Adjust Fieldset options in admin/settings/override_node_options
Note: Autocomplete "Authored by" field only works if user has "Access user
profiles" permission.
For those wanting to allow users to view unpublished nodes may find this module
useful, http://drupal.org/project/view_unpublished.
Plugin Manager
By JoshuaRogers on the 10th of May, 2008
Purpose:
Future:
The next release will be in the 6.x-2.x branch. It is still under heavy development.
Almost everything is undergoing change. Several things have been completely
rewritten. It is definitely not ready for production / actual use. It is almost ready
for some basic alpha testing. Feel free to checkout from CVS and post any issues
that you find.
Taxonomy Redirect
By Agileware on the 13th of December, 2005
This module allows the administrator to change the destination of Taxonomy Term
links.
Pathologic
By Garrett Albright on the 15th of April, 2008
Pathologic is an input filter which can correct paths in links and images in your
Drupal content in situations which would otherwise cause them to “break;” for
example, if the URL of the site changes, or the content was moved to a different
server. Pathologic can also solve the problem of missing images and broken links
in your site’s RSS feeds. See more example use cases on the documentation page.
Several functions are exposed by the module that can be used by other
contributed or custom modules to display numbers accordingly, from PHP and
JavaScript as well. For further information, please see the README.txt.
MultiBlock
By andrewlevine on the 29th of February, 2008
Drupal's block module is limited by the fact that a block can only have one
instance. Each block has a 1:1 relationship with its region, weight, visibility (and
other) settings. This means that it is impossible to have blocks in multiple regions
or to have blocks that have different settings on different pages. MultiBlock module
solves this problem by allowing you to create multiple Block Instances of already
existing blocks. Please read the README for more information.
#D7CX: I pledge that MultiBlock will have a full Drupal 7 release on the day that
Drupal 7 is released.
Job queue
By drumm on the 13th of March, 2007
This module is used by modules to queue function calls for execution on cron. The
job_queue_add() function is used by modules to add a job to the queue:
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Composite Layout
By bengtan on the 14th of October, 2008
Panels is more powerful and flexible (I think, I'm not a Panels expert).
Composite Layout is simpler (I hope).
The user interface is different. You may prefer one or the other.
Composite Layout applies on content types, so it can be turned on for any
node. Furthermore, you can have more than one composite layout node type.
If you use the Content Construction Kit, Composite Layout allows you to
manage the layout of your CCK fields.
Demo
Version Date Links Status
Download · Release Recommended
6.x-1.0-beta8 2009-Sep-22
notes for 6.x
Yahoo YUI
By drupalhizmetleri on the 2nd of September, 2007
This module is for taking the advantage of available Yahoo YUI components.
Currently implemented components are;
Widgets
YUI Button
YUI Calendar
YUI Data Table
YUI Form Elements
YUI Menu
YUI Rich Text Editor
YUI Tree View
YUI Tab View
Developer Utilites
YUI Logger
Archive
By Susurrus on the 8th of August, 2006
This is replacement for the Drupal archive.module which was available in Drupal
core in Drupal 4.7.x and previous versions.
Drupal 5 will no longer receive improved features. All new features will be
developed for 6.x only
Views Calc
By KarenS on the 5th of June, 2006
You can also create custom dynamic fields that can be used in any view using SQL
snippets like CONCAT('field_first_name', ' ', 'field_last_name') or
DATE_FORMAT(node.created, '%m/%%d/%Y'). The custom fields are set up in
admin/settings/views_calc.
Known Issues
The complex queries created are not relationship-safe yet, so you can't do
accurate calculations on fields coming from relationships.
Custom fields can't do anything intelligent with multiple value CCK fields. For
now stick to single value fields in custom fields.
Distro
By irakli on the 13th of October, 2009
Concept
Semantic Versioning
Description
distribution, "distro" does the remaining part: things necessary to easily maintain
an up-to-date distribution installations.
Near-Future Goals
http://tattlerapp.com
http://openpublishapp.com
Requirements
Version Date Links Status
Download · Release Recommended
6.x-1.0-rc1 2009-Dec-03
notes for 6.x
Fasttoggle
By kkaefer on the 16th of September, 2006
Bulk coupon code creation is available in 5.x-1.10 and 6.x-1.2, allowing the store
owner to create a set of randomised codes which can then each be individually
restricted as necessary.
Role Delegation
U Create
By alex_b on the 6th of October, 2008
Allow non-admin users on your site to create new users. The module automatically
sends an invite email to new users with login information.
This module integrates with OG. This means that users can create new users in a
particular group.
Site Documentation
By NancyDru on the 20th of May, 2007
Where do they start? I know you documented the site really well, but the next
person doesn't want to read those 14 binders of documentation you left behind.
They can always go through all the administration screens and look for the
information, but that can take a lot of time and even those pages don't tell you
everything. Some things you're only going to get by looking directly into the
database.
This is what the Site Documentation module is designed to do. In addition, it will
detect some problems that may exist in your installation, and optionally correct
some of them.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
View Reference
Viewfield - This is a module very similar to View Reference and many people
prefer it for it's support for tokens instead of php in arguments. The storage
method differs, and views are always chosen with select lists.
Insert View - This is not a CCK module, but rather allows you to use [macros]
in body content and blocks to output the view.
Embed Views Display - Provides a Views display plugin to create views output
that works more cleanly with embeded views.
Views Attach - Provides a Views display plugin to automatically attach Views
to User Profiles and Node Content without storing any info with the User or
Node allowing easy global reconfiguration.
Team Notifications
By David Goode on the 5th of November, 2008
Note that by using this feature, users can create subscriptions for other users, so
this is mainly intended for small teams on which trusted users can decide which
other members of the team should receive notifications about a post or follow up
comments.
It can work with Organic Groups when enabled, restricting the selection to other
members of the active group, or function independently, allowing the subscription
of all other site members.
Weight
By NancyDru on the 1st of June, 2005
This module adds a weight option to enabled node types. Nodes with lower weight
will float to the top of lists, while heavier items will sink. It uses the node table's
'sticky' column to store weights as well as sticky information (so that feature is not
lost).
NodeReferrer
By andypost on the 4th of January, 2007
NodeReferrer provides a counter part to CCK's nodereference field. The options for
a NodeReferrer field allow you to select content types and field instances to match
when creating back reference lists.
OpenID Admin
By jmiccolis on the 22nd of September, 2009
This module extends Drupal's support for OpenID to allow administrative users to
add a set of OpenID's to an account. Included is both a web UI and Drush
command.
Activity
By sirkitree on the 23rd of September, 2007
There is still quite a bit that can be done to contextualize the message, and
working around irregularities in grammar is tricky, but clever admins will find ways
to make meaningful generic messages.
Birthdays
By drazzig on the 31st of January, 2007
The Birthdays module allows users to add their birthday to their profile. It also lists
birthdays on a seperate page and in different blocks. Users can receive an e-mail
on their birthday automatically, and the administrator can receive periodic
reminders of who are having their birthday. Uses Profile module from core.
Comparison of various Taxonomy module and their pro/cons nicely written out
Configuration is very simple, edit the vocabulary and enable the Taxonomy Super
Select option.
This module seamlessly overrides the select box generated by the taxonomy
module and renders the terms based on if you are allowing multiple selections or
not.
Features
Note:
Due to the way arrays are created in PHP if have had difficulty creating a recursive
function that is more elegant.
If anyone has experience in dynamic multi-dimensional arrays using variable
variables please contact me.
Formfilter
By nedjo on the 12th of January, 2007
Formfilter provides tools and a user interface for doing common form altering
tasks. Includes a UI for selecting which fields to hide (passing the elements as
values, if possible). Also includes an optional filtering of node forms to promote
two fields and then put fieldsets in an 'advanced options' fieldset, to declutter the
form. As of Drupal 6, Formfilter is divided into two modules: Formfilter is a pure
API module and Formfilter UI provides an administrator user interface for filtering
forms.
Currency Exchange
By kbahey on the 6th of May, 2005
This module provides visitors to your web site with currency exchange rates.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
FeedAPI De-Dupe
By irakli on the 13th of October, 2009
Credits
album photos
By eastcn on the 6th of August, 2008
Recommend the use 6.x-2.6-x, enjoy the new features. How do I upgrade? Please
read the upgrade steps.
Demo: http://album.cmsns.com/
Username/pass: demo
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash
/swflash.cab#version=9,0,0,0" width="680" height="520">
<param name="allowFullScreen" value="true" />
<param name="movie" value="http://album.cmsns.com/sites/all/modules
/dfgallery/dfgallery/DfGallery.swf" />
<param name="quality" value="high" />
<param name="FlashVars" value="xmlUrl=http://album.cmsns.com/photos
/data/album/1?type=json.json" />
<embed src="http://album.cmsns.com/sites/all/modules/dfgallery/dfgallery
/DfGallery.swf" quality="high"width="680" height="520"
FlashVars="xmlUrl=http://album.cmsns.com/photos/data/album/1?type=json.json"
allowFullScreen="true" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
--------
Tattler (app)
Installation
This module is not supposed to work in a stand-alone mode and for most cases
only makes sense as part of the Tattler (app) distribution. You can download the
distribution at: http://tattlerapp.com/download
Credits
Quotes
By NancyDru on the 22nd of October, 2003
The quotes module allows users to maintain a list of quotations that they find
notable, humorous, famous, infamous, or otherwise worthy of sharing with website
visitors. Quotes are stored as nodes, and users with the appropriate permissions
can maintain their own list of quotes much like maintaining their own blog. One
very interesting use of the Quotes module is to show testimonials about a product
or service.
Administrators can define one or more quote blocks to display either the latest
quote or a random quote matching certain criteria. The quotes displayed in each
block can be filtered by role, user, node, or category.
userplus
By marcp on the 23rd of February, 2006
Remember me
By nickl on the 2nd of April, 2006
Did you know that the default Drupal behaviour is to remember your session for
the extent of 3 weeks and 2 days. This entails that if a user abandons a
workstation, closes the browser window, experiences a power failure or any other
unforeseen circumstance where they refrain from logging out, that their session
will stay active on the server. When, at a later stage, they or anyone else for that
matter, returns to your site using the same browser within the session cookie
lifetime they will automatically be logged in without being prompted for
authentication credentials. Can you imagine the colossal risk this places on users
accessing your service from public terminals or shared workstations, with no
means to their disposal of securing themselves against this threat.
Glossary
By NancyDru on the 28th of September, 2003
Glossary helps newbies understand the jargon which always crops up when
specialists talk about a topic. Doctors discuss CBC and EKG and CCs. Web
developers keep talking about CSS, P2P, XSLT, etc. This is all intimidating for
newbies.
The glossary module scans posts for glossary terms (including synonyms). The
glossary indicator is inserted after every found term, or the term itself is turned
into an indicator depending on the site settings. By hovering over the indicator,
users may learn the definition of that term. Clicking the indicator leads the user to
that term presented within the whole glossary or directly to the detailed
description of the term, if available.
This module makes it possible to import and export vocabularies and taxonomy
terms via XML, CSV, RDF and other formats.
Node Hierarchy
By ronan on the 4th of November, 2007
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Email Registration
By Chris Herberte on the 10th of October, 2007
#D7CX: I pledge that the Email Registration module will have a full Drupal 7
release on the day that Drupal 7 is released.
Allow users to register using only an email address, ie. without username. The
user, once registered then may log-in using their email address and password for
authentication.
Administration theme
By Davy Van Den Bremt on the 14th of November, 2008
The Administration theme module allows you to use this theme on more pages like
:
- batch processing pages
- devel node load and render pages
- coder code review pages
- pages you define yourself in the provided textarea
The Drupal 5 version adds the option "Use administration theme for
content editing" available in Drupal 6 core.
Some of these options will only be available to you if they apply to your
installation, i.e. you have the module installed which generates these pages.
Module maintainers
You can add extra pages by implementing hook_admin_theme_options in a module.
For Drupal 7 the hooks are hook_admin_theme_info and hook_admin_theme_check
Workspace
By jvandyk on the 15th of October, 2004
Each user has his/her own workspace, which is accessible by following a "My
workspace" link in the main site navigation, just like the "My account" link. The
workspace interface is tabbed (in the Drupal 6.x version) and shows Content,
Comments, and Attachments (attachments are files the user has uploaded with
Drupal core's upload module).
4. View all workspaces lets users view not only their own workspace, but the
workspace of others. Permissions should still be in effect; i.e., if a user does
not have the privileges to see an unpublished node, he/she will not be able to
see it in someone's workspace, either.
In the 6.x version, workspace can also optionally add a "View recent content for
this user" link to user profile pages. The title of the link is customizable.
Simplenews Template
By TBarregren on the 22nd of March, 2007
Brilliant Gallery
Message to the brave: the new 6.x-4.x is currently in alpha release stage. Get
the latest development version 6.x-4.x-dev and see examples / help with testing
here.
Node Blocks
By Roger López on the 19th of March, 2007
This module allows you to specify content type(s) as being a block. This allows the
content managers of the site to edit the block text and title without having to
access the block administration page. Users only need edit access to that node in
order to edit it. Users with administer block access will see region and weight
options on the node form.
It is very handy to create a simple block content type and enable this content type
for blocks and use these in place of the normal 'add block' functionality.
Calendar Block
By skilip on the 23rd of September, 2008
With this version of the calendar_block module, developers can use the
hook_calendar_block() to alter the dates, as well as to set the date the calender
has to load on a page call.
If the modules Colorpicker and Textfield to slider are installed, the layout of the
calendar is dynamically changed when changing it in the block's configuration
form.
Note:
for the slider_textfield module you need to have the latest version of jQuery in
your /misc directory. If you have the colorpicker module installed, and you want to
live update the colors of your calendar while changing the colors in the block's
configuration page, you need to apply this patch to farbtastic.js.
TODO:
MP3 Player
By Starnox on the 31st of December, 2008
Key features:
Install Videocast:
Note: Some aspects have changed since the making of this video, but the basics
are the same.
Iframe
By neffets on the 20th of August, 2008
A CCK content field which lets you add a complete iframe to your content types;
including Src-URL, setting width and height, optionally a title above, and optionally
a target attribute.
The iframe module provides a content "field" type for CCK. It provides three fields
to an authorized user:
Src-URL (textfield)
Width of iframe (textfield), allowed: numbers (in px, without "px") btw.
percents (e.g. "70%")
Height of iframe (textfield), dito
Title (textfield), optionally
"Title" can be optionally enabled or disabled when setting up the content field.
If you were to create a field named 'MyIframe', the default display of the link
would be:
<div class="field_myiframe">
<h3>[Title]</h3>
<iframe src="[URL]" width="[width]" height="[height]" target="
[target_value]">[URL]</iframe>
</div>
where items between [] characters would be customized based on the user input.
Version Date Links Status
Download · Release Recommended
6.x-1.5 2010-Jan-03
notes for 6.x
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Conditional Stylesheets
By JohnAlbin on the 11th of September, 2008
Module Grants
By RdeBoer on the 20th of March, 2009
Access grants are tested for unpublished content just as they are for
published content
Allows modules that feature fine-grained access control (e.g. Workflow,
TAC-Lite) to work together
While Module Grants' raison d'etre is to act as a catalyst amongst other
modules when dealing with unpublished content and/or fine-grained access
control, it does come with a handy feature of its own via the Module Grants
Monitor submodule, which is bundled with the package download. After
enabling Module Grants Monitor, a new item, Accessible content, appears in
your navigation menu. Clicking on it reveals a summary of all the content the
logged-in user has access to (i.e. view, edit) after access controls have been
applied by the content access modules installed on your site. So if you have
Workflow installed then what's editable to you and what's only viewable to
you will depend on the workflow state the content is in. With the TAC-Lite
module enabled it will depend on the vocabulary term(s) used in the content.
ImageField Tokens
By Deciphered on the 19th of March, 2009
Features:
Configurable ALT and Title text now use node tokens instead of user tokens.
Support for Imagefield Crop - (6.x only)
Support for Image FUpload.
Required Modules:
FileField Paths
ImageField
BuzzMonitor
By irakli on the 22nd of June, 2009
Module Dependencies
Content Construction Kit (Don't forget to enable content_copy)
Credits
Advanced Poll
By ChrisKennedy on the 28th of October, 2006
Node Images
By stefano73 on the 19th of November, 2006
Adds an Images tab to the node page, allowing users to add images to the node
using the upload.module. Images may be displayed as thumbnails in the node
view, below the node body or in a custom position set in the node.tpl.php
template. All images are available in a gallery page, on a Polaroid style.
Note: Images are not saved as nodes. When a node is deleted, all associated
images are deleted too.
Mail Editor
By litwol on the 5th of December, 2007
The mail edit module lets you edit all email body and subject of all emails that go
out from your site to your users through Drupal's drupal_mail function. You are
able to edit any email body text based on which email it is and which language it is
being sent for. you may use token variables in your template to better customize
dynamic email text.
You may enable drupal core 'locale' module in drupal 6 version to enable multi-
lingual email template translation. by default only English is available.
Update
TODO:
1) done: enable token support for variable replacement (contextual depending on
the email & generic ? )
2) write upgrade path from d5 to d6
3) comment the whole code
**New Version**
This module is undergoing active development at this time. new feature includes
mail logging and token module integration on top of being able to alter outgoing
mail. Right now is the best time to give feature requests.
Chat Room
By Darren Oh on the 25th of June, 2006
such as Views, CCK and Organic Groups. The module features chat in pop-up
windows, invitations and private chats.
Chatroom is aimed primarily at tight integration with Drupal, not at being a highly
scalable IRC or XMPP style solution.
FileField Sources
By quicksketch on the 17th of April, 2009
This module requires CCK 2.6 or higher. It will not work with earlier versions of
CCK.
Upload path
About
How it works
Uploadpath allows the use of tokens (provided by the token module) to specify
patterns of subfolders for uploaded file storage and hence depends on the token
module.
Tokens are small snippets of text in square brackets such as [nid] for node id.
They are evaluated and replaced with their actual value at runtime, e.g [nid]
becomes the current node nid or [yyyy] becomes the current year.
For example, to store files in subfolders organized by type, year and month, the
pattern would be:
[type]/[yyyy]/[mm]
The available tokens are listed on the uploadpath admin settings page.
Uploadpath uses hook_nodeapi to intercept new files uploaded by the core upload
module
It then assigns them a new destination path inside the files folder based on the
translated token pattern setting.
Features
specify a global default subfolder pattern to use for all node types.
specify patterns for each node type
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Coder
By stella on the 30th of December, 2006
Coder Review
This module utilizes regular expressions to review source code files for code that 1)
needs to change due to Drupal API changes and 2) does not satisfy Drupal coding
standards. Beginning with the 5.x-2.x version, this module adds a new UI, core
support, theme support, and a cache for faster display of unchanged files. It also
supports rule #severity levels of "minor", "normal", and "critical."
Multiselect
By attheshow on the 6th of March, 2007
AMFPHP
By snelson on the 23rd of August, 2006
This module provides AMFPHP support to Services. This module overrides AMFPHP
classes to provide support for services defined in the service api.
Visit the Services project page, or the Services Handbook for help and information.
Requirements
Services module
AMFPHP 1.9 beta 2
Features
AJAX Comments
By neochief on the 18th of December, 2008
Features in 6.x:
Comming soon:
- AJAX pagination
- Thread folding
- AJAX deleting and moderation approval
- AJAX editing
If you're using FCKeditor, you should upgrade to 2.x, to be able to use ajax
comments (FCKeditor<2 is like a bag of crabs for developer).
Note: 5.x version's support is discontinued. If you still need it, you may checkout it
from CVS. It contains only basic functionality and availabe "as is". It will not be
supported further!
If you like this module very much, you can support the development by buying me
some books.
Utility
By litwol on the 20th of March, 2007
Feedback
By sun on the 28th of September, 2003
Feedback allows users and visitors of a Drupal site to quickly send feedback
messages about the currently displayed page, using a fixed positioned and
ajaxified feedback form. This helps site administrators in quality assurance of their
pages, contents and theme.
Because the form is submitted via AJAX, a user will not be redirected to another
page and can continue visiting/using the site after posting feedback.
Feedback optionally integrates with BrowsCap to additionally record the user agent
for each feedback message, which helps in tracking down theming issues.
Quiz
By mbutcher on the 6th of July, 2005
The Quiz module provides tools for authoring and administering quizzes through
Drupal. A quiz is given as a series of questions, with only one question appearing
per page. Scores are then stored in the database.
Need Help !!
Please read the documentation and checkout the FAQs before creating a support
issue.
We will pay more attention to the issue which answers the following questions.
Simplenews Statistics
By Docc on the 21st of January, 2009
Development by Optixdesigns
Donations are welcome
Adsense Injector
By rsvelko on the 7th of January, 2007
Here's a useful Drupal module that works with the excellent Adsense Module to
insert an adsense ad before or after a node's content when a node is rendered on a
full-page or teaser view.
Views Cloud
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
OG Forum
By rconstantine on the 12th of May, 2006
Features:
Set the name for the default forum that each group gets
Various settings for the publicity of your forums; automatic based on nodes'
settings, set by group owner, set by those with permission, all public, etc.
Limit number of forums per group
Switchtheme
By sun on the 19th of August, 2006
Themes can be given 'user friendly' names and access can be controlled by user
role. Starting with 6.x-1.1, Switchtheme provides optional support for Browscap
module to switch themes based on the browser of a visitor.
1. when a user changes their signature, all their posts will be updated;
2. signatures are automatically added to posts, instead of being inserted into
the post text;
3. the administrator can choose the input filter for signatures, allowing BBCode
-- if the BBCode module is installed -- or HTML to be used;
4. signatures are longer than the the Drupal default
5. conditional signatures, these are hidden, or rel=nofollow'd if a post is under a
particular length;
6. show signature only once per conversation;
This module was developed for The Webmaster Forums (who have recently moved
to Drupal--yes, we do like Drupal's forum!)
freelinking
By sivaji on the 30th of March, 2005
The freelinking module implements a filter for the easier creation of HTML links to
other pages in the site.
Freelinking 1.x
The 1.x line of Freelinking helps in the creation of links to existing (internal)
content or links to new content creation via automatic linking of CamelCase words
or words with double-square-bracket delimiters. It can be used 'wiki style' to
provide links between content or easy creation of new linked content. It does not
implement a 'wiki' type of content; this can be done with the core contents type
like blog or story, or handled via the CCK.
Freelinking 3.x
Freelinking 3 expands on Freelinking's historic role as a provider of internal
wikipedia-style links, and creates an extensible framework for building "easy
linking" syntax specialized for your project. Freelinking 3: Forging Ahead is my
blog entry explaining the goals and state of FL3 as of Alpha 3.
PHPMailer
By sun on the 15th of January, 2009
Adds SMTP support for sending e-mails using the PHPMailer library.
Comes with detailed configuration instructions for Google Mail.
Trash
By rötzi on the 21st of February, 2008
This module adds a trash for nodes. Nodes can be moved to the trash instead of
being deleted and thus can be restored or permanently deleted later on.
This module is should work with the core modules but may not work with
all contributed modules. Use at your own risk.
Translation helpers
By nedjo on the 8th of October, 2008
The module also provides other methods for modules to use with translated
content.
Extends the administrative interface for Drupal core's "Update status" module
(added to core in 6.x).
This module solves the Internet Explorer limitation of loading not more then 30
CSS files per HTML page (http://support.microsoft.com/kb/262161). It is suitable
for Drupal websites using lots of modules that can quickly increase the number of
CSS files. The module doesn't require any configuration, just enable it and it will
automatically change the way Drupal loads CSS files. It works well with built-in
Drupal 6 CSS compression.
Acknowledgements
Credits
Youth Agora
Innovating online youth information.
Vote Up/Down
By lut4rp on the 10th of February, 2006
Allows adding a vote up/down widget to any object like a content type, comments
or taxonomy terms. Includes full support for interchangeable widgets via the
widget API, and support for programming voting support on your own objects
using the core module.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Ajax Load
By nedjo on the 5th of April, 2008
Helper module to load and add JavasScript and CSS data for Ajax-loaded content.
When loading new content via AJAX, there is the potential need to load CSS and
Javascript files and data not already available on the page. Ajax Load is a helper
module designed to handle this task. It should only be installed for use with
another module.
Ajax Load was written to accompany a patch that added AJAX loading to the Views
module. When enabled, Ajax Load will ensure that any needed JS and CSS files are
loaded along with dynamically loaded views.
Developer usage
To see a full working example, download the dev version, which includes an
ajax_load_example module.
Ajax Load expects an object or array that is about to be sent in JSON format. The
object should have a __callbacks property with Javascript callbacks that the JSON
data are to be fed into.
The Embed Google Maps module provides a CCK field for embedding Google Maps
into nodes. You can embed any kind of Google Maps including driving directions
and personal maps. You can also type a search query into the field and display the
search results in the field.
No Google Maps API key is required. Maps can be embedded right away
with no setup needed.
IMCE Crop
By ufku on the 11th of May, 2008
2. On the next page find section 'Directories'. Set appropriate permission using the
check box 'Crop'.
4. To test use IMCE. A new 'Crop' tab button will be display. Follow instructions on
screen.
This very simple module allows visitors to check username originality quickly using
AJAX request during registration (completing registration form). This makes
registration process more convenient as you don't need to submit your registration
form to find out whether this username is already taken or not. This module is
sensible to standard Drupal username validation as well as Access Rules validation.
Invisimail
By Crell on the 11th of September, 2005
Invisimail provides a content filter to hide email addresses from spam-bots. Email
addresses are converted to ascii code and optionally written to the page using a
concatenated JavaScript "write" command. The email addresses will appear on the
page normally, but their html source will be obscured so as not to appear as an
email address to email harvesting robots. Invisimail also provides an option to
automatically create mailto links for email addresses.
Obviously, the best protection is not to publish email addresses at all. But on a
community site, some users are going to do this regardless. Invisimail provides
protection for these email addresses.
Note that you may need to set the invisimail filter to apply before or after the
HTML Filter, depending on the settings you select for each.
New in Drupal 6: Invisimail can now be used as a formatter for the email CCK
field module!
Field Indexer
By David Lesieur on the 19th of May, 2008
The Field Indexer module indexes field data into Drupal's search index. Each field
enabled for indexing becomes a type of index entry. Then, with an appropriate
search module, users may perform keyword searches restricted by field.
Overview
The Formatted Number CCK module defines numeric types where thousands
separator and decimal point are inherited from the Format Number API module.
Numeric types supported: signed or unsigned integers (tiny, small, medium, int),
decimal and float.
You can easily add additional formatters adding the following lines to your
settings.php file:
<?php
// Additional formatters for fixed number of decimal places.
$conf['formatted_number_decimal_place_formatter_lengths'] = array(0, 1, 2);
3, 4);
?>
Countdown
By deekayen on the 10th of March, 2006
Adds a block titled "Countdown" to count the days, hours, minutes, and seconds
since or until a specified event. Can configure to just show days, or days and
hours, etc.
PNG Behave!
By mrjeeves on the 2nd of December, 2008
Corrects PNG alpha transparency in IE 5.5 and 6 using css behaviors instead of
crawling the DOM.
Features
Works on style AND class changes in runtime WITHOUT needing to call the
script again.
Works with auto height/width WITHOUT skewing. Issue: #342115: Padding
causes elements to stretch
Works in sub-directory drupal installations. Issue: #341710: Drupal installed
in sub directory breaks PNG Behave!
As of version 1.3, padding may be applied to auto-size AND defined-size
images without skewing or losing layout. Issue: #342582: Version 1.2
breaks defined sizes on PNG images , special thanks to Angus (here)
Version 1.4 introduces IE6's BackgroundImageCache for faster repeat
loading, and a few other speed based tweaks.
Version 1.5 introduces textareas for class selector lists #343681: CSS
class/Selector input field is too short... , and...
New! Exclude option for specifically ignoring classes.
Detects IE 5.5 and 6 ONLY. Only IE 5.5 and 6 will use the behaviors to
correct PNGs.
Never worry about re-fixing a png again.
Share your Selector Strings and help us work toward a more automated system.
This module adds 2 autocomplete widgets for CCK fields of type Text and Number.
Autocomplete for allowed values list: This widget can be used for Text and
Number fields and it takes candidate values from the defined list of Allowed
values of the fields. You can even generate your allowed values list using
PHP, so the limit to provide a widget with autocomplete features is your
imagination!
Autocomplete for existing field data: This widget can be used for Text only
and it takes candidate values from existing values in the database for that
field.
Both widgets allow you to choose the size of the text element and the method
used to match values between 'Starts with' and 'Contains'. You can also enable
case sensitive or insensitive matches option. Note however that MySQL may ignore
case sensitivity depending on the collation used in your database definition.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Collapsiblock
By nedjo on the 3rd of April, 2008
iTweak Upload
By iva2k on the 4th of July, 2009
Summary of features:
Beautify and improve the upload form for file attachments in nodes and
comments (created by core upload.module and by comment_upload.module)
New in 2.1: (Option) Preview uploaded image files
New in 2.0: (Option) Display thumbnails for image attachments
New in 2.0: (Option) Display image attachments in a gallery
New in 2.0: (Option) Show images in animated popup, grouped or slideshow
(with Lightbox2, Thickbox, in 2.3 Fancybox, Shadowbox, in 2.4 Highslide)
Independent of theme - works with any theme that does not already
customize file uploads.
New in 2.3: jCarousel (if installed) is used for the image attachments gallery
Coming in 2.4: Compatible with popular modules download_count,
private_upload
Amazon Module
By rfay on the 28th of September, 2003
This project is an implementation of the Amazon Product Advertising API for Drupal
6. It's modular in design, with a central "Pure API" component that interacts with
Amazon, and optional modules to handle expanded data for additional product
types, features like wishlists and customer reviews, etc.
News
2 March 2010: The Drupal 7 dev version is taking shape. Basic amazon
data, filters, and fields work. Remaining are views integration, making
amazon_media module work correctly, and related theming issues.
24 February 2010:The lowest price, Amazon's price, editorial reviews, and
customer reviews are now available. Lowest price, Amazon price, ISBN, EAN
are available as filters: [amazon 1430209895 ean]. All this is available in
views as well.
12 January 2010: ISBN numbers, ISBN-13 numbers, and Amazon.com links
can be used in place of an ASIN.
12 January 2010: There is now an upgrade path for Drupal5 users of the
Amazontools module.
18 October 2009: Amazon Module now has documentation!
Node Relationships
By markus_petrux on the 27th of April, 2009
Cache Router
By slantview on the 31st of March, 2008
About
#D7CX: I pledge that Cache Router will have a full Drupal 7 release on the day
that Drupal 7 is released.
APC
Database
eAccelerator
File
Memcache
Memcached (Alpha)
XCache
I am planning to add more styles over time. For now only one is contained, named
"Minimal". I have not found a better name but will. Tested with Garland and some
other themes. Still issues will arise in some Themes providing styling that may not
be properly overridden. Put the issues into the issue queue, I'll try to put in
overrides so that the themes look pretty much the same in every base Theme.
There is only one color used: a blue bar for Containers and Thread lists. To match
the style to your theme you should not have to do more than override this color.
Call to action:
Table Wizard
By mikeryan on the 4th of March, 2009
It allows surfacing any table in the Drupal default database through Views 2.
Relationships between the tables it manages can be defined, so views
combining data in the tables can be constructed.
It performs analysis of the tables it manages, reporting on empty fields, data
ranges, ranges of string lengths, etc.
It provides an API for other modules to views-enable their tables.
It provides an API for importing data into tables in the Drupal default
database (automatically doing the views integration above).
It is bundled with an implementation of this API, for importing comma- and
tab-delimited files.
Bibliography Module
By rjerome on the 17th of June, 2006
Features include...
This module, once installed, fills in a default comment in the comment form. The
subject is derived from either the title of the node, or the subject of the parent
comment. This title takes the familiar form of 'Re: [parent comment tile]'. If the
parent already starts with 're:', it is not added a second time. Users can still
change the comment title to something else entirely.
Note: There will be new ongoing development on 6.x-2.x branch to bring Token
support, this feature will address the subject issue criticized at Drupal Usability:
Comment Configuration
(old) note: If you would like to see this functionality included as an option in core,
please show your support for #138632: Generate comment subjects from parent
subject (re:...) by testing the patch.
Comment Mail
By maartenvg on the 22nd of February, 2006
The Comment Mail module allows an email to be sent to the site administrator(s)
when new comments are posted. A link in the email allows quick approval, editing,
deletion, and/or banning of the poster's IP address.
Drupal 6: This is being worked on in the issue queue currently. The patch in the
issue is against the HEAD version of code. It mostly works except the approval and
deleteban links aren't correct yet.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Form Block
By nedjo on the 24th of May, 2007
Integrated Metatags
By fractile81 on the 1st of March, 2008
Node Gallery
By kmonty on the 5th of November, 2008
This solution is known as the Cover Flow technique, which has been developed by
the artist Andrew Coulter Enright. Now - after it has been bought by Apple - it is
used in iTunes and the file browser of Apples OSX.
This module extends the functionality of Nodewords so that certain meta tags can
be specified on a per node type basis.
Features
Note: You may want to look at Custom Tokens to define your own tokens.
Usage
Note: For each content type, if you fill in keywords, description or robots,
those will be used in place of the nodewords global defaults, so bear in mind
to include them in the content type meta tag node type fields if you need
them as well.
Note: if you leave keywords and description empty, the nodewords global
default will be used. However, for robots, you must specify a default,
otherwise no robots will be displayed on that content type.
Views RSS
By rsoden on the 22nd of September, 2009
This module allows users to take control of their feeds by providing a fields-based
views style plugin for RSS. GeoRSS is supported.
Views Tabs
By nedjo on the 7th of August, 2007
Requires Views and the Tabs module, which in Drupal 5 is part of Javascript Tools
and a separate project for Drupal 6+.
Adds three new View Type options to page and block views. All three display each
node (piece of content) on a separate tab.
Tabs - Fields. You need to define at least one field to use this option as it
displays field information.
Tabs - Teaser List
Tabs - Full Nodes
By default the titles are drawn from full content (node) titles. Configure the module
at Administer › Site configuration › Views Tabs to select a length to truncate
titles for better display.
Shoutbox
By disterics on the 10th of September, 2004
The Shoutbox module provides a block where visitors can quickly post short
messages.
instead of original author). The default parser will not parse that data, FeedAPI
Exhaustive Parser will pull out those fields.
I think the best way to understand is to use try it, with feed Element Mapper.
Hit a NYtimes feed like http://feeds.nytimes.com/nyt/rss/Business, and when you
go to map the fields you will see that the feed has lots of fields (like media:credit,
media:description, dc:creator) that are not available with the standard parser.
FeedAPI Exhaustive Parser makes those fields available. It also make all elements
of the feed itself available. In the nytimes example you will see the language and
the copyright are listed on the feed but not the individual items, if you wanted to
store copyright in a cck field on each node, this would allow that.
It parses all elements of the feed items and places them in the options->all feed
object of feedapi.
Excerpt
By hayesr on the 14th of September, 2004
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Libraries API
By sun on the 18th of May, 2009
External libraries
Describes libraries that are not shipped or packaged with a project on
drupal.org. We do not want to host libraries on drupal.org for a multitude of
reasons, starting with licensing, proceeding to different release cycles, and
not necessarily ending with fatal errors due to conflicts of having the same
library installed in multiple versions.
Maxlength
By mariuss on the 28th of April, 2007
1.x
Maxlength allows you to set maximum lengths to the body and title fields of any
content type.
When the maximum length is enforced for a field, while editing content of that
type some Java Script will countdown how many characters are left.
2.x
There is a new version of this module under way, the 2.x will have the following
new features :
Move the configuration to the content type edit page (instead of a dedicated
settings page)
Allow the Java Script count down to be optional
Allow the countdown message to be customized per field
Support for CCK text fields, allowing the (optional and customizable)
countdown message to be applied to CCK text fields
Please test the 2.0-beta2 release and report any problems in the issue
queue!
2.x has been developed by a_c_m and dereine on top of original 1.x work
completed by mariuss
Links Package
Remove "Request new password" link from block and user page.
This module is very useful for sandbox sites where test users can't change your
own password and for third party authentication like LDAP.
If you are having problems with login warnings, please take a look at this issue:
http://drupal.org/node/239628
Advanced Blog
Due to recent engagements, I'm unable to make commits as often as I'd like. I
would very much like to bring someone on as co-maintainer. If you are interested,
please post in the issue queue. I would prefer someone who already has CVS
access and has already created patches for the project.
Advanced blog is designed to expand on the features provided by the core blog
module. It also acts as a replacement for the following modules:
Blogger
Blog Informations
Blog Add-ons
Advanced Blog integrates and expands on the features of the above modules in
order to provide better navigation of site blogs, allow more options for community
blogs, and display blogs in a unique fashion.
Features
Provides customizable block to display site bloggers.
Allows users to give their blog a title and description.
Creates a page of site bloggers that includes author and blog information.
Enables advanced blog navigation by author, post date, etc.
Dependencies
Requires the Drupal core blog module, and PHP5.
Roadmap
Version Date Links Status
Download · Release Recommended
6.x-1.0-beta1 2009-May-21
notes for 6.x
Admin links
Block edit
By irakli on the 22nd of October, 2008
A full list of links and options provided by this module are listed below.
Links:
Blocks
Nodes
User points Nodes and Comments utilizes the Userpoints Core module to grant
points to a user when they post a node or a comment and/or moderate a
comment.
Revisioning
Image Caption
By davidwhthomas on the 23rd of February,
2008
DESCRIPTION:
EXAMPLE:
INSTALL:
to the stylesheet used by your WYSIWYG editor (to enable it to appear in the
style select box on the editor toolbar, or class select box).
You might be able to add it to your theme's style.css to get it to appear in
the class dropdown box in your WYSIWYG editor.
3. Enable the Image Caption module in Drupal module administration.
4. IMPORTANT: After install, select the node types to include in image caption
processing under Site Configuration > Image Caption
NOTE:
Version Date Links Status
Download · Release Recommended
6.x-2.5 2010-Feb-03
notes for 6.x
Download · Release Recommended
5.x-2.1 2008-Aug-21
notes for 5.x
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Active Tags
By darrenmUK on the 12th of September, 2008
Filter Permissions
By cYu on the 14th of January, 2009
This can also be handy when combined with the Firefox plugin, Checkfox. By
combining module and role filtering and then being able to simply highlight the
entire page of checkboxes, right click, and then "check" or "uncheck" you can
seriously cut down on frustration doing bulk permission changes.
The nice folks over at gotdrupal.com put together a video which demonstrates this
module as well as a few other utility modules for managing permissions, you can
check it out here: http://gotdrupal.com/videos/manage-drupal-permissions-
more-easily
AHAH Response
By effulgentsia on the 20th of December, 2008
Comment RSS
By Gábor Hojtsy on the 4th of July, 2004
This module provides RSS feeds for comments. This is useful for allowing readers
to subscribe to comments for a blog post, article, or forum topic. It currently
provides three types of feeds which pair up to the RSS features provided by Drupal
built-in. Each type of comment feed may be disabled if unneeded.
This module integrates the YUI Rich Text Editor into drupal to edit content. Similar
to a WYSIWYG editor.
NOTE: This module depends on the YUI module. You need to install the YUI
module for the editor to work.
LOCAL YUI LIBRARY INSTALLATIONS: If you are using a local install of 2.6.x
then you need to name the folder yui-2.6.x. So, if you download 2.6.0 to your
Drupal installation under sites/default/files/yui, then you would rename it to
sites/default/files/yui-2.6.0. This is so that the module is able to load 2.6.0 specific
JS files.
Table of Contents
By deviantintegral on the 4th of December, 2006
We are looking for someone to help for version 5.x if you are interested,
post an issue about that...
WARNING
I changed MANY things in version 3.x-dev (Please use Jul 6, 2009
version!). It works for me... but you probably want to check and
make sure that it works for you too! And read the following too:
FIRST: Remove the module from your website (there is no need to remove
the tags from your nodes, however! Keep those!)
This newer version fixes most of the problems with the TOC module. There are still
3 issues for v6.x. Things that are more like features than bugs.
Features:
abuse
By BTMash on the 27th of February, 2007
This module allows users to flag nodes and comments as offensive for the
adminstrator to review.
The admin can specify which type of nodes are allowed to be flagged.
Permissions
There are 3 permissions - administer abuse reports, flag content, and direct flag
content. Administer abuse reports allows a user to see which nodes have been
flagged and allows them to either remove from the site or allow back into the
system. Flag content allows a user to flag content. Direct flag allows a user to flag
a content and set the content as 'hidden'. In essence, it is a person who has been
trusted to flag genuinely bad content to be removed without requiring multiple
users to flag the content before the system hides it.
Content Status
Gravatar integration
By Narno on the 24th of November, 2007
What is a Gravatar?
Features
User Protect
By hunmonk on the 18th of October, 2006
#D7CX: I pledge that User Protect will have a full Drupal 7 release on the day that
Drupal 7 is released.
This module provides various editing protection for users. The protections can be
specific to a user, or applied to all users in a role.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Relevant Content
By nicholasThompson on the 30th of October, 2007
#D7CX: I pledge that Relevant Content will have a full Drupal 7 release on the day
that Drupal 7 is released.
What is it?
This module provides two ways of referencing relevant content. Both of these
methods provide configuration to filter for specific content types and vocabularies,
limit the maximum size of the result and provide some header text. The result on
both cases are a list of nodes which the module considers most relevant based on
the categorization of the current page. This is achieved by finding other nodes
which are of one of the allowed types and have the most number of terms in
common. The two methods are:
Blocks
This module will provide as many customisable blocks as a site administrator
wants. Each block has its own settings for node type, vocabulary, maximum
result size and otional header text. Blocks can appear on any page which
causes terms to be loaded into Relevant Content. Usually this is any page
which views a node (a node page or a view such as a taxonomy term list).
Usually you only want a block to appear on a node page, however you may
find situation where you want to place a block on a non-node page.
CCK (new)
The new CCK Field Type (available in both 1.3 releases for Drupal 5 &
6). This is a read-only field (much like Node Referrer) which allows the
administrator to embed a field that is "display only" (ie, nothing appears on
individual node edit forms). This field is configured in the same way the
blocks are configured; node type & vocabulary filtering, maximum result size
limit and header text. The advantage of the CCK method is the result set is
more "embedded" within the content.
Node Convert
By Placinta on the 15th of April, 2008
Node Convert adds a menu tab "Convert" on the node view page, i.e. node/1
/convert, which gives the ability of converting the node from it's current node type,
to another node type. Also it gives the ability of transfering all the custom cck field
values of the current node type, to the destination cck fields, or discard them. As
of 5.x-1.4 you can bulk convert many nodes of the same type, to another one that
can be accesed in Administer-> Content -> Convert Nodes.
The module has been tested on converting node types with the following cck fields:
Text
Number
Image
Node reference
User reference
Link
Date
Datestamp
Email
Audio
Video
Taxonomy List
By NancyDru on the 2nd of November, 2006
Helpers
By Bèr Kessels on the 8th of May, 2006
Helpers is a library, or toolbox, with lots of very useful functions that help you
build your modules and sites with joy. It is actually six modules in a single
package; you may enable only the parts you need.
Basically all kinds of interesting and extremely useful functions that are too specific
to make it into core, but still very handy to have at hand. Stuff that you have
wondered that "would be very useful in addition to the default PHP".
Allows you to configure a CCK user reference field so that the user whom is
referenced in a node is granted access to view the node. There are also options to
give the user access to edit or delete the node.
This is great if you want your node authors to be able to choose additional authors,
or choose who can view their node, as well as being able to display the list of
authors or viewers in your node, or in Views. If you just need to administer
view/edit grants on nodes without the CCK field you should use the Nodeaccess
module.
Please note that this module will remove the default view access people have on a
node - you will need to use a different Node Access module to grant default access
to users. I recommend doing it by taxonomy, or per node.
Similar modules
Node Access Node Reference
Gives users access to a node if they have access to another node referenced
in a CCK Node Reference field of the node in question.
Node Access Auto Reference
Views cycle
By Crell on the 20th of March, 2009
This module provides a Views style for using the jQuery cycle plugin. It is primarily
useful for creating image slideshows, but should be usable on any content.
http://www.malsup.com/jquery/cycle/
And placed in the module directory. Only the JS file is required, and the "complete"
package is presumed. It must be named jquery.cycle.js
REQUIREMENTS
- Drupal 6.x
- Views 2
- The jQuery cycle plugin: http://www.malsup.com/jquery/cycle/
Account menu
These links are fully configurable through the admin/build/menu interface: they
can be disabled, the link labels can be changed. They can be moved to any other
menu using admin/settings/accountmenu and re-arranged to nested under another
parent items using admin/build/menu. Note: whenever you move the links to
another menu via the admin/settings/accountmenu page, configuration changes
are lost. So first move to where you want the links to be, then set configuration.
The [Log in] link takes the user to the Drupal login screen and brings them back to
the page from where they click the link.
CSS Gzip
By mikeytown2 on the 24th of March, 2009
Advantages
Imagemenu
By pobster on the 19th of March, 2007
A simple module which allows you to create menus from image files. Supports title
(displayed when hovering over a menu item), alt text, weights and optional
mouseover behaviour.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Subform Element
By fago on the 29th of March, 2007
This module just provides a new form element, that can be used by other modules.
Developer Information:
This module provides a new form element, that can be used by other modules.
This form element allows you to reuse existing forms inside your form!
So you can build forms that reuse existing forms while you extend them with
further form items. Note that form reusing means not only reusing the visual
representation, but also the validation and submit logic.
More infos.
Status: There won't be any active development in the drupal 5 version or earlier
any more.
Taxonomy Defaults
By sleepcamel on the 11th of May, 2005
Taxonomy Defaults allows you to assign default terms from any vocabulary to any
node-type.
Text Resize
This module uses jQuery and the jQuery Cookie plugin to create a Drupal block
that can be themed. Default resize images are included in the block out-of-
the-box.
Please be sure that you enable the "Text Resize" block for your theme in order to
make the block appear.
Note: The module currently works out-of-the-box for both the Garland and Zen
Starterkit themes. In order to get it working for other themes, please follow the
directions on the Text Resize administration page.
New Features:
Now includes a "reset" button which can be enabled from the administration
page
Sponsored By:
User Badges
By Likeless on the 6th of June, 2005
The User Badges module allows each user to be assigned 'badges' which can be
displayed as a series of iconic images.
Image Picker
By hutch on the 16th of December, 2007
What it does:
The Image Picker module is an image upload feature modeled after the image
upload currently built into Wordpress but with a few improvements.
Stable versions for Drupal 5 and Drupal 6 are now available and there are
development versions for Drupal 5 and Drupal 6. There is now series 2.x as well as
the older series 1.x
download_count
By Chill35 on the 12th of February, 2007
The module also logs a descriptive message to admin » logs, under type
'download', when a file is either successfully downloaded or when someone
(usually a robot) attempts to download a file but is denied access to that file ('file x
has been downloaded', 'Failed to download file x'). Browsing through the logs, the
administrator can see who downloaded what file and from which 'referal' page.
A page can be accessed where a table lists all downloaded files with their download
count. The table provides this information:
1. filename
2. download count
3. last time the file was downloaded in the form 'x days y min ago'
4. a link to view the node where the file is attached
Charts
By brmassa on the 11th of March, 2008
Features
1. Data Schema: with one single data structure, you will be able to use several
chart services
2. 3+ Chart plugins: out of the box, you will can choose among Google Chart,
Open Flash Chart and FusionCharts. Others can added as plugins
3. Dozen Chart Types: lines, area, bars, pies, plotting and 3D options
4. Administration: administer Drupal core with beautiful charts
5. API: integrate your own module easily
6. Views integration: display the Views results as charts (depends on Views
Calc)
7. Customizable: change the charts settings (you can use also Colorpicker
module to enhance the experience)
8. Code Compliance: PHP E_ALL, Drupal code compliance, XHTML Strict, CSS
valid code
The module allows you to add the following statistics features to your site:
Unique field
By detour on the 18th of February, 2008
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Advanced Taxonomy Blocks makes use of the JQuery menu module to create
extremely customizable blocks for browsing through single hierarchy taxonomies.
Though the taxonomy menu module does something similar, if you use this
module you will see that they are in fact entirely different in their approach.
Unlike taxonomy menu which directly ties the menus into the Drupal menu system,
Advanced Taxonomy Blocks doesn't touch the menu system at all and therefore
allows much more flexibility. This module ships with two default blocks: A block
with all of the enabled vocabularies displayed by default (this can be customized to
show only certain vocabularies) and a Forum block (I went ahead and threw this in
since forums are built with taxonomy).
FileField Podcaster
By suydam on the 14th of August, 2008
Apture
By irakli on the 11th of June, 2008
It's free and easy - install and setup only takes a minute. After install, click on the
Apture button in the editor to start using Apture. Apture works with a large
number of Rich Text Editors, including (but not limited to): TinyMCE, FCKEditor,
YUI Editor.
URL alter
By Dave Reid on the 26th of January, 2009
URL alter is a utility module that adds two new hooks for other modules to
implement: hook_url_inbound_alter() and hook_url_outbound_alter(). These
hooks also replace the need for the special, silly custom_url_rewrite_inbound() and
custom_url_rewrite_outbound() functions commonly found in settings.php.
The CSS of the menu (using the position:fixed; property) is also altered so that it
shows up anywhere on the page, not just at the top. This way it can be easily
accessed at any time an administrator needs it. Unfortunately, because some
browsers do not handle position:fixed; well (e.g. IE 6), this means that your
browser might not work with this module.
Note: Version 2 adds the ability to choose which position mode you prefer to
expand browser compatability.
Description
------------
Special menu items is a Drupal module that provides placeholder and separator
menu items.
A placeholder is a menu item which is not a link. It is useful with dynamic drop
down menus where we want to have a parent menu item which is not linking to a
page but just acting as a parent grouping some menu items below it.
Typogrify
By mikl on the 7th of June, 2007
Adds an option to content type settings pages to select a CCK field to use for
content teasers.
If set for a particular piece of content, this field will be used for the teaser. If not,
the standard teaser will be used.
WordPress Comments
By eaton on the 6th of May, 2008
Private Upload
The Drupal 6 version is now available. Drupal 6 allows the same file to be attached
to multiple nodes, and entirely removes the node-level access control for files. This
module restores node-level access control, using the rule that a user can see a file
marked private, if-and-only-if they have view access to at least one of the nodes
that the file is attached to.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
editablefields
By markfoodyburton on the 6th of August, 2007
Drupal 6
For Drupal 6, you may now use the normal mechanisms in both content type fields
and view fields to select that a field should be 'editable'. If you have the correct
permissions, the corresponding field will be displayed in it's editable state. This is
done using ajax (and javascript), which means if the users browser has not got
that enabled, then fields will not show as editable - sorry.
Short how-to:
Filebrowser
WYSIWYG Filter
By markus_petrux on the 24th of October, 2008
The WYSIWYG Filter module provides an input filter that allows site administrators
configure which HTML elements, attributes and style properties are allowed. It also
may add rel="nofollow" to posted links based on filter options. It can do so with no
additional parsing on user input. That is, it may apply nofollow rules while parsing
HTML elements and attributes.
Vocabulary Index
By Xano on the 17th of October, 2007
Slideshow Creator
By brmassa on the 1st of January, 2007
SEO Friend
Overview
The Drupal SEO Friend module is meant
to be used along side existing Drupal
SEO modules to make them more
effective. This module does not replace
functionality available in the SEO
Checklist and SEO Compliance Checker modules.
Features
Reports (admin/reports/seo)
Main Report - shows a summary of all available reports and a list of Drupal
SEO-related modules and if they have been installed and enabled
Meta Tags (nodes) Report - shows a summary of your meta tags for all nodes
and makes note of missing and duplicate content
Meta Tags (path) Report - shows a summary of your meta tags for all paths
and makes note duplicate content
Page Title Report - shows a summary of your page titles for all nodes and
makes note of duplicate content
Referrer Report - shows a summary of referrers to your site - THANKS TO
NancyDru for the code contribution!
Hooks - provides hook_seo_reports and hook_seo_modules hooks so that
additional reports and seo modules can be added by other modules
Node As Block
By mfredrickson on the 7th of November, 2006
This module allows those with the appropriate permissions the right to create
blocks for each node. By default these blocks display the node title as the block
title and the node teaser as the body. This can be themed by overriding the
theme('nodeasblock', $node) function. The goal of this module is to break down
conceptual barriers between nodes and blocks.
Wysiwyg SpellCheck
By iva2k on the 26th of May, 2009
Installation
To enable this module, follow these instructions:
Favorite Nodes
By kbahey on the 5th of February, 2006
This module allows users to add certain nodes to a favorite list. Each node has an
"add to favorites" link at the bottom. This favorite list is visible to others viewing
the site.
The admin can specify which type of nodes are allowed to be added to favorites by
users.
Iconizer
It uses the article Showing Hyperlink Cues with CSS for the Administration section,
and the nice package from Iconize Textlinks with CSS for the links.
To use this modules your Browser must support CSS1/2 and PNG transparency,
read also about specific techniques requirements from their own pages.
Admin icons have been removed by a GPL issue you can download a package
in my blog: the post is written in Italian language, check the .7z archive in the
attachments.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
#D7CX: I pledge that Email Change Confirmation module will have a full Drupal 7
release on the day that Drupal 7 is released.
This module was created to address a missing piece of functionality in the Drupal
user system.
In researching this issue I came across a patch to Drupal core to address this
issue.
The patch is still pending however so I wrote this module borrowing from the code
submitted as patches in this issue.
See #85494: Verify changing user email addresses for more information
Co-Maintainer Wanted!
The list of modules that I maintain has
become quite long, and in the
beginning of next year I'll have a little
daughter (if the nurse guessed right on
the gender). So the time that I have for
being a good maintainer will be very
limited.
See http://goodold.se/blog/tech
/co-maintainer-wanted for more info.
This module alleviates some of the problems with the mile-long node forms in
Drupal. Other than that it gives you the possibility to use different weights and
collapsed states for your forms than for your presentation.
Finder
By danielb on the 14th of October, 2008
There are many ways to put together finder's functionality to get the sort of search
form you need. There are also many hooks and theme functions allowing full
customisation of finder's output - see documentation link below for more details.
Finder Modules
Here is a list of modules in the Finder package.
Finder - An API and UI module for creating and managing finders. All the
modules below act as plugins to Finder.
Views Or
By Anselm Heaton on the 31st of July, 2008
Views Or allows Views to combine filters or arguments with OR and fields with
COALESCE.
Secure Site
By Darren Oh on the 28th of April, 2005
Activity Stream
By akalsey on the 24th of March, 2008
Every item in your stream is a full Drupal node. This means they can be searched,
promoted, commented on, and managed just like any other content in Drupal. The
output is fully themeable and the default theme uses plenty of classes so you can
use CSS to make sure everything fits in with your site.
Each third party site integration is a small Drupal module, so you can easily decide
which ones you want to offer and which ones to leave out. Included in the
download are modules for Del.icio.us, Digg, Flickr, Last.fm, Twitter, and any other
site through a feed.
Module Filter
When tabs is enabled via the Module Filter's settings page, a new module layout
theme is implemented. This tab layout provides a tab for each package as well as a
tab that will show every module alphabetically. The filter textfield is available on
each tab but currently doesn't support autocomplete.
MenuTree
By Crell on the 6th of January, 2007
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Active menus
By nedjo on the 4th of April, 2008
Formerly part of the Javascript Tools package, Tabs is now an independent module
as of Drupal 6. It requires the Javascript Tools module, which for Drupal 6 is a
small collection of commonly needed utility functions.
The module DHTML Menu handles expandable menus too, but it does not use AJAX
and the entire menu tree is loaded in the HTML, so it may cause some issues with
very large menus.
Authored by Nedjo Rogers. Thanks to chx for tips and help with the Drupal 6
update.
version 2
This version allows to choose the menus on which the AJAX behavior should be
activated and supports horizontal menus.
Submenu Tree
By bengtan on the 24th of October, 2007
For those nodes which are menu items and displayed as such, this module can
append or prepend a listing of the submenu items underneath that node. The
submenu items can be themed as a submenu, a list of titles, a list of teasers, or a
list of full nodes.
This module is yet another solution to the long standing issue of hierarchical
content in Drupal, hence it attempts to solve problems which other people have
used modules such as book.module, taxonomy.module, category.module,
menutree.module, and menupage.module to address. Submenu Tree aims to be a
convenient and lightweight complement to these modules.
Submenu Tree presumes you are using the Drupal menu system for organising a
hierarchy.
Here are some possible reasons why you might consider Submenu Tree over other
modules.
Submenu Tree is much easier to set up than these modules and there is very little
configuration. If Submenu Tree doesn't fit your needs, then feel free to explore
these other modules.
Menutree, Menupage:
Control Panel
By der on the 28th of September, 2005
the main Control Panel. These sub panels can be collapsible. The module also has
the ability to generate the Control Panel via a block(s). Also, theme's can override
the icons used by the Control Panel by creating a 'controlpanel' directory in the
theme base directory and placing their theme specific icons in this new directory.
5.x release
The Drupal 5 version is no longer supported
6.x release
8/15/08 This module has now been updated to work with Drupal 6
FAQ_Ask
By NancyDru on the 16th of November, 2007
This module is an add-on to the FAQ module that allows users with the new 'ask
question' permission to create a question which will be queued for an 'expert' to
answer.
For more about why this module exists, please read "Ask the Expert" or Advice
Column.
Viewing of the completed question and answer pair is done by the FAQ module.
REQUIRES
Helpers_database module (part of the Helpers package). Not with 6.x-2.x-dev
(2009/10/19
Please upgrade to the newest PECL package (2.2.1) (or a higher 2.2.x
version) to avoid a bug with deletes not happening. NB: Unlike previous
versions which had no dependencies, 2.2.1 requires PHP 4.3.11 or newer. It is
possible to get later versions running on older PHP installs, but its not
recommended. Also note that the 3.x versions of the PECL package have not been
tested with this module and are reported not to work.
1. An API for using Memcached and the PECL Memcache library with Drupal.
2. "Drop-in" replacement libraries for session handling. One that uses
memcache exclusively (session-memcache.inc) and one that uses memcache
Taxonomy VTN
By tomaszx on the 17th of April, 2008
Most selections can be done on a per taxonomy vocabulary basis by editing the
Taxonomy under http://www.example.com/admin/content/taxonomy (available
since Dec 12, 2008.)
NOTE
On June 15, 2009 I fixed a couple of problems: the master index would show the
first description found for all the entries. The Node back link when coming from a
parent/child page would send you back to the main vocabulary page with all the
terms.
Theme Editor
By arcaneadam on the 4th of April, 2005
Theme Editor offers an interface for for the editing of theme files within a Drupal
site. Some of the features include:
The core filters system allows an admin to restrict the type of input format
available to a user by user role. It does not, however, allow the admin to restrict
the available input formats by node type. This module fixes that. It provides a
simple checkbox-based interface where an administrator can restrict what input
filters are available to what nodes. These rules are applied after the role-based
restrictions, so it can never offer more input formats than the default role-based
input formats would.
If after all limits are applied there are no input formats available for a given user
on a given node type, they will still have access to the node add/edit page but will
not be able to successfully submit the page. I do not completely like this method.
Patches to provide better handling of this case are welcome.
This is a collection of modules that make use of User Points module API.
They are written and contributed by various people and hence can be of various
quality, maturity and maintainership levels.
If you created a module that uses the Userpoints API and it does not have its own
project, please contribute it by submitting an issue and attaching a tar.gz of the
.info and .module files you created. Please describe what your module does in a bit
of detail.
You can use other modules here as a starting point or sample for what can be
achieved by userpoints.
userpoints_commentpertype
Give different points to users for comments made on different node types.
userpoints_revisions
Users earn points for creating node revisions.
user2userpoints:
Allows users to send points to other users.
userpoints_reset:
Resets all userpoints on the site.
userpoints_admin_email:
Emails the admin when any user reached a defined points threshold.
userpoints_retroactive:
Award users points for their nodes, comments and votes that they have
created so far, before userpoints was enabled on the site.
userpoints_badges:
Integrates Userpoints with the User Badges module.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
tellafriend
By thierry_gd on the 31st of January, 2005
Module creates a "Tell a Friend" page that allows page viewers to send form
e-mails about the site to their friends.
lm_paypal
By lyricnz on the 8th of October, 2006
NOTE: The Drupal 4.7 and 5.0 versions of this module are in maintenance
-only mode. No new features will be added, or changes backported, apart
from critical defects. We have elected to do this, in order to concentrate
development efforts on improving the current version of the module for
Drupal 6.
Profile CSV
By wafaa on the 1st of March, 2006
This is a profile module export user and profile data to a comma separated variable
file (CSV).
Term Display
By nedjo on the 17th of October, 2007
Term Display is a small helper module that provides display options for taxonomy
terms on node pages. Options are:
default (change nothing, and display the terms in the normal way)
list (remove from the standard display and instead display as a list with the
vocabulary name)
custom (remove from the standard display and instead display as a comma-
separated list with the vocabulary name)
load (remove from standard display and store the term data for the
vocabulary in the $node object so it can be processed in the theme: details of
how this works are on the handbook page)
none (do not display the term).
For example, say you have an "Author" vocabulary where you list one or more
authors of a piece of content. By default, these author names will appear in the list
of terms associated with a piece of content. But if you select "custom" as the
display style, the author will appear at the top of your content like this:
If you're looking at using Term Display, please evaluate Content taxonomy, which
offers most of what Term Display does plus many extras and so may suit your
needs better than Term Display.
Account reminder
By mdixoncm on the 26th of February, 2007
Account reminder is a simple module that will resend the welcome email to users
who have registered with the site but have not yet logged in. The admin can
control the initial time before sending a reminder, the time period between
subsequent reminders and the total number of reminders to send. The email that
is sent is also fully customizable.
Redirect the HTTP 403 error page to the Drupal /user/login page with an optional
message that reads:
Also, the desired page is appended in the url query string so that, once login is
successful, the user is taken directly where they were originally trying to go.
Filter Default
By chellman on the 23rd of December, 2006
The Filter Default module allows you to assign a default input format for new nodes
and comments for each role on your site. It adds a 'Defaults' tab to the Administer
> Site configuration > Input formats page on which you can manage the
assignments.
Note: This functionality will be built into Drupal 7, so Filter Default will not be
maintained beyond Drupal 6. Also, Drupal 6 users should take a look at Better
Formats module, which covers more ground than Filter Default.
OG User Roles
By SomebodySysop on the 5th of June, 2007
Any additional permissions only apply within the context of this group and not
globally. This means that the additional user roles to grant are determined and
assigned by the requested page; e.g. node/123 belongs to group XYZ for which the
user was granted additional roles. If the user goes to another page that does not
belong to the same group, the additional user roles are no longer assigned.
Site administrators may also configure a default user role for new group members
or a default user role for new group admins.
CacheExclude
By Crell on the 14th of January, 2007
This module provides a simple way to exclude certain pages from being cached.
Sometimes you want all pages to be cached for anonymous users except for one or
two pages that have dynamic or random or rotating content. If those pages are
cached, the dynamic parts cease to be dynamic. This module allows an
administrator to selectively exclude certain paths from being cached so that
dynamic content is actually dynamic.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
ImageField Extended
By Alan D. on the 15th of September, 2009
An extended ImageField widget that adds new form fields to a Image field. It
provides the framework to associate new data with an image.
All processing, including storage, is done via ImageField. This module simply
allows you to easily extend the currently available form fields; alt, description,
title, etc.
Significant change to the way the module works. This now "extends" the base
FileField widget using the new CCK 2.5 alter hooks, which is also a requirement.
The update script should convert all of your existing fields. All FileFields and
ImageFields can be extended, as can any widgets from other modules that provide
additional functionality to FileField. REQUIRES CCK 2.5+
Requires testing!
Submitted By
This module protects critical users from being deleted in the following ways:
This module will not be upgraded to Drupal 7 because it looks like it will already
protect critical users.
Known issues:
Protect Critical Users is not compatible with User Delete module (ref.
#507890).
The view should have the same name as the field, including the
automatic 'field_' prefix, eg 'field_my_noderef'. The first view
argument must be a node id, set to allow multiple ids: this has
passed to it all the nids from the CCK nodereference field. No other arguments are
passed to the view. The view's default display is shown.
To get started, you can clone the example view that comes with this module: it
comes with the argument already set. You can add any fields and sorts and filters.
One limitation however is that the order of items set in the CCK field isn't
accessible to Views.
Other modules
Version Date Links Status
Download · Release Recommended
6.x-1.2 2009-Dec-24
notes for 6.x
Backup and Migrate Files extends the extends the Backup and Migrate module
adding the ablilty to back up files from within that module.
Classified Ads
By milesgillham on the 11th of February, 2007
This module creates a simple textual classified ad node type with no need to use
CCK or Views (although the module does have Views integration). Ads may belong
to one or more categories depending on taxonomy terms you set up.
Use this module if you want to enable specified site users (you can set permissions
against user category) to post simple classified advertisements (eg For Sale,
Wanted to Buy) that last for a fixed, but renewable, period of time.
Horizontally filling, equal width tabs: sets the width property, forcing each tab to
be equally wide. If the text doesn't fit in the tab, the overflow will be hidden.
Horizontally filling, smart width tabs: calculates the length of the text in each tab
and compares this to the total length of the text on all tabs. It then sets the width
property of each tab according to the percentage of text the tab contains.
Pager links inside panels (e.g. views with pagers) will automatically be updated to
ensure that the same tab is opened when the page is loaded.
The Checkout module implements pessimistic locking, which means that content
will be exclusively locked whenever a user starts editing it. The lock will be
automatically released when the user submits the form or navigates away from the
edit page.
Users may also permanently lock content, to prevent others from editing it.
Content locks that have been "forgotten" can be automatically released after a
configurable time span.
Talk
By cwgordon7 on the 28th of December, 2007
content.
When installed this module will add a tab to the set of tabs at the top of a node
view page like "View | Edit | Talk" and provides a link at the bottom of the node to
go to the talk page and view comments.
Follow
By q0rban on the 29th of April, 2009
Description
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
e-Commerce
By gordon on the 12th of February, 2004
Visit http://www.drupalecommerce.org!
Thanks.
Mail to Web
By Ian Ward on the 8th of August, 2008
NOTE: "Mail2Web" is now called Mail Comment. The name "Mail2Web" (having
nothing to do with the former Drupal module "Mail2Web") is a registered
trademark of SoftCom Inc. and therefore the name for the module formerly known
as "Mail2Web" is now "Mail Comment". You can find the new project page here.
UserLoginBar
By ebizondrupalservices on the 17th of
January, 2009
Userloginbar module creates a new user login bar block. This means this shows up
username, password, submit button block in a single line that is so often the
requirement in the new genx websites.
How to install
Author
Ebizon Technologies,
Drupal Based Web Development,Theming And Consulting
http://ebizontek.com
Simple Access
Submit Again
By mfredrickson on the 4th of January, 2007
RoleAssign
By TBarregren on the 20th of September, 2006
Flexifield
By effulgentsia on the 4th of August, 2008
CCK on Drupal 6 is awesome. You can create multi-valued fields, and re-order the
field items with drag-and-drop. However, each item in the field is constrained to be
of the same type (e.g., text, date, etc.), and creating a new type requires coding
by a developer.
Flexifield tries to get around both limitations by letting you create combinations of
fields and then use that combination as items within a larger field. You define a
field combination by creating a node type and adding fields to it. On a different
node type, you can add a flexifield, and then on its configuration form, specify
which node types to use as items within the field.
Textimage
By wundo on the 4th of March, 2006
Features:
Support for TrueType fonts and OpenType fonts.
Rotate text at any angle.
Automatic text wrapping when using maximum width.
Configurable opacity in text color.
Backgrounds:
Define a color or simply have a transparent background.
Slideshow
By kkaefer on the 19th of April, 2006
Publish Content
By malaussene on the 4th of March, 2008
The Publish Content module allows users to publish and unpublish nodes, on a per
"node type" basis or for all "node types", without granting users the very broad
"administer nodes" permission.
After enabling it, you just need to go to the Drupal permissions page, and set the
various permissions:
A tab button (like Edit and View) 'Publish' or 'Unpublish' should appear on the node
edit and view pages.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Editview
By Agileware on the 30th of October, 2006
Editview is a plugin for the Views module. It allows you to create a view in which
the nodes are editable, and new nodes can be created. Editview uses AJAX to
speed things up, but will still work on browsers with javascript disabled.
Community Tags
By Omar on the 20th of October, 2006
Upgrade Status
By sun on the 31st of May, 2008
Clicking on any of the modules' boxes will expand the area and show you a link to
download the new version of the project, as well as read its release notes.
WANTED: First draft of additional sub-module Upgrade Assist now in CVS! Anyone
who wants to help improving Drupal upgrades is welcome to join! (Might also lead
to upgrade.php in core in the long run)
Dependencies
Update Status
Installation
Credits
Current maintainers:
1. The visibility of language links in the block is consistent and independent from
the existence of translations for the page that you are viewing. The logic here is
that the user should be able to change the language of the interface at all times.
This is important because often there are menus and blocks that are language
specific and the user should always be able to find the link back to their language.
*** For those who would like to have it so that languages which are not translated
also do not have language links you should use the Language Icons module in
conjunction with the core Locale module. ***
Profile role
For example you may create two roles (parent and child) and two
corresponding profile field categories:
Parent
- Employer
- Occupation
Child
- School
- Grade
CCK Redirection
By Robin Monks on the 2nd of August, 2007
This module provides a CCK field for redirecting a user to a new URI. The creator
of a node specifies a valid URI in the CCK field, and when a user visits that node,
he will be redirected to the destination specified in that field.
12/23/09 Special note from Prometheus Labor: Hi, gang, sorry for the lack of
manpower on this project. We're going to give this module some love again.
=========
Drupal 6:
In Drupal 6, you can also choose to redirect instantly, with a delay (using
javascript), or put the target URI page in a frameset (like Google Images).
This module exposes the 'upload picture' element to the registration form along
with the logic to copy/rename the image and insert the path in the database.
MailChimp
By LouBabe on the 29th of January, 2008
This module provides integration with the MailChimp email delivery service. While
tools for sending email from your own server, like SimpleNews, are great, they
lack the sophistication and ease of use of dedicated email providers like MailChimp.
Other players in this field are Constant Contact and Campaign Monitor.
This module is still in active development, and here are the current features:
Please note the 5.x and 6.x-1.x branches are no longer actively maintained.
Credits
Module development and maintenance by Level Online Strategy, with initial
contributions from ronan.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Mobile Tools
By twom on the 27th of March, 2009
The Mobile Tools module provides Drupal developers with some tools to assist in
making a site mobile.
This functionality of the module contains:
Detection of the user agent: is the user accessing from a mobile device, or
from a desktop device. Support for third party modules is possible. Currently
following modules can take over device detection:
Browscap: based on Browser detection
Wurfl: based on Device detection
Automatic redirection to the mobile site
Automatic theme switching, based on device type (iphone, android,
blackberry, ... )
Integration with Panels through a Ctools plugin.
Search Files
Helper Applications
In order to extract text, this module calls 'helper apps' such as cat and pdftotext.
Drupal administrators can configure any helpers they like. Helper apps need to be
installed on the server and need to be setup to print to stdout.
This module adds a link to CCK's Node Reference widget that makes it easy to add
a new node without having to leave the edit page. It is built on top of my Popups
API module: http://drupal.org/project/popups
Limitations
Not everything that would normally go on a node creation page works in a popup.
In particular WYSIWYG editors like TinyMCE do not work. If you would be
interested in funding an effort to get wysiwygs working inside popups, drop me a
line.
Sponsorship
The Drupal 5 backport of this module was made possible by the sponsorship
of the backport of the core Popups API module, provided by YourSphere
Media, Inc.
Advanced feature, particularly #308589: Autofill base form NodeReference
field on popup close , sponsored by Agaric Design Collective
Digg this
By yaph on the 11th of October, 2006
This module adds a Digg this button to your nodes. If the story is not yet
submitted to Digg a "Digg this story" button is displayed. If the story was already
submitted a button showing the number of Diggs you received is displayed.
DesignKit
By yhahn on the 14th of December, 2009
DesignKit is a small API module lets themes provide options for customizing colors
and images. Themes can use entries in their .info file to specify what color
variables should be made available. Here is an example snippet:
; Background color
designkit[color][background][title] = "Background"
designkit[color][background][description] = "Background color."
designkit[color][background][default] = "#ffffff"
; Site logo
designkit[image][logo][title] = "Site logo"
designkit[image][logo][description] = "Header logo."
designkit[image][logo][imagecache] = "imagecache_scale:200x50"
; Print logo
designkit[image][logo_print][title] = "Print logo"
designkit[image][logo_print][description] = "Print logo."
designkit[image][logo_print][imagecache] = "imagecache_scale:600x300"
Requirements
Color module (included in Drupal core)
ImageCache
ImageAPI (ImageCache dependency)
Akismet
By eaton on the 28th of December, 2006
This module allows you to use the Akismet web service to protect your site from
being spammed. Originally implemented by markus_petrux.
zipcode (CCK)
By thierry_gd on the 15th of October, 2006
This module provides a zip or postal code field type for CCK.
Description
This module defines the "money" CCK field. It uses the Currency API, which is
included in the Currency module, to get a list of existing currencies and their
symbols.
Version 6.x
The form element for amount is reused from the Formatted Number CCK module.
Decimal points and thousands separators are formatted using the Format Number
API module, where these options are configured from site and/or user settings.
- Required modules: CCK, Currency API, Format Number API, Formatted Number
CCK.
- Recommended modules: Checkall (enhances currency selection).
- Integrates with: Views, Diff, Token (builtin cck itself).
You may also want to check out Measured Value Field, which is pretty similar to
Money field, but allows you to combine numeric fields with other units of
measurement.
By default, Drupal 6 allows only users with "administrer menu permission" to add,
modify or delete menu items.
In case you want for instance to let certain users manage primary links or
secondary links but not navigation menu, this module provides this functionality.
Better Messages
By doublethink on the 21st of July, 2009
Features:
This module provides a simple interface to alter the default Drupal messages!
Currently it allows you to do the following:
Control the position and width of the popup message relative to screen.
Control the animation for opening, and for closing the popup message.
Enable or disable popup messages at specific pages.
Works with AHAH submits. COOL!!
Override the default popup message by coping and altering
better_messages.tpl.php into your theme directory.
Create custom skins by putting your skinname.css file into skins folder in
your theme directory. Note that you'll have to edit better_messages.tpl.php
to alter the skin's HTML.
This modules degrades gracefully for browser with JS disabled.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Footnotes
By hingo on the 10th of June, 2006
This release also includes "Better URL filter", which can be used to replace the
(incomplete) URL filter available in Drupal core. Especially Footnotes users have
suffered from the current URL filter, so the inclusion of a fixed URL filter in
Footnotes provides for much awaited relief to Footnotes users. Even so, it is also
possible to use Better URL filter independent of the Footnotes filter.
Upload Image
By killes@www.drop.org on the 10th of June, 2005
System information
By Ralf on the 9th of February, 2006
This module displays information about the Drupal installation and system
environment.
Slider
By Mark Theunissen on the 15th of October,
2008
http://www.panic.com/coda/
In this Drupal implementation, each panel of the slider is an individual node. You
can have any node you like appear as slides within the slider.
Storm
Each content type provides permissions to control the sharing of data with other
Drupal users, and based on assignment of projects/tasks/tickets to particular users
or teams.
Please help development by regularly testing a copy of your site with the
development release and reporting back bugs. This helps to improve
reliability of the stable releases.
Please help with the Storm for Drupal 7 so that we can release a
full version by the time that Drupal 7 is released (D7CX)
Help expand the Field API docs.
Help with Field API critical issues
Help with #626704: Build views integration for field.module .
Help by submitting patches converting a part of Storm for
Drupal 7.
SiteMenu
By kbahey on the 25th of January, 2005
This module provides a "site map" style page overview of all the categories within
a site with node titles and a side bar menu to navigate the site by category
Profile Privacy
By coltrane on the 8th of September, 2006
This module allows users to set privacy options for their profile when using the
core profile.module. It does not create any settings pages or configuration screens,
it integrates seamlessly with the existing profile module.
Pagination (Node)
By mundanity on the 15th of October, 2008
Method 1 allows for quick and easy pagination, and is ideal for users who are
looking to have their longer content split into multiple pages with the least amount
of hassle. Just select the "words per page" threshold for a particular content type,
and all existing and future nodes of that type will be automatically paginated
accordingly.
Methods 2 and 3 allow for fine-tuned control over pagination breaks, useful for
content creators who need to set specific break points in their content. Method 2
paginates content based on the presence of break tags ([pagebreak] or [ header =
note: To use Method 3 pagination, make sure <h3> tags are allowed under your
Input Filters.
Pager display
CAS
By metzlerd on the 16th of August, 2006
Using the excellent phpCAS library, we have created a small Drupal module to
allow single sign-on with CAS.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Compact Forms
By sun on the 29th of July, 2007
Installation
Credits
Current maintainers:
Previous maintainers:
UNLEASHED MIND
This very light-weight module adds more granular control for items under
'administer site configuration'.
Added Permissions
administer themes
display site building menu
display site configuration menu
Please note that the order in which permissions are granted are as follows:
Visitors
By gashev on the 25th of March, 2009
Reports
View pages that have recently been visited.
View pages that have been hit frequently.
View pages count per month.
View pages count per day of month.
View pages count per day of week.
View pages count per hour.
View pages count per host.
View access log.
View user activity report (hits, nodes, comments).
View referer list.
Visitors Block
Total Visitors.
Unique Visitor.
Registered Users.
Last Registered User.
Published Nodes.
Your IP.
Since.
Contributors
pebosi: theme function for block output.
Semantic Views
By bangpound on the 4th of September, 2009
This Views plugin makes unformatted styles, field row styles and other output
more readily configurable without needing to override template files. Instead of
overriding row style templates for views where you want to specify different HTML
elements (tags) and class attributes, you can specify these inside the Views UI and
avoid overriding templates for each view.
Profile Plus
By incrn8 on the 23rd of March, 2006
Adds user profile searching capabilities without the need to keep patching
profile.module every time Drupal core is updated.
Openads
By jaydub on the 28th of February, 2007
This module integrates the popular open source ad server OpenX (formerly
Openads) with Drupal. OpenX 2.6 and OpenX 2.4 are currently supported.
OpenX 2.6 comes with an API that allows for external apps to administer an OpenX
installation. The OpenX Manager project can be used along with this module to
administer an OpenX installation from within Drupal.
Javascript (default)
Remote
Local
XML-RPC
Please consider using the flexifilter module instead of this before beginning use.
This module provides a filter which uses the PEAR Text_Wiki package for
formatting.
Better Permissions
By mattman on the 20th of April, 2009
This is a very basic module which enhances the Drupal Permissions page to
support collapsing and expanding permission rows.
It is suggested you use this module with the companion module Filter Permissions
(although not required).
For more information about this module, you can watch this video on
GotDrupal.com.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Local Menu
By fokke on the 4th of February, 2008
This module adds a block that will show a local menu in the context of the page
you're at. It let's you specify the depth to start rendering at and the number of
levels to render in total. The menu title will be the parent item of the first level
rendered items.
This module is admittedly not very flexible. A good alternative is the Menu block
module.
Better Select
By setvik on the 30th of May, 2008
Multiselect HTML select elements are hard for users. Selecting more than one
requires Ctrl+clicking (or Cmd+clicking on Mac), and explaining this to users who
sometimes have trouble even clicking the mouse at all is no one's idea of fun.
Better Select module overrides all multiselect HTML elements in Drupal and
replaces them with checkboxes, in an auto-scrolling div so they don't take up much
room on the page.
The first beta was released for Drupal 5.x and 6.x.
The second beta has been released for Drupal 6.x. I am not very excited about
backporting the new development (which is happening on the 6.x branch) to the
5.x version. If enough people make a strong case for the 5.x version, I'll consider
it, but c'mon, Drupal 7 is almost apon us! Time to upgrade! :)
Views Gallery
By KarenS on the 23rd of July, 2009
This technique also works well to create individual image galleries for Organic
Groups, since the gallery and image content types can be configured as group
nodes. Views Gallery OG, included in this package, provides a setup page to make
it easy to automatically create a gallery for every group and adds group context to
the forms wherever possible so the right groups and group galleries are
pre-selected when you create gallery images.
The code has been improved and I am planning its integration with Views.
Somebody has released a patch for its integration with Nodequeue module that I
will be reviewing and releasing in the next release. Thanks Samir
(http://drupal.org/user/417878) for the patch.
Showcasing
http://economicmonitor.net/
If you have used content slider and would like to showcase here, please message
me.
Author
Sudeep Goyal,
Ebizon Technologies,
Drupal Based Web Development,Theming And Consulting
http://ebizontek.com
Imagecache Effects
By evil_marty on the 4th of January, 2009
A set of effects for use with imagecache. The current list of effects are as followed:
Reflection
Adds a reflection to the image. You can adjust the direct, background color and
height of the reflection.
Watermark
Please note that currently there is an issue with GD2 in PHP 5.2.0 and earlier
(might still be an issue with the current 5.2.8 but have not checked) where if you
use a PNG image with an alpha channel and set an opacity to anything other than
fully opaque then there is a white background around the PNG image. This is an
issue with GD2 and PHP and not this module.
TODO
OpenLayers
By bdragon on the 21st of September, 2007
This simple Drupal module displays just one geographical location via Google
Maps, for brochure and company profile web sites.
It will:
The final 6.x-1.0 version has feature parity with the existing 5.x branch. From this
point forward, new features will only be added to the 6.x-2.x branch. I am happy
to accept patches that backport new features to 5.x but will not be doing this
myself. The future of Drupal is D7, the present is D6—if you're still running on D5,
now is the time to upgrade.
Credits
Initial development of the 5.x version of this module was sponsored by Informatika
Mihelac.
SMS Framework
By aspope on the 9th of August, 2007
Extends the Meta tags module to allow per path rules for populating meta tag
values. If the Token module is installed, certain tokens can be used to populate the
values with dynamic data.
Send
By Allie Micka on the 13th of November, 2005
Adds "tell a friend" functionality to any node type, tracks send actions in CiviCRM
(if installed) and maintains a history of sent items.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module will not be developed for Drupal 7, as the functionality is now
in Drupal core.
The teaser by content type module allows an admin to set a different teaser length
for each content type. Note that as with the site-wide setting, this only affects new
posts or new edits of posts.
Teaser length is set on the individual content type settings pages. Choose 'Default'
to use the original site-wide setting for teaser length.
To regenerate all teasers for your site, install the retease module.
Some users are impatient and click the submit button more then once
while waiting for their post to be saved.
In some cases this may result duplicate postings.
There are few ideas on how to solve duplicate postings but none is perfect;
One of the solutions I found was a short jQuery snippet to hide the submit button
after it has been
clicked and replace it with an informative text such as "Please wait..." .
Features:
1. Hide (or disable) the submit button after it has been clicked
2. java code can be loaded on selected pages only (like when adding or editing
nodes)
3. Display a message and/or pre-loaded image (ajax-like animation or such)
while waiting
4. Randomize images for each page load
5. Exclude or enable hiding for certain forms
6. Multi-language message support
Tweet
By IceCreamYou on the 21st of December, 2008
Matrix Field
By aaron1234nz on the 22nd of September, 2006
Credits
Author and main maintainer: Aaron
Fulton (@aaron1234nz)
Development of Table Widget is
sponsored by the OpenSource Team of
Moving Interactive, and maintained by
@develCuy.
Share
By greenSkin on the 10th of September, 2007
Timeline
By xamanu on the 10th of August, 2006
This module provides a style plugin for the Views module that represents date
information of nodes on a horizontal timeline display.
It makes use of the Date module (if present) as source for temporal information
defined on cck date fields of nodes.
Further the module optionally can make use of the Imagefield, Imagecache, and
Taxonomy Image modules for icons on the events.
This module displays a horizontal menu in a block under which a submenu appears
when an user hovers on an item. If the menu on the current page has a submenu,
it's displayed by default, so this module degrades gracefully if Javascript is not
present.
Current stable branch is 1.x. New releases will only include bug fixes.
2.x is unstable and will include new features.
AntiSpam
By pixture on the 24th of May, 2009
Akismet
http://akismet.com
TypePad AntiSpam
http://antispam.typepad.com
Defensio
http://defensio.com
Insert Block
By mlsamuelson on the 13th of January, 2006
Sidebar blocks contain all sorts of nifty stuff, but sometimes you want to stick that
stuff into the body of your node. Instead of using PHP snippets (a possible security
hole on public sites), you can use this module. When it's activated...
...will insert the contents of a rendered sidebar block into the body of your node. If
no delta is specified, the default block for that module will be displayed.
Insert Block has been upgraded for Drupal 6 and is currently in a fully-
functioning state (6.x-1.x-dev). This invalidates previous plans to
deprecate the module. Thanks sonnen and Pasqualle for your contributions.
Based on Views issue #115947. The module adds a filter to your Views which can
dynamically select a set of nodes to include or exclude from your filter chain by
way of PHP snippets. Now your views can be customized in whatever way you
want, without being limited to the existing filters and without having to write a new
filter for functionality you may only have to use once.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Favicon
By Rob Loach on the 4th of August, 2008
This module allows the user to configure when to check if the flag is set, and reset
the flag. The interval is configurable from 1 minute to days or weeks.
When the interval times out the module checks "drupal_http_request_fails" to see
if it is set to TRUE - meaning that no HTTP requests are being attempted - this
module will reset the flag and log to the watchdog table. If the variable is set to
FALSE - meaning that there is no problems making HTTP requests - it logs this to
the watchdog table as well.
Alinks
By rsvelko on the 20th of April, 2007
This module is based on the wordpress module “alinks”. Very easy to use, just
enter your normal content and setup the terms/links you want on your site
through the administration interface.
Main features:
CCK Autocomplete
By archard on the 25th of January, 2009
This module provides an autocomplete widget for CCK text fields (and potentially
others in the future).
Field values that have already been saved to other nodes which share the same
field will be returned in the autocomplete widget.
Edit term
By Benjamin Melançon on the 14th of October,
2007
This makes it easier to immediately edit term name, synonyms, description, and
weight for the term you are viewing without navigating through your site's
administrative back end.
On the term edit page, you also have the new ability to set an URL-alias for the
term directly, and create and position a menu item - the same way as can be
done for nodes. See illustration.
Once changes are made, you are returned to the listing page from which you
started, cutting normal term management procedure down from a dozen clicks to
just two.
Ubercart Addresses
By freixas on the 26th of May, 2008
The Ubercart order process is altered so that users select delivery and billing
addresses from their collection of addresses rather than from previous orders. You
can ask the module to automatically fill in the billing and/or the delivery address
with the user's default address. Any new addresses entered during the order
process are automatically added to the user's list.
Some of the features listed are available only in the 5.x-2.2 and 6.x releases.
Release Candidate 1 for 6.x is now available! Credit for making this possible
goes to tic2000, who volunteered to take on #376632: Returning "An illegal
choice has been detected. Please contact the site administrator" when changing
country , which was preventing a release from being created.
Node breadcrumb
By edhel on the 16th of August, 2007
Allow you to customize menu location and breadcrumb of nodes depending on their
content type, associated terms and others conditions.
Simplenews Analytics
By Sutharsan on the 13th of January, 2009
Simplenews Analytics adds Google Analytics tags to links in all Simplenews emails.
The Site User List module displays a sortable and searchable list of all the users on
the site based off of their profile.module fields.
Email Verification
By dbr on the 27th of January, 2006
This module provides advanced email address checking. The core of Drupal,
through the user module, only performs syntactical checking of user-entered email
addresses, both during registration and account edition. This creates loads of
problems when users incorrectly enter their address. First, they don't get any
email from the site. If it happened during registration, they will not get their
password. They will either bug the site admin or give up on the site altogether,
both cases being a bad thing. Second, the site admin will get email bounces, which
soon gets annoying if you have a moderately busy site.
This module tries to solve this problem by checking that the address really exists
when it is entered by the user. First, it checks if the domain/host part exists at all,
and reports an error if it does not. I found that this step alone catches between
1/2 and 2/3 of typos. Second, it tries to validate the user name too, by sending a
HELO/MAIL FROM/RCPT TO chain of commands to the SMTP servers for the found
host. Some hosts will not reveal if the user name is valid ("catch-all policy") while
others might refuse the check for some reason (for instance, some hosts refuse
deliveries from IPs delivered to home users by Internet access providers). When in
doub, we try to play it safe and rather accept some invalid addresses than to
refuse valid ones.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Overview
The plugin settings form provides options to define the width and height of the
elements in the grid. But it also provides advanced layout options implemented in
separate CSS classes that allow you to define item margins, alignment and a
couple of CSS3 properties (box-shadow and border-radius).
Link to content
By sun on the 17th of July, 2006
The linktocontent module allows you to extend the tinyMCE editor by several
plugins.
With these plugins you can link to nodes or menu items or user profiles (planned
for drupal 6.x).
Plugins:
linktocontent_node.module
Link to every node of every enabled type by browsing through your
taxonomy structure.
linktocontent_menu.module
Link to menu items by browsing through your menu structure. You can
enable each menu you like (for example "Navigation" or "Primary links").
linktocontent_category.module
Because linktocontent_node does not work correctly with containers and
categories (category.module) linktocontent_category is an addon to it. It
does not provide an own TinyMce plugin but will extend linktocontent_node.
linktocontent_profile
With linktocontent_profile you can insert links to user profiles. If organic
groups is enabled you can browse the groups and select the users in them.
linktocontent_forum
Extends linktocontent_node to browse forums.
Note:
OG Vocabulary
By Amitaibu on the 17th of May, 2006
Provide each organic group with its own vocabularies (i.e. taxonomy). This lets
groups logically segregate their content into categories which make sense for
them.
Modules integrations:
* Token
* Rules
* Services
Migrate
By mikeryan on the 4th of March, 2009
The migrate module provides a flexible framework for migrating content into
Drupal from other sources (e.g., when converting a web site from another CMS to
Drupal). Out-of-the-box, support for creating core Drupal object including nodes,
users, and comments is included - hooks permit migration of other types of
content.
Admin block
By frjo on the 23rd of March, 2005
The adminblock module enables admins to display a block with the comments
approval queue and the node moderation queue. Each item gets their own edit link
Data
By alex_b on the 16th of July, 2009
Data module helps you model, manage and query related sets of tables. It offers
an administration interface and a low level API for manipulating tables and
accessing their contents. Data module provides Views integration for displaying
table data and Drupal search integration for searching table content.
You can use Feeds to import RSS, Atom, CSV or OPML files into data tables.
Revision Moderation
By jbrauer on the 27th of September, 2006
The Revision Moderation module allows you to leave existing revisions of a node
published while new revisions go into moderation for an administrator to approve.
Fast Gallery
By rapsli on the 7th of July, 2008
Fast Gallery is a simple, lightweight, and fast image gallery. Making albums is as
easy as putting images or videos into folders and uploading them to the gallery
directory. It is fast because it is not based on nodes and doesn't implement some
of the more complex features of larger gallery systems.
Future Development
Version Date Links Status
Download · Release Recommended
7.x-1.1-beta2 2009-Dec-20
notes for 7.x
Download · Release Recommended
6.x-4.0-beta7 2009-Jun-20
notes for 6.x
Allows users to apply for a role and administrators to approve their application.
The role will be automatically assigned to the user on approval.
Restricted Search
By deviantintegral on the 22nd of August, 2007
While this module works well on small sites, it is not as robust as Search Restrict.
There won't be a Drupal 6 (or 7) release for this module, so please use Search
Restrict instead.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Whizzywig
By drupal-id.com on the 20th of September,
2007
not believe how fast and small this editor until you try it! Also, we have edited the
source code of Whizzywig to meet Drupal 100%!
Whizzywig FEATURES
Javascript powered WYSIWYG editor, very lightweight, cross-browser
compatible, customizable
Choose which buttons / lists to show on the toolbar and in what order
Create custom buttons
Filter editor visibility based on textarea IDs, paths and content-type
Built in File/Image Manager!
Customize the look of the editor by defining your own style sheet, editor
width and editor height
Translate the editor interface by setting a translation file
Ability to use the Whizzywig xHTML addon
Selectable Whizzywig Library version!
COMPARISION
Whizzywig FCKeditor/TinyMCE Others
100% Yes. We have edited the
Drupal source code of whizzywig.js to No No
oriented meet Drupal framework!
This is a utility module for converting country code data from one format to
another. Typical usage would be converting a country name to its ISO2 (or ISO3)
country code. It also contains a module for accessing the methods via the services
API.
This module does not provide any functionality on its own and would primarily be
used by other modules.
The Drupal Path module matches only full URLs when creating SEO-friendly
aliases. This module extends that behavior by also matching known sub-paths and
replacing them with their respective alias. For example, if node/1 is aliased to
content/alias, this module rewrites the link to the node edit page node/1/edit to
use the aliased URL content/alias/edit instead. This also includes Views URLs
taking a node as argument (node/%/yourview), in short, every URL that is based
on, or extends, an existing alias. In combination with the Pathauto module it is
possible to get rid of all remaining exposed internal URLs.
Login Security
By ilo on the 24th of September, 2007
Login Security module improves the security options in the login operation of a
Drupal site. By default, Drupal introduces only basic access control denying IP
access to the full content of the site.
With Login Security module, a site administrator may protect and restrict access
by adding access control features to the login forms (default login form in /user
and the block called "login form block"). Enabling this module, a site administrator
may limit the number of invalid login attempts before blocking accounts, or
denying access by IP address, temporarily or permanently. A set of notifications
may help the site administrator to know when something is happening with the
login form of their site: password and account guessing, bruteforce login attempts
or just unexpected behaviour with the login operation.
Gallerix
By silviogutierrez on the 31st of August, 2007
Features Include:
Batch uploading.
Grid album view.
AJAX photo browsing, commenting, voting, and minor editing.
Easily expandable widget engine.
Adjustable resolutions, originals left untouched.
Security features.
Per user albums
And many other features...
Requirements
For those interested in what the little icons below each picture do, as seen on the
demo site, please read more about the Gallerix Widget Engine over at
http://the.failbo.at/gallerix_widget_engine
This project is on hold indefinitely. It does work quite well with Drupal 5
and 6 though. I might update it to Drupal 7 depending on demand.
InsertNode
By markfoodyburton on the 10th of January, 2008
Description
A filter allowing you to insert a node within another (or wherever a filter is active,
it works in blocks, for instance.) It can even be used to create macros!
http://www.m2osw.com/doc_insert_node.
Extras
If you also have extras you want to share, send them my way!
For D5 users, this node: #395608: Process node content (eg CCK, filter tags)
includes a patch to fix problems with CCK, Links and other fields that would
otherwise not appear. However, it may generate some infinite loops.
Known bugs
Version 5.x with patch in #395608: Process node content (eg CCK, filter tags)
can generate infinite loops and thus break your server.
History
Enjoy.
Watcher
By solipsist on the 30th of March, 2008
GCal Events
By Se7enLC on the 19th of October, 2008
Features
Installation
With this module you can split any menu block into two
different blocks: a first block with the first level menu
entries only and a second block with any second level and
sub level menu entries. You can have as many splitted
blocks as you need.
This is a very simple module I needed for a project. If you need something more
configurable I would recommend you to use the Menu block module.
Signwriter
The Signwriter module allows you to use TrueType fonts to replace text in
headings, blocks, menus and filtered text. It does this by replacing text with an
image generated from a TrueType font file which you provide. Note: Signwriter
requires the GD library to function.
Multiple profiles allow you to have different settings for different headings.
Profiles can provide input filters to replace text matching a regular
expression.
Images generated can be transparent or opaque.
Text can be positioned within a background image.
Text can be left, right, or center aligned.
Font size can be automatically reduced to fit the text within a specified
maximum width.
Images are cached to improve performance under high load.
Generated images can be gif, png, jpeg, or bmp.
Themes can use profiles configured by a user, or create their own.
To fit text within a maximum width you can select to display multiple lines
instead of reducing font size.
Drop shadows can be added to the text.
Support for signwriter menus (as of 6.x-2.x)
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Resizable Body
By George2 on the 9th of February, 2009
That's right, resizable body adds the options to specify the rows and cols count for
the body and the comment field! Not only that, but It also allows you to remove
that pesky 'split summary at cursor' button that you have a love / hate relationship
with. And, we're not done there, not only all this, but you can also specify how the
height of the textfield should be adjusted - either disable it altogether, show the
default grippie, or have automatic height adjustment. YES! That's right - automatic
height adjustment for body, comment or textarea fields!
All this can be yours for the one-time non-refundable fee of FREE!
ModuleInfo
Currently supports:
Help pages
Configuration Pages
Other Pages
Blocks
Content-Types
Todo:
FriendList
By mercmobily on the 4th of September, 2008
At the very basic level, it provides the ability to create custom relationships
between users. It's a feature-rich suite of modules that features integration plugins
with a list of major Drupal modules (see below). Admins can create relationship
types. Both single (think: a fan) and two-way relationships (e.g. a friend) are
allowed.
ATTENTION: If you enable Friendlist_Rules make sure that you use the
latest DEV Snapshot releases of both Token and Rules modules (not: the
stable ones) or the module won't work and will throw errors!
Documentation:
Just moved to new location, so under development: FriendList Docs
Features:
Integration with Views
Integration with Rules
Integration with HeartBeat
Integration with CCK Field Privacy
Integration with Popups 1.3.x
Integration with Node Access
Buddylist and Buddylist2 migration assistant.
User Relationships migration assistant.
Configurable set of relationships. One-way relationships, two-way
relationships with confirmation, two-way relationships without confirmation
(using Rules)
Working user interface, out of the box, with configurable system messages
[using t() function]
Complete user and developer documentation.
Sample code snippets for people who want more low-level access than using
Views.
Custom Tokens
It gives the user the ability to create custom tokens using PHP code for specific
replacements that can improve other modules relying on Token.
This module is designed for developers with, at least, a little PHP knowledge.
Custom tokens will evaluate and execute PHP snippets in order to provide the
replacements for the tokens you define.
Dependencies:
Token
Sponsored by:
Infomagnet
SimpleTest
By boombatower on the 21st of October, 2004
Automated testing within Drupal should be done with SimpleTest, and this module
has been designed to make testing of Drupal easier for all. Its features are
powerful, and create a Drupal-specific testing API which is modeled after the
SimpleTest PHP library. It should be noted that as of the 6.x-2.x release of this
module, and Drupal 7 core, the afore mentioned third-party library is no longer a
dependency.
Looking forward
SimpleTest 7.x development has been moved to a new location in core! Any issues
related to Drupal HEAD should be filed in the core issue queue, any issues related
to tests for 7.x should be filed in their parent module's component.
Requirements
The php-curl library is required for SimpleTest to function.
Further reading
Add Another
By Robin Monks on the 11th of January, 2009
#D7CX: I pledge that this module will have a full Drupal 7 release on the day that
Drupal 7 is released.
If you want to instead have a button on your node submit form to "submit and add
another", check out the submit again module. There are some pitfalls to the
submit again approach though. One, the user won't be able to see their published
node before creating another. Also, if the user hits the wrong button, or decided to
add another node later; they have to start the create content process from
scratch. Both Submit Again and Add Another may be used together.
GMap Field
By zzolo on the 6th of November, 2008
Views Showcase
By rfsbsb on the 6th of June, 2009
In this first release Views Showcase provides 3 slots where you can put an image,
a title and a teaser. The fields are provided by Views module, so you can virtually
put any field in these 3 slots. In future versions more slots will be provided.
This module uses 2 jQuery libraries to create amazing effects on displaying your
content:
Cycle: http://malsup.com/jquery/cycle/
Easing: http://gsgd.co.uk/sandbox/jquery/easing/
I'm refactoring the CSS styles to meet all browsers, soon I'll release a new
version with these fixes
Aggregation
By mistknight on the 6th of February, 2007
This module requires PHP 5 and CURL support. The Image module is required if
you are planning on aggregating from feeds that contain an image per item.
Always remember to run update.php when upgrading your module and always
remember to BACKUP FIRST!
This module aggregates content from XML feeds. RSS 2.0, ATOM 1.0 & RDF 1.0
are supported, but its architecture is easily expandable to support any XML format,
check out the README file for details. Following are some of its features :
RSVP
By Omar on the 25th of March, 2005
RSVP lets users invite people to attend an event. Users create an 'RSVP' from an
event, send an invitation email to a list of people and then track who has looked at
the invitation and their responses. Invitees can view and reply without having user
accounts.
RSVP creators can be setup the RSVP to hide other attendees, allow attendees to
send email messages to the group, or invite more attendees.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
User Karma
By mercmobily on the 25th of December, 2007
USER KARMA
The first version of User Karma for Drupal 6 is available! Please test it and
file issues as you find them!
This module will keep track of your users' karma using the fantastic VotingAPI.
It does so by assigning one vote per user, where the vote is the user's karma.
Views Datasource
By allisterbeharry on the 21st of May, 2008
Views Datasource is a set of plugins for Drupal Views for rendering node content in
a number of shareable, reusable formats based on XML, JSON and XHTML. These
formats allow content in a Drupal site to be easily used as data sources for
Semantic Web clients and web mash-ups. Views Datasource plugins output content
from node lists created in the Drupal Views interface in a variety of formats - XML
data documents using schemas like OPML and Atom, RDF data documents using a
vocabulary like FOAF, JSON data documents in a format like Exhibit JSON, and
XHTML data documents using a microformat like hCard.
Syndication
By aaron1234nz on the 28th of September, 2003
Syndication.module offers a web page which centralizes all of the RSS feeds
generated by Drupal.
Shorten URLs
By IceCreamYou on the 10th of May, 2009
Drupal tweaks
By kenorb on the 22nd of July, 2009
- clear the cache and rebuild permissions from one place or do them both at once
Development tweaks
PHP Settings
Database tweaks
This sub-module allow you to enable and change following settings in your
database configuration on the fly:
- SQL_BIG_SELECTS
- MAX_JOIN_SIZE
- MAX_ALLOWED_PACKET
- WAIT_TIMEOUT
and changing SQL_MODES
Note: It will not work on servers, where your account don't have proper
privileges!
You can also follow similar topics:
#361967: Increase MAX_JOIN_SIZE and MAX_ALLOWED_PACKET settings in
system.install
Private
Per-content type defaults, Actions integration, Views integration are also part of
the 6.x version of Private module. Building views of private content, or performing
bulk flagging of nodes as private or public, can simplify life for administrators as
well as end users.
Boxes
By jmiccolis on the 2nd of February, 2010
Boxes module is a reimplementation of the custom blocks (boxes) that the core
block module provides. It is a proof of concept for what a re-worked block module
could do.
The module assumes that custom blocks are configuration, and not content. This
means that it is a reasonable action to ask for all blocks at one time, this is in fact
exactly what the core block module does.
Boxes provides an inline interface for editing blocks, allowing you to change the
contents of blocks without going to an admin page.
Boxes provides exportables for it's blocks via the (required) Chaos tools module.
This allows modules to provide blocks in code that can be overwritten in the UI.
Spaces support
Boxes provides a Spaces controller class that allows individual spaces to override a
particular block, or even define a completely new block for a specific space.
There is a screen cast that demonstrates the Spaces module integration here.
Bad Behavior
By seanr on the 6th of September, 2005
Bad Behavior is a set of PHP scripts which prevents spambots from accessing your
site by analyzing their actual HTTP requests and comparing them to profiles from
known spambots. It goes far beyond User-Agent and Referer, however.
AHAH helper
By Wim Leers on the 29th of August, 2008
Description
Drupal 6's Forms API is great, but its AHAH support (a technique similar to AJAX)
is lacking. You have to write a menu callback for every AHAH-enabled form item of
your form. This is time consuming, hard to maintain and hard to write tests for.
Not to mention that the code for those menu callbacks is not easy to understand,
yet always the same. ("What's that piece of code for?" – "I'm not sure, it's just
necessary…") See my blog post about this if you want more details:
http://wimleers.com/blog/ahah-helper-module.
Version 2 of this module simplifies the usage a lot and contains a much improved
example. My blog post is slightly outdated: in version 2, the #first_time property
Suggested Terms
By Crell on the 30th of June, 2007
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Content Complete
By pvhee on the 22nd of January, 2009
The complete percentage can be shown to the user in the form of a block, or using
the views integration available since version 1.2.
Behavior
Related Modules
This module is related to Profile Complete Percent, but uses CCK instead of
the core profile module. If you use CCK to manage your user profiles (eg
using Content Profile) you can recreate the same functionality with this
module.
Dependencies
Installation
Fivestar Extra
By Likeless on the 26th of October, 2008
Both ratings widgets are configurable to much the same extent as Fivestar itself.
Taxonomy Theme
By mkalkbrenner on the 18th of July, 2005
Taxonomy Theme allows you to change the theme of a given node based on the
taxonomy term or vocabulary.
Feedback is welcome! Especially from long time users of Taxonomy Theme ...
Current State
Project Taxonomy Theme was unmaintained since April 2009. So mkalkbrenner
took over responsibility for this module on November 2009.
Nevertheless I'll have a look at the very long issue queue for Taxonomy Theme 5.x
...
Related Projects
Version Date Links Status
6.x-1.0- Download · Release Recommended
2010-Jan-04
alpha2 notes for 6.x
Download · Release Recommended
5.x-1.2 2009-Feb-28
notes for 5.x
Download · Release Recommended
4.7.x-1.1 2007-Feb-25
notes for 4.7.x
It uses ajax and jquery and asks the server for available stock and replaces the
'Add to cart' button with some configurable HTML.
It should be mostly Plug&Play except for the configuration of the replacement text.
Select box
Radio buttons
Text field: This one is tricky, and I don't think it is hardly used anyway
This branch also provides server-side validation. Ideas were taken from Ubercart
Single product add to cart forms (teaser, full and catalog view): If an
item out of stock or, if the item you want to add is already on your cart but
you have reached the stock limit
Shopping cart form: If you try to add more items that the ones in stock of
any product of your shopping cart
Graphstat
By weboholic on the 13th of October, 2005
News
22/12/2009: I, weboholic, have recently took over the maintenance of the
Graphstat module. After the holidays I will look into the issue queue. Merry
Christmas and a happy new year.
Previous Maintainers
profix898
Info
The module includes 11 graphs, grouped under 4 tabs:
Daily graphs:
Average page generation time
Total number of pages served
Number of unique pages served
Unique visitors
History graphs:
Number of nodes
Number of users
Number of comments
Node graphs:
Node type distribution
Number of nodes (total/published/queued)
User activity graphs:
Most active users (page hits)
Most active users (number of nodes)
Graphstat provides a simple API for other modules to add additional graphs.
This module allows you to display node count values for your terms in views. A
field, filter and sort criteria is provided, enabling you to greatly enhance listings of
terms on your site using views.
Instead of counting nodes on the fly, Term Node Count keeps track of all term's
node counts in its own database table and exposes that data to views. This makes
displaying node counts for a list of terms much easier and much more efficient.
If at any time the data stored by this module is corrupted by outside influences
(i.e. another module), you can always restore node counts to their proper values
by disabling, uninstalling and reinstalling the module.
Permission Select
By himerus on the 15th of May, 2009
This still requires a user to visit and modify permissions in the Drupal backend. If
you need a solution to programatically create and modify permissions, please
consider using the Permissions API.
Features
Creates a set of check all / uncheck all links for each role/module
combination at /admin/user/permissions
Now also creates a global permission select area that will enable the admin to
check or uncheck EVERY permission for any role. This really is only useful for
creating a super user account, or disabling a role entirely.
Maintainer
Developed and maintained by Jake Strawn
Description
Text Size
By Christian Zwahlen on the 17th of November, 2007
WCAG and BITV conform. Keep the conditions 1.1, 3.1, 6.3, 11.1 and 13.6. More
Information: Web Content Accessibility Guidelines or bundesrecht.juris.de.
Versions 5.x-2 and 6.x of Search and Replace Scanner can do plain text search-
and-replace, or regular expression search-and-replace, against the title, body and
CCK text content fields on all nodes in your system. This is useful for finding html
strings that Drupal's normal search will ignore. The module is very handy if you are
fixing typos in a lot of content, changing the name of your company, or are
changing the URL of a link included multiple times in multiple nodes, among other
things.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
UC Node Checkout
By rszrama on the 1st of August, 2008
Imagefield Import
In spite of the name, this module also supports normal file fields. You can use this
to create a bunch of nodes with attached files.
Note: To use this module you must be able to upload images to your server via
FTP, SCP, or other methods.
Current development and maintenance is made possible in part by Peytz & Co.
Protected node
By tolmi on the 25th of March, 2007
With protected node module the users can restrict the access to a node accessible
only with a password they provided when the node was created. On node creation
you can set a node protected, supply a password and verify strength of the
password(via JavaScript).
If somebody wants to view the node or download an attachment of the node, will
be redirected to a password query. If password is right, the user will be redirected
to the originally accessed page. Authorization is stored in session, so don't have to
enter the password over and over again if once it was provided right.
For those who upgrade the module to the newest version: These releases
contain a regression. The protected node admin page no longer contains the node
type selection control. This represented a duplicate functionality with access
control and have been dropped in favor for access control group regulations. After
upgrade, please go to access control and give your groups at least access to view
protected content.
Known conflicts:
Login Destination
Links
Not only can you set blocks to hold particular sets of books, but
you can also set each block to enable new books on a per block
level based on taxonomy terms which are assigned.
In other words, you can set a block to only add books that have
been tagged with "foo" or you you can do the opposite and exclude
only books that have been tagged with "bar". This makes it much easier to sort
your books on your site on a per block level.
Version 1.2 has two important bug fixes, so if you are running 1.1 you should
upgrade.
Sorry i am full with work this week. There will be an update before
christmas
TweetMeme
By Rob Loach on the 27th of April, 2009
Acidfree Albums
By vhmauery on the 2nd of August, 2005
A full-featured media management system for drupal. This makes it so you can
easily manage your photos and videos with drupal. Acidfree albums and media
items are drupal nodes to integrate better into your system. It offers themeable
drawing routines for albums and each media type so it can fit in better with the
rest of your website. Items can be added individually (the drupal node-centric
method) and also via a mass-import page that allows server-side directories of
media to be imported or zipped, bzipped or gzipped archives to be uploaded and
imported.
Corner
By kirie on the 15th of December, 2008
Features
Each corner image can be configured with an image, title and optional link. You
can also use an image map to specify the clickable region of a corner. Corner
visibility is controlled in a fashion similar to the Page specific visibility settings for
blocks. The module ships with five images - if you have any artistic inclinations and
would like help out, I'll be more than happy to add additional images to the
module. Use your own images by uploading them to the corner/images directory.
The HTML output is fully themeable with the included template and CSS files.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Taxonomy Block
By drupal-id.com on the 6th of January, 2005
Version 5.x
1. Count how many nodes per term
2. You can create as many blocks as you like
Version 6.x
1. Support multi languages (i18n) module! Compatible
with Language Switcher
2. Count how many nodes per term
3. Currently only support 1 block, next version will support 3 blocks
Sponsor
Taxonomy Block 6.x version sponsored by http://dipertatph-tapin.org/
(Institutions of Agriculture Food Crop and Horticulture at Tapin, South Kalimantan,
Indonesia)
dfgallery
By eastcn on the 6th of March, 2009
Dfgallery-2: http://www.dezinerfolio.com
/dfgallery-2/free-flash-gallery
The error will disappear in seconds. It is caused by a lack of language pack, cvs
does not support the language pack(.eden) format.
Based on the wrong path, please create an empty file. eg: ..../modules/dfgallery
/dfgallery/resources/locale/dfgallery_en.eden
How to use?
A first step, the use of function dfgallery_json generate json data:
<?php
while ($images = db_fetch_array($result)){
$array[] = array(
'title' => $image['filename'],
'timestamp' => $image['timestamp'],
'thumbnail' => _photos_l($image['thumb'][$thumb]),
'image' => _photos_l($image['thumb'][$view])
);
}
$albums = array(
array(
'properties' => array(
'title' => 'my album1',
'description' => 'description',
//'icon' => 'http://www.cmsns.com/misc/CMSNS.png',
),
Makes it possible for voting widgets (that leverage the Voting API) to hook into the
User Points ecosystem. Sites using voting tools like Fivestar, Voting, or Latest and
Greatest (to name a few) can now award their users points for voting.
Project
By dww on the 28th of September, 2003
This extremely simple module allows you to easily open links to external sites or
PDF documents in new tabs. It uses jQuery instead of target=_blank so the
markup will still validate. You can also configure which pages you would like this
module to apply to.
Installation
Download and enable the module
...
Profit! You're done! However, if you want to enable or disable the module on
a per-page basis, visit the configuration page.
Condition(s)
By tobiassjosten on the 27th of January, 2008
Conditions are sets of requirements (e.g. PHP code, current page or site) that
make the condition as a whole TRUE or FALSE . Other modules can provide new
requirements or use the Condition API to trigger some kind of action (e.g. display
a block or switch the theme to Garland) in case a condition is TRUE .
Pingback
By andreashaugstrup on the 30th of October, 2007
The Pingback module enables Drupal to send and receive pingbacks to and from
nodes. It is a pingback user agent as specified in the Pingback 1.0 specification.
Features:
Unlike the trackback module for Drupal, this module register pingbacks as
comments. You can manage received pingbacks using the normal comment pages.
The one drawback to this approach is that anonymous users must be able to post
comments (not a problem for most blogs).
The 5.x branch will receive bug fixes only. Don't hesitate posting feature requests
for the 6.x branch.
User Visits
By sanduhrs on the 13th of July, 2007
This is an add-on to the Secure Pages module that will prevent hijacked sessions
from accessing SSL pages, yet still allow users to stay logged in when browsing
non-SSL pages.
The login form is also secured, both on the user page and the login block.
This module is recommended for most securepages users. (One possible exception
is if you have set session.cookie_secure , and you have "Switch back to http"
disabled in the securepages settings.)
Permissions API
By ebeyrent on the 14th of October, 2008
Overview
The permissions_api module provides a
method for granting and revoking
permissions for a given role. This
module helps with the issue of staging
a Drupal site across multiple
environments, from development
sandbox to production environment.
The ability to import CCK content types through code is great until you decide that
you want members of specific roles to be able to do something with this content
type. Currently, the only way to grant the permissions is to navigate through the
access control page in the admin interface, which is completely unusable if you
have a lot of roles and a lot of modules.
permissions_grant_permissions()
permissions_revoke_permissions()
permissions_grant_all_permissions()
permissions_grant_all_permissions_by_module()
permissions_revoke_all_permissions_by_module()
permissions_get_permissions_for_role()
permissions_get_role()
permissions_role_inherit()
Maintainer
Developed and maintained by Erich Beyrent
Sponsored by CommonPlaces e-Solutions, LLC
News
Drupal 5 No new functionality is being added to the D5 version of this module.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Textile
By joshk on the 5th of November, 2003
This module implements the popular Textile markup shorthand made popular by
Movable Type and Basecamp.
Module maintenance by joshk (of Chapter Three) and trevortwinning (of Civic
Actions).
You will need to download textile 2.0 in addition to this module in order for the
filter to work. See the INSTALL file for details.
The Textile filter allows you to enter content using Textile, a simple, plain text
syntax that is filtered into valid (X)HTML. It was originally developed by Dean Allen
of textism.com, and several different versions (in several different programming
languages) have been created. It is notably used by 37signals' Basecamp product,
among many others.
Note: you will need to carefully configure your input filters for Textile to work
optimally. It can easily conflict with the line-break converter and Filtered HTML
filters. See the documentation for details.
The Google News module generates a Google news compatible sitemap feed from
your Drupal site's content.
Taxonomy Role
By der on the 8th of February, 2007
The purpose of this module is to provide a way to restrict which vocabularies show
up on the node forms. This allows you to do things like setup vocabularies for
administrator-only use or for any other purpose where you want only certain roles
to see or set vocabulary terms on the nodes.
IMPORTANT! – Once this module installed, you MUST visit the access
control admin page to set the access permissions for your existing
vocabularies (and going forward for all new ones). If you don’t do this
step then your vocabularies wont be visible to anyone but the original site
admin account owner.
Bitcache
By Arto on the 15th of November, 2007
Kaltura
By gonen.kaltura on the 16th of December, 2008
The open source Kaltura Video module for Drupal handles every aspect of video
and rich-media, including content management, syndication, monetization,
transcoding, uploading and importing content, and even editing and remixing of
content online – it’s simple to install, use and customize. The module is available in
two flavors – either hosted by Kaltura with tier 1 hosting and streaming services
and a 10 GB FREE trial, or connected to the community-supported self-hosted
version of Kaltura, which is completely for free. See below for detailed features and
more information on our hosting options.
The module was developed specifically for Drupal, and integrates with other
features and modules, such as CCK, cron, metadata and taxonomy features.
Highlights include:
Upload video in any format – upload from your computer or record from
webcam - videos will be transcoded to FLV format by the Kaltura system
Easy import of videos , images and audio files from MySpace, Flickr and more
Block Reference
By danielb on the 15th of June, 2008
Defines a CCK field type 'Block Reference' which allows users to include blocks into
nodes. This module is modelled on Node Reference and usage is similar.
Note: By popular demand the referenced block will be shown regardless of block
visibility settings - this can be changed by removing the manual overrides for
visibility in the formatter theme function.
Allows users with 'administer users' permission and a role (specified in 'Access
control') to edit and/or delete other users with a specified role.
If the user being edited has multiple roles, the user doing the editing must have
permission to edit ALL of the user being edited's roles.
I wrote this module as part of a Kosada Inc development project --- this allows us
to further delegate user administration. Site administrators can now create users
without being given full "administer users" permission, and can edit a specified
subset of the site's users depending on the combination of roles possessed by the
editing user and the user being edited.
Requirements
Wysiwyg
TinyMCE editor
Views
Version 2.x
With the 2.x branch of Node picker there is no longer any dependency on TinyMCE.
The module should in theory work with other editors. Because of the lacking
support for custom editor plugins in Wysiwyg module the only supported editor at
this time is TinyMCE. To get this module working with other editors the functions
openDialog and closeDialog must be implemented in Wysiwygs modules
coresponding editor library.
Credits
Version Date Links Status
Download · Release Recommended
6.x-2.1 2010-Feb-17
notes for 6.x
CCK Facets
By David Lesieur on the 5th of February, 2008
CCK Facets is a bundle of modules that integrate with Faceted Search to expose
Content Construction Kit (CCK) fields as facets. This allows users to browse field
values and to filter search results with those values.
Overview
#D7CX: I pledge that Search Lucene
API will have a full Drupal 7 release on
the day that Drupal 7 is released.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Usage
Once installed, settings are available by product class at the url: admin/store
/products/power-tools
Power tools settings are configured for each class by clicking the edit action next to
the associated product class, and can be enabled or disabled for each class as well.
Please Note
Version Date Links Status
Download · Release Recommended
6.x-1.10 2009-Oct-08
notes for 6.x
Teaser Thumbnail
By hunvreus on the 15th of December, 2007
The Teaser Thumbnail module allows you to automatically generate thumbnails for
your node teasers and RSS feeds from the pictures included in the body or the
attachments of the nodes. This module depend on ImageCache 2 and works with
views.
The Contact form blocks module makes your site-wide contact forms available as
Drupal Blocks.
Using this module you can show your contact forms at any place where you can
show a Drupal Block. For instance you may add a contact form to the right sidebar
of your website which should be shown at every page. Or you want to add another
contact form (aka category) to a certain node only. Add the contact form block to
the content region and use the Block visibility settings to hide it from all pages but
that special one.
Bookmark Us
By Gurpartap Singh on the 11th of October, 2006
The Bookmark Us Module allows visitors to quickly and easily bookmark your site,
and the current page. Very flexible. Works with IE, Opera, Firefox, Netscape, and
other Gecko-based browsers.
Atom
By deekayen on the 28th of September, 2003
User titles
By Agileware on the 17th of July, 2007
This module allows the administrator to assign titles to users based upon their role
and the number of nodes they have created.
Cufon
By davideads on the 13th of July, 2009
The Cufon module adds integration with the Cufón Javascript library to Drupal.
Cufón performs text replacement on web pages, using the canvas element and
VML to render fancy typefaces.
Quick start
1. Enable the module and set permissions.
2. Download cufon-yui.js and place it in the modules js directory.
3. Generate a font definition and upload it anywhere in your theme folder. Make
sure you keep it legal.
4. Configure Cufon by associating a jQuery selector with any of the detected
fonts in admin/settings/cufon .
Announcements
By NancyDru on the 5th of May, 2008
This module creates an "announcement" content type and provides both node
views and block lists.
Slide Show CS
By davebv on the 1st of September, 2008
Slide Show CS is a module which provides a block with a fancy slide show effect.
Currently, the order of the slideshow is given by the alphabetical name of the file.
(Thus it is recommended you name the files 01_somethinhere.png,
02_somethinhere.png...etc)
The image formats supported are the same supported by drupal core.
Pseudo-tutorial
To make it work, just upload the images in a server folder (with public access
permission, and should be a good idea to store them in the files/slideshowcs path,
default filesystem).
Then, go to block settings and configure each block. You will find for each one a
text area for the folder of the images you wan to display.
Once the folder is set properly, they should appear the images you have in it like
the screenshot.
You can also tweak the height of the block (which will expand to the width of the
div you are embedding it)
If you do not want all the images to do the slideshow, just uncheck the "enable"
checkbox.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Wordfilter
By Steve McKenzie on the 12th of June, 2005
This module allows site administrators to filter certain words on all pages.
RelatedContent
By TBarregren on the 22nd of March, 2007
The module can be used to embed into a node's body the teasers or bodies of
nodes with related content.
In conjunction with the Simplenews module, RelatedContent can be used to
compile newsletters out of already existing nodes.
Using its API, the module can made to display a block with content related to
the node currently being viewed.
This project allows a user/developer to add a flash chart to anywhere they can put
php.
See examples of Open Flash Chart in action here: http://teethgrinder.co.uk/open-
flash-chart/
Agenda
By aidanlis on the 14th of May, 2009
The output is fully themeable, and uses jQuery for dynamic effects such as
rounded corners, and click-toggling extra information.
Note: If you have the Date API and Date Timezone modules installed, Daylight
Saving Times are handled correctly.
Category
By Jaza on the 2nd of December, 2005
The Category module is an alternative to, and a combination of, the Taxonomy and
Book modules in Drupal core. The key feature of this module is that vocabularies
and terms are nodes. In Drupal core, you use taxonomy terms (and vocabularies)
to classify your content categorically, and you use book nodes to structure your
content hierarchically. In the Category module, you do both of these things using
category (and container) nodes. In this module, a container is the node-ified
version of a vocabulary, and a category is the node-ified version of a term. A
container also acts as a top-level book page, and a category acts as a child book
page. You can apply category or container behavior to any node type on your site.
OG Calendar
By paulbooker on the 12th of May, 2006
This module provides each group with a calendar showing only the group's events.
Advanced Contact
By neclimdul on the 23rd of February, 2007
This module provides additional features to the core contact module including
providing a default subject and setting the category through URI arguments.
This can be useful for sites that want to be able to link to a specific contact form
from different sections of the site.
Tribune
By SeeSchloss on the 29th of November, 2007
Custom Links
By eaton on the 20th of November, 2006
Allows administrators to set up parameterized entries for any node type's links.
This allows CCK-style node types to have "Visit this user's blog" style links, without
any custom code.
Node Access
For example, defining global node access rights by role will dynamically apply the
security scheme to all content types and nodes created. However the user can
override the global security scheme for an individual content type, and override
the permissions for a given content type by setting permissions on an individual
node.
Please Note!!
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Job Posting
The Job Posting module adds a new node content type ('job posting') intended to
facilitate the advertisement of available employment opportunities at a particular
hosted site or on behalf of client organizations (i.e. in the case of recruiting
companies).
FFmpeg Wrapper
By arthurf on the 16th of March, 2008
This is a helper model that provides access to the FFmpeg application. It provides
some basic functionality for developers who need to process media files. In
addition to transcoding media, FFmpeg Wrapper provides a way to extract specifc
data from a media file- duration, dimentions, codec, etc. It is intended to help
build a community supported interface to FFmpeg instead of having multiple
modules reinventing the wheel every time they want to process rich media.
FFmpeg Wrapper provides an ajax enabled form for applications wishing to build
conversion settings, as well as an ability to write configuration files which have
specific configuration needs.
Flexifilter
By cwgordon7 on the 6th of January, 2008
This module gives you easy-to-use, and yet powerful, voting forms.
SuperCron
By 63reasons on the 4th of June, 2009
1. See the list of all Cron hooks found in the enabled modules
2. Change the order in which cron hooks are called
3. Disable certain hooks
4. Run the tasks you choose in parallel, so that cron tasks will be executed all at
once rather than one after the other
5. Identify the exceptions raised by individual hooks
6. Call hooks individually on demand (great for identifying problems)
7. Keep executing cron hooks that follow an exception, limiting the damage to
only one module
8. Measure the time it takes for a cron hook to execute (we display the last call
timings and the average timings)
9. Capture any output generated by the hooks
10. Change the way Cron behaves when the site is under load (this optional
feature requires Throttle to be enabled)
11. Limit the IP addresses that may be allowed to call your cron scripts
OpenWYSIWYG Editor
By drupal-id.com on the 7th of September, 2008
OpenWYSIWYG
Free cross-browser WYSIWYG editor. The
ultimate WYSIWYG editor for your
web-based applications and forms.
The original code of openWYSIWYG conflicts with jQuery and not like Drupal
Filtered HTML, so I have changed the source-code to make OpenWYSIWYG works
with Drupal, therefore this module including a modified source-code.
WHY OPENWYSIWYG
TIPS
This module changes your image gallery administration page to allow you to set
image galleries private. You can control what user roles can view, edit, delete and
post to each gallery. You can also give each gallery a list of users who have
administrative access on that gallery (AKA moderators).
Image galleries are provided by the Image Gallery module inside the Image
module. Image Gallery Access also requires the ACL module in order to function.
We now have RC2 for Drupal 6 — please test it and provide feedback (both
good and bad!) in the issues queue. See #365936-8: RC2 for D6 - [Image
Gallery Access] for details.
You must update to Image 6.x-1.0-beta3 or later (and have ACL 6.x-1.0+
installed) before installing Image Gallery Access RC1!
Recipe
Couloir Slideshow
By ComputerWolf on the 19th of August, 2007
Features
Multiple slideshows
Option to auto start play
Changeable sort order
Max height and max width
Configurable folder location
Configurable picture display time
Block display
Compatible with Lightbox2
Dependencies
Couloir Slideshow has been tested and is working with Lightbox2 6.x-1.x-dev.
Lightbox2 can be downloaded here.
5.x - 6.x-1.3
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Generate password
By starbow on the 20th of August, 2008
Tiny utility module. Makes the password field optional on the add new user page
(admin / registration). If the password field is blank or not given at all, the system
will generate a password for you. You may revisit admin/user/settings after you
enabled the module in order to change the behaviour of the password-generation.
jQuery Lightbox
By sun on the 13th of September, 2007
jQuery Lightbox (jLightbox) is a port of the Lightbox project using jQuery instead
of prototype and script.acolu.ous libraries. It is based on the famous Lightbox v2
script by Lokesh Dhakar, but will soon be even more reduced in file size by
leveraging the full jQuery framework and enhanced with Drupal specific
customizations.
Please note that jQuery Lightbox module is a very simple and lightweight
implementation. See Lightbox2 module for advanced features.
Token Filter
By pvhee on the 23rd of December, 2008
Token Filter is a very simple module to make token values available as an input
filter.
Behavior
In the text where you use that input filter you can use substitution tokens
with [token global site-name] etc. You can use the global context, the user
context and any custom context available. You need to enable the Token
Filter for any of your existing filter types first.
At present, the node context is not available. See #474424: Code doesn't
verify the value entered by the user, and calls token_replace() with the
wrong arguments
The Drupal 5 version only replaces tokens of type global and user.
Credits
Youth Agora
Innovating online youth information. Visit http://www.youthagora.org for
more information.
This module enables two kinds of tooltip. "Hovertips" appear when the mouse
hovers over a target, while "clicktips" appear when the mouse clicks on a target. It
uses the Hovertip plugin for jquery to work the magic. This module does little more
than include that plugin.
Wordpress Import
By yrocq on the 17th of December, 2007
This module imports a WordPress blog into Drupal from a WordPress eXtended RSS
(WXR) file.
UC Restrict Qty
By rszrama on the 27th of June, 2008
Ubercart Restrict Qty lets you add a very basic Restrict Qty. to a product
in your Ubercart store to limit the quantity of that product in the shopping cart to
1. This is useful for single purchase products or for instances where it just doesn't
make sense for a customer to purchase more than one and you want to prevent it
from happening.
Upload previews
By rmiddle on the 23rd of December, 2006
uc_aac is an add-on module for the Ubercart e-commerce suite. This module
updates product fields via Ajax when attributes that effect those fields are
modified. By default it also updates individual attribute price adjustments so that
they remain relative to the updated price, but this can be turned off in the
Dependencies
Ubercart Ajax Attribute Calculations requires Ubercart Attributes be installed.
Features
6.x-2.x
Pageroute
By fago on the 9th of August, 2006
This is a flexible module that provides a userfriendly wizard for creating and editing
several nodes.
The module can be used to provide a user friendly wizard for creating and editing
several nodes. You can use the module to create a "route" which leads users
through multiple pages, which can be e.g. a node creation form or a node display.
Jump
By marcp on the 20th of May, 2008
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Directory
By beginner on the 21st of October, 2006
If you have a site with taxonomies already in place, and/or you are not using the
category module, this module may be a simpler approach to hierarchical navigation
- just drop it in, configure, and go.
Header image
By Sutharsan on the 22nd of October, 2007
This module allows you to display an image on selected pages. If you want one
image on the frontpage, another on all FAQ pages and yet another on the about us
and contact pages, this is the module that can do it.
Each image, included in a node, can be shown on pages based on node id, path,
taxonomy, node type, book or PHP code. A single block is used to display different
images (nodes) each image having its own conditions. Using a weight per node the
order of selection can be controlled. Multiple header image blocks can be defined.
Header image works with a selectable node type. All node content is displayed in
the block without node title, taxonomy or links. Header image is designed to use a
node type containing a single image field, but can also be used to display more
node content like multiple images or text in a block.
On the Demo site below you can see the image in the page header and the icon on
the left changing with every section of the site. Home has a different image than
"Over Link3", "Portfolio", or "Contact". The header image of the "Over Link3"
section is based on a book, the image on Portfolio pages is displayed on a
Flot
By jmiccolis on the 29th of September, 2008
This module provides an API for using the flot graphing library. It is designed to
make it simple for developers to add flot graphs to their modules or applications.
Flag content
By kbahey on the 10th of September, 2006
This module allows users to flag nodes, comments, or users for the adminstrator to
review. Examples are offensive content, spam, offtopic stuff, ...etc.
The admin can specify which type of nodes are allowed to be flagged, as well as
whether users and comments can be flagged.
nodeorder
By marcp on the 30th of September, 2006
There are two ways that a user can order nodes within a category. The first is to
use the "move up" and "move down" links that can be configured to appear on
each node (especially useful when looking at lists of taxonomy terms). The second
is to use drag and drop, which appears on the administrative listings of nodes in a
category.
For a comparison of nodeorder with other node ordering modules have a look at
this handbook page: http://drupal.org/node/398508.
Dynamic Rendering
By sun on the 1st of September, 2007
World Clock
By pixture on the 18th of April, 2008
Features
Roadmap
Worldclock users, rejoice! The 2.x development branch has been opened today
(Dec 15th 2008), get those cool patches and new features ideas out of your
drawers and submit them to the issue queue! Let this module flourish!
URL list
By deekayen on the 9th of December, 2005
Creates a list of node URLs at /q=urllist.txt or (/urllist.txt for clean URLs) for
submitting to search engines like Yahoo! Site Explorer.
http://juice.altiris.com/userpoints/list/all
http://www.novell.com/communities/userpoints/list/all
Tech Notes:
The 5.x release of this module is compatible with v5.3 of User Points.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Flag Abuse
By sirkitree on the 19th of March, 2009
This module provides abuse flags for nodes, comments and users and gives an
administrative interface for reviewing and resetting said flags.
* - required
Please note that each branch corresponds to Flag module's branches; 1.x and 2.x
Collapsible Text
By pukku on the 12th of September, 2007
This input filter allows you to make sections of text collapsible, as you often see in
forms.
Domain Blocks
By nonsie on the 25th of June, 2008
jQuery Impromptu
By mikesmullin on the 8th of February, 2008
This module simply places jQuery Impromptu in a central location with one
command that can be called from any module that wants to use the library.
The module takes no arguments and returns no value, but it will include the
javascript in the page header.
Dependencies:
Search Restrict
By Robert Castelo on the 21st of August, 2008
Approach of this module is to re-write the search query, so that content is indexed
and available as search results to users in role(s) that have permissions to view it,
but not displayed to other roles.
Nodereference Explorer
By gnindl on the 3rd of February, 2009
For paid support and customizations, please contact me via my contact form.
This module is developed in scope of the OSCE 3.0 website and CMS relaunch
(http://www.osce.org)
Troll
By JoshuaRogers on the 15th of March, 2005
This module provides troll management tools for community sites including users
by IP address, banning IP addresses, advanced user searching and blocking user
by role.
insertFrame
By MarcElbichon on the 3rd of April, 2008
Description
This filter allows to insert a frame (or iframe) in a node, block, panel, ...
Can be used for Google Map insertion (see #697482)
The height can be calculated to show entire page. Navigation in frame resize the
iframe object.
File Framework
By miglius on the 17th of April, 2008
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Multiping
By voxpelli on the 9th of November, 2007
A replacement for the ping module for Drupal. It allows pinging of multiple sites
(configurable via a web interface).
Auto Menu
By VerbC on the 9th of June, 2008
This module acts when the menu section of a node is left empty only. So, users
can still organize menus manually. Moreover, default setting for content types is to
not create menu items automatically.
See also Automatic Menu module. It's very similar and might be better suited to
your needs.
It relies on the fact that most spam messages contain hyperlinks and also on the
fact that (for now) (most) spambots don't register on the sites they want to spam.
It tries to block comment-spam at an early stage.
Site notes
By NancyDru on the 22nd of May, 2007
Ever design a site and happen on a nifty trick that you may want to use again? You
wrote it down and lost the paper, didn't you.
You designed a great site for someone else, and the first thing they do is call you
up and say "How do I do...?"
You can't remember all the modules, themes, and CSS changes you made and it's
time to upgrade...
You'd love to put all that stuff on the web site, some place easy to find, but safe
from casual hackers...
Well, here you go... Introducing SiteNotes. A simple module lots of uses.
Form Markup
By mh86 on the 28th of August, 2006
This module allows you to add surrounding HTML values to any CCK widget by
determining prefix and suffix values.
Examples:
Egglue CAPTCHA
By mun on the 4th of June, 2009
For the example CAPTCHA challenges, correct responses can be ('spread', 'play') or
('cut', 'amplify'), etc., as intuition would suggest.
Unlike other CAPTCHA web services, Egglue CAPTCHA does not require
registration.
The Egglue CAPTCHA module requires the CAPTCHA module version 6.x-2.0 or
higher.
Other Information
Simplenews Roles
By joachim on the 6th of February, 2007
Status
Drupal 6
Version 6.x-0.1 is tested and works, but has this fairly important flaw: #331080:
unsubscribe reverts back after cron run .
Version 6.x-2.0-dev fixes this, but requires an API change in Simplenews which is
currently only available in Simplenews CVS HEAD, due for release on an eventual
2.0 branch. In other words, to use this version, you need Simplenews direct from
CVS. Further work on the API is going on here #536620: Subscriber API:
separate subscribers from newsletter management and allow other modules to
define subscribers where input and help would be welcome.
Drupal 5
The 5.x-1.x-dev version may be very unstable so please use with caution! This is
no longer being actively developed, but if patches are posted they will be
committed.
Usage
After installing, extra options are available on the settings page for each newsletter
at admin/content/simplenews/types/edit Choose a role to keep synchronized with
your newsletter subscriptions here. If no role is selected, the newsletter
subscription works as normal.
Credits
This module provides an Ubercart payment method. It helps to display the shop's
bank account details to the customer so a direct money transfer can be initiated by
the customer. Depending on where you are from you might call this method bank
transfer, wire transfer, giro transfer or direct deposit.
Features
There are two ways to use this module (or a combination of both):
Put all the information you need to show to the customer into the
"Payment instructions" field
Or use the provided bank details fields which is the recommended
option for multilingual websites
(current fields: Account name, Account number, BSB, IBAN, SWIFT,
Clearing number, Banking institution, Branch office)
A token [order-payment-bank-details] is created which can be use to display
the payment information on the invoice.
Optionally the order ID can be displayed along the payment details as
'Reason for payment'.
Installation
Credits
Notifications Add-ons
By Jose Reyero on the 22nd of April, 2009
Modules included:
File attachments Sends attached files in emails, see #499942: Include file
attachments in messages
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Registration Code
By aidanlis on the 22nd of February, 2007
This module also allows the management of these registration codes, including
listing, generating, importing and exporting.
The most common use of this module is medallion based registration - only users
who have purchased a membership medallion (e.g. made a physical purchase
entitling them) are able to register.
Other uses include promotional codes, and shared private key registration.
This module allows for sub-modules which extend the functionality of the core
module, this includes:
News
Version Date Links Status
Download · Release Recommended
6.x-1.5 2010-Jan-05
notes for 6.x
Download · Release Recommended
5.x-3.2 2009-Jul-22
notes for 5.x
Download · Release Recommended
4.7.x-1.0 2007-Feb-22
notes for 4.7.x
Taxonomy Browser
By NancyDru on the 28th of October, 2003
A single page with each term organized nicely by vocabulary. The user selects the
terms which she or he wants to see, and then this module constructs the right URL
(e.g. taxonomy/term/3,4,5) and then displays matching nodes to the user. If the
Node Type Filter module is installed, you may further filter the choices by content
type.
Flash gallery
This module provides support for European VAT pricing and regulations in Ubercart
6.x-2.0-rc7 and above.
Usage
After installation you should add a new tax rule with the VAT rate for your country
at /admin/store/settings/taxes. Ensure you select the correct product class and
taxable line item options here, such as shipping and discount coupons if applicable.
With this module enabled, prices are displayed in your store as follows:
Inclusive of VAT in product and product kit nodes, in the catalog module and
the cart block.
Exclusive of VAT, VAT amount and total price in the cart checkout pane.
Inclusive of VAT with a VAT-exclusive subtotal and separate VAT line item in
orders and on invoices.
The module currently only intended for B2C sites and does not yet fully support EU
B2B VAT rules. Ideas, patches and sponsorship for full B2B support are welcome.
Sponsors
Original development sponsored by London Kettlebells.
I've felt like this was needed more than once, and as simple as the module is,
provides a very much needed feature to core node editing. I find myself frequently
creating long, drawn out nodes where I have the need to save the node regularly
to avoid losing changes/edits, and then it takes an additional click to get back to
the edit form to continue.
UC Upsell
By torgosPizza on the 22nd of August, 2008
pages, or both. Since it's a block, it can be displayed whenever the themed block is
called.
Current Features
Create product associations on a per-node basis, or create them
automatically via Taxonomy term id
Each product's association can be reciprocated (one-to-one or one-to-many),
allowing for mutual relationships between nodes
A configurable block is created which can be shown on product or
non-product pages
Fully styleable
Autosave
By edmund.kwok on the 30th of September, 2006
The autosave module automatically saves a snapshot of your content type form
using AJAX. If the user's browser or machine dies while editing a node; the edits
will be presented to the user the next time they return to the node. The user may
toggle back and forth between the last saved version and the version with the
edits that were lost and select which of these they would like to continue with.
How often a form is autosaved as well as which content types to enable autosave
for are admin configurable.
Node Relativity
By darius on the 8th of February, 2005
Maintainers needed
We need additional maintainers and developers for Node Relativity module. If you
would like to contribute, please contact me at darius. If you're not a programmer,
but know the module well, you we could also use your help with answering issues
and documentation.
IE 6 Update
By jrglasgow on the 29th of July, 2009
Some of our clients agreed to use the Seven Up module to encourage their users
to upgrade to a newer version of IE. Others don't want anything as obtrusive.
Features:
For a discussion on what separates this module from others like it.
GMap Addons
By bdragon on the 7th of June, 2007
Available modules:
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
BeautyTips
By kleinmp on the 12th of February, 2009
The Beautytips module provides ballon-help style tooltip for any page element by
integrating the BeautyTips jQuery Tooltip plugin by Jeff Robbins with Drupal. It
provides an API for adding custom beautytips as well as some built-in features.
Admins can enable rollover balloon-help style tooltips for text fields within forms.
It also supplies hover tips for Drupal help links and advanced help links.
Most importantly, it allows developers to add their own custom beautytips popups
to their site without having to delve into jQuery.
This module is currently being developed by Zivtech and Jeff Robbins of Lullabot.
Check out this cool informational video for info on how to use BeautyTips to
enhance your Drupal views.
Inactive User
By Crell on the 10th of May, 2006
ecard
By mssarath on the 6th of January, 2008
The module is developed for my ecard site and I decided to contribute it to the
community. Being a part of a community is great feeling , and contributing to the
community is "yet" another great feeling :).
Geo Taxonomy
By alex_b on the 22nd of September, 2009
Usage
1. Install module
2. Create vocabulary, check "Store geo data for this vocabulary"
3. Add term to vocabulary, configure latitude, longitude, etc.
Fieldset
Standard Drupal collapsible fieldset where legend is referenced node title and
value is node content in chosen format.
AHAH link
Button with #ahah property and value of referenced node title. When user
clicks on it referenced node is called dynamically via AHAH callback which is
in Drupal core.
jQuery clueTip
Utilizes jQuery clueTip plugin, nice dynamic (ajax) content loading in a tooltip
when user hovers mouse on the link.
Thickbox
Loads referred content into thickbox, requires this module installed.
http://drupal.org/project/thickbox
Media RSS
By Microbe on the 10th of October, 2008
A small module that allows image nodes that use both image module and
imagefield module to become media entries in RSS feeds.
6.x-1.x
Orignal release that turns all site RSS feeds into media feeds. Stand-alone module
6.x-2.x
Views 2 style plugin. A lot more customizable and media RSS doesn't have to be
used on every feed.
Requires either:
Image module
Imagefield and imagecache modules
OG Panels
By populist on the 10th of August, 2009
Let each group manager customize her group homepage and add additional
custom pages to her group. Depends on OG and Panels modules.
iTweak Login
By iva2k on the 26th of May, 2009
Custom filter
By kiam on the 21st of October, 2007
This module allows you to create content filter using regular expressions. Instead
of creating a new module for each filter you need, now you can easily create and
organize your own filters. Your filter will appear in the input format configuration
page.
For a description of the regular expression syntax, see PCRE regex syntax; for a
description of the modifiers, see Possible modifiers in regex patterns. If you know
the syntax used by Perl regular expressions, see Differences From Perl.
Disqus
By Rob Loach on the 9th of June, 2008
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Drush
By moshe weitzman on the 13th of November, 2006
#D7CX: I pledge that Drush will have a full Drupal 7 release on the day that
Drupal 7 is released.
drush is a command line shell and Unix scripting interface for Drupal, a veritable
Swiss Army knife designed to make life easier for those of us who spend some of
our working hours hacking away at the command prompt.
AES encryption
By easyfit on the 21st of March, 2007
For developers:
This module can provide you with a very simple and easy to use encryption API.
Just check out the aes_encrypt and aes_decrypt functions. It really can't get any
simpler.
In a nutshell:
$encrypted_data = aes_encrypt("mydata");
$decrypted_to_plain_text= aes_decrypt($encrypted_data);
shared host you probably can't use this if it's not already installed (you'll find out if
you have it or not when installing this module).
If you don't have Mcrypt, then grab a copy of PHP Secure Communications Library
(phpseclib) from here: http://phpseclib.sourceforge.net/
Just extract that zip into a directory called "phpseclib" inside the aes module
directory and you should be good to go.
The two implementations are pretty much equivalent, although Mcrypt is faster
and offers the option of defining the encryption cipher, so you probably want to
use that if you have it.
iPaper
By rares on the 26th of May, 2008
Taxonomy Title
#D7CX: I pledge that Taxonomy Title will have a full Drupal 7 release on the day
that Drupal 7 is released.
The page heading of a taxonomy term page is only the term name itself, by
default.
Because the page heading is one of the most important elements on the page for
SEO, most people would prefer to add more user-friendly, keyword-rich, and
descriptive words to this heading.
Taxonomy Title adds an additional "Taxonomy Term Page - Title" field allowing
administrators to configure a specific heading for each Taxonomy term page.
This new title will be also be used to set the meta page title, unless you are using
the Page Title module. If you are using Page Title, then this module will not change
your meta page title, but it does provide token support, which you can use in
conjunction with Page Title.
Note: The D5 version of Taxonomy Title must be invoked from the theme, and
requires a minor change to your template.php file (example included). This change
is not necessary for D6.
Node comments
By Roger López on the 10th of January, 2007
With this module comments can be full nodes. This opens the door for CCK types
to be comments, for comments to have uploaded files, taxonomy, revisions, and
anything else that comes from the goodness of nodeapi.
To use this module you need to first disable comment.module. The two are,
and will remain, completely incompatible. If you don't disable comment module
before enabling Node comments module, the module should do this for you.
Once you have installed the Node comments module, you will need to designate a
content type to be your comments. nodecomment crates the comment content
type by default, but this can be any simple type (provided by Drupal core), or a
CCK type, or any other type. Whatever you call your type, you need to provide a
node-yourtype.tpl.php file to your theme. One comes with the module; it is called
node-comment.tpl.php. Move this to your theme directory, and if you ignored my
advice and called your comment type something other than comment, rename the
file accordingly.
Security Review
By coltrane on the 4th of November, 2009
node edit screen, and the resulting popup window will display those presets. This
screen shows the original image and initially applies the initial crop settings
defined in the preset you select, e.g.: crop 50%-50%, center-center. However,
you can then choose a different area of the original picture you want to crop,
dragging an overlay box over the image, altering the size etc.
Form Defaults
By metzlerd on the 3rd of May, 2007
Ever want to add help text to a form in Drupal? Don't like a field title chosen by the
developer? Want to change the description of a form field? Want to move a field to
the top or bottom of a form? Want to do all of these things without any PHP code?
This is your module.
Form Defaults will let you alter the defaults associated with a form, enable the
forms module below and look for the [edit] controls in the description of each form
field. Navigate to the form and click [edit] link on the field you want to edit. You'll
be allowed to edit field titles, markup fields as well as the textual descriptions with
each field.
htmLawed
The highly-customizable htmLawed filter can be used to make text with HTML
more secure, and HTML standards- and admin. policy-compliant. It can
auto-correct and beautify HTML markup and restrict HTML elements (tags),
attributes, and URL protocols in the input. It also balances tags and checks for
proper nesting of the HTML elements. Furthermore, it can transform deprecated
tags and attributes, check and convert character entities (e.g., from hexadecimal
to decimal type), obfuscate email addresses as an anti-spam measure, etc.
Tab Tamer
By coreyp_1 on the 15th of August, 2009
Tab Tamer makes use of Drupal's drag ordering, but degrades gracefully when
javascript is disabled.
Tab Tamer utilizes Drupal's cache system to help conserve server resources.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
jcarousel block
By yang_yi_cn on the 30th of August, 2008
Googtube
By alexandreracine on the 20th of December, 2006
Googtube allows users to embed Youtube and Google Videos in a simple way.
When users post a url to videos on either of the two sites, the link is automatically
converted to a video witch is actually embed code.
Jammer
By deekayen on the 17th of December, 2008
The import / export API allows for the definition of data entities within Drupal. The
definition system lets data entities be related to each other, and it includes a
number of different field types. It also supports a system of import (parsing) and
export (rendering) engines, for formats such as XML and CSV. Data entities are
able to be exported from, and imported into, a Drupal site, for purposes such as
backup, offline editing, data migration, and data transfer between Drupal
databases.
importexportapi-6.x-1.x-dev
The 6.x port has begun and is a work in progress. You are welcome to test it and
open issue reports about this release but since this is an alpha release the status
of this file will changed from day to day. Only use this file in your
development/testing environments. Do not use this release in your production
work.
If you desire to see this module improved please ask Jaza to help maintain
it.
Description
It syncs the node reference between two node types which have a nodereference
to each other, so double editing nodes is no more needed. If one node has a
reference the other node receives also a reference to the saved node if it is
referenced in that node.
Updates
When updating from 6.x-1.x versions to 6.x-2.x you must run update.php.
When updating from 6.x-2.x versions to 6.x-3.x you must run update.php and
select update 6300.
When updating from 6.x-1.x versions to 6.x-3.x you must run update.php and run
both 6200 and 6300.
Get involved
Dependencies
CCK
Node reference (comes with cck)
Example
Version Date Links Status
Download · Release Recommended
6.x-3.2 2009-Dec-22
notes for 6.x
This module provides issue tracking for projects created with the project module.
Functions
Simple module that allows to export Views data to Excel (xls).
Uses php-excel class with UTF8 support.
Dependencies
Views
Problems
If you will see message "The file you are trying to open, [filename], is in different
format than specified by the file extension." just click YES.
Author
Johnny Kartakov at Arsum
The Node_type_filter lets you filter node listing pages simply by adding
&type=story,blog to the URL (for example). So now you can show specific feeds,
or a "blog+story" tracker page (i.e. recent posts). Also works great for
"taxonomy/term" pages.
This filter requires some type of query that selects nodes, such as the front page
query or "taxonomy/term/xxx". The module does not, in and of itself, select nodes.
Basically, on any URL that selects nodes to display (e.g. "taxonomy/term/xxx"),
you can add "?type=aaa" or "?type=aaa+bbb" to select only the "aaa" (or "bbb")
content type.
This module can be used with Taxonomy Browser and List Nodes by Vocabulary to
further filter the lists.
Menu Editor
Tabindex: The tab index is modified to skip the annoying checkbox fields
("Enabled", "Expanded", "Delete").
Flag Friend
By sirkitree on the 7th of November, 2008
Installation Instructions
If you have Views installed, you should see a new tab when you go to your
/user/N page titled 'Friends'. Underneath you will have two sub-tabs titled
'Flagged' and 'Pending'. Feel free to modify these views as you see fit, but I
wouldn't mess too much with the arguments and/or relationships unless you
really know what you are doing.
Friends lists your current friend relationships.
Flagged lists other users you have flagged and are awaiting a response
from.
Pending lists other users that have flagged you are are awaiting your
response.
Depends on: Flag 6.x-1 but will also work with Flag's 6.x-2 branch.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Session API
By jhedstrom on the 1st of July, 2008
#D7CX: I pledge that Session API will have a full Drupal 7 release on the day that
Drupal 7 is released.
The Session API is a very simple set of functions that extend the core sessions
workings, allowing data to be stored and associated with a user's session.
Flag
Session Favorites
Domain User Default
Note to developers: If you make a module that uses this API, please notify me
and I'll add it to the list above.
The 6.x-2.x branch is for bug fixes and new features -- please use and
submit patches against this version. The 6.x-1.x will only receive
backported fixes from 2.x.
jTooltips
By Psicomante on the 5th of April, 2007
Alternatively you can use Dustiniaz Sweettitles. You should download the zip file,
because the script is under CreativeCommons license. Put addEvent.js and
sweettitles.js under /js in your jtooltips folder.
Support Development via Paypal Donation -> Version 2.x and Support!
Version Date Links Status
Download · Release Recommended
6.x-1.8 2007-Nov-20
notes for 6.x
Download · Release Recommended
5.x-1.7 2007-Sep-22
notes for 5.x
Download · Release Recommended
4.7.x-1.6 2007-Sep-22
notes for 4.7.x
Does your client want to modify the header, footer, title, or empty text of a view,
but you don't want to train them on the rather intimidating Views UI admin
interface, or give them access to pages that may allow them to mess up their site?
Then this handy little module is the solution for you!
"Views UI: Edit Basic Settings" provides a separate interface that displays a list of
views (defined by you, so you can exclude certain views) and allows users with the
correct permission to modify their header, footer, title, empty text, or number of
items to display. "Edit" tabs are also added to Views pages, similar to node pages.
The WYSIWYG module is supported, so users may use a rich text editor when
editing Views content settings.
Compatibility
Views 6.x-2.x
How-To
To define which views to display, visit "Site Confirugation" --> "Views" -->
"Editable basic settings"
Make sure the user role has the "edit views basic settings" permission.
The edit page is accessed via "Content management" --> "Edit views." Tabs
are also created for views pages.
About This Node creates a block that displays information about the node you're
viewing. It allows users to see, at a glance, the following information without
clicking "Edit" or digging into revision history:
node ID (NID)
node type (content type)
creation date and time
creation author (user who created the node)
last updated date and time
last updated author (user who made the most recent change to the node)
published status
promoted to front page status
sticky status
commenting status (enabled, read only, or disabled)
Note: About This Node is not built with end-users in mind. Rather, this is an
administrative tool to allow admins and other privileged users quick access to
important information about a node. Requests to add end-user-facing features will
be denied (with a friendly apology, of course).
Installation
This module, when enabled, creates a block that displays the information about a
node. You will need to display this block in one of your theme's regions (at Admin
> Site Building > Blocks).
Menu Icons
This module allows you to upload an image in the menu-item's configuration form.
After uploading the image, the icon data will be added to the menu link's
options array.
When a menu link is goes through the theme layer, it will receive an extra
class which by default is used to attach the images as a background image to the
corresponding menu item. These class names are also compatible with Nice
Menu's.
When Imagecache is installed, you can choose an imagecache preset for uploaded
images.
Workflow Fields
By infojunkie on the 3rd of February, 2007
This module extends Workflow by allowing CCK node fields to be made invisible or
read-only depending on the current workflow state. The workflow state form is
extended to show all node fields with appropriate controls to hide and/or disable
each field for that particular state.
This functionality is useful when a workflow moves among users who have
different permissions regarding the document flowing through them. Which is the
case in most every workflow we've encountered.
USAGE
When the module is enabled, the "Edit workflow state" page is augmented with a
list of fields that correspond to the content types using the workflow. You can
specify whether each field should be visible or read-only, per user role, when the
node's workflow is in that particular state. The visibility flag applies to both the
view and edit pages of the node.
FAQ
How does Workflow Fields interact with other field access control
modules?
jQuery Countdown
By Rob Loach on the 1st of December, 2008
Book access
By Harry Slaughter on the 29th of November, 2007
This module allows access control for Drupal books on a per-book basis.
You may configure role-based view, edit and delete permissions for each individual
book. Those permissions will be applied to all child book nodes (aka "book pages").
This module does not allow per-node permission settings.
LifeWire
WorkHabit
Version notes
Updates between two different releases of the development snapshot are not
supported; if you install a development snapshot you always need to unistall the
previous version before to copy the new one.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
What is is?
More Like This provides a pluggable framework for providing related content. This
data is provided as blocks to be manipulated during theming.
Note for 1.1 release: Make sure you are also using Calais 3.0+ for proper
integration with Calais Prefill.
Providers
More Like This has a pluggable architecture for providing related content based on
keywords. Currently developed More Like This providers are:
Who is it for?
If your site is high traffic, high volume, or high activity and needs to be monitored
on a daily basis, then Total Control is for you. It's purpose is to create a central
dashboard where one can go to see summaries of all parts of a site that need
attention on a daily basis.
I evaluated all the other admin dashboards out there and realized that none of
them seemed to do much more than take the pre-existing Drupal admin area and
display it differently. My goal here is to leverage views and panels to create
something much more helpful than what Drupal comes with out of the box.
creating content: list of 'add' & 'configure' links for each content type
content overview: number of posts in each type, comment count, spam count
Availability Calendars
By geodaniel on the 26th of August, 2008
Availability is shown on monthly calendars and you can choose the number of
months to show as well as which day of the week to start the calendars on for that
node.
User Delete
block a user
block a user and unpublish all submitted content, including nodes and
comments
delete a user and reassign the submitted content to the anonymous user
delete a user and delete all submitted content including nodes and comments
Additionally there is an option to backup all deleted data, which includes the user
and his content (nodes, comments) to the filesystem. The backup is kept for a
given time period and afterwards deleted on cron run.
GeoNames
By lyricnz on the 18th of August, 2007
Place Hierarchy
Neighbours (neighbours)
Siblings (siblings)
Hierarchy (hierarchy)
Children (children)
Postal Code Country Info (postalcodecountryinfo)
Postal Code Search (postalcodesearch)
Country Code (reverse geocoding) (countrycode)
Country Info (Bounding Box, Capital, Area in square km, Population)
(countryinfo)
Timezone (timezone)
Validation API
By Abandoned Projects on the 8th of May, 2008
Path Access
By budda on the 8th of February, 2006
Splash
By seanr on the 16th of November, 2007
Display any internal path, external URL or text as a splash page before going to
the actual frontpage.
Notes: Version 6.x-2.x will not be ported to 5.x and new features will only be
added to 6.x
Blockquote
By zeta ζ on the 15th of July, 2008
The Blockquote module provides this styling, especially tailored to harmonise with
Garland, but can be used with any theme.
RTL support is included: Make sure you are using an RTL or BIDI aware theme.
Note:
If you are waiting for a release for drupal 5.x – I have found that this release
will work. As always, if you find a problem with this, please report it using the
issue queue.
Description
jQuery Eye Candy is a javascript wrapper module for several jquery plugins that
handle appearance functions like rounded corners, drop shadows, and gradients.
Using this module enables using these jquery plugins on all pages or selected
pages without having to edit any theme files. Usage is not complicated, but some
basic jquery familiarity, for specifying the jquery statements required to use the
individual plugins, is helpful.
ColorBlend
CurvyCorners
DropShadow
Gradient
Reflection
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Signup Status
By jrbeeman on the 29th of December, 2007
The Signup Status module extends the Signup module's functionality by allowing
users with permission to administer signups on signup-enabled nodes to set the
status of a user's signup. This can be used, for example, to mark users as "Paid" or
"Completed." By default, the module comes with two default statuses, "Approved"
(the default status) and "Wait listed."
Revision Deletion
By Gman on the 20th of November, 2006
DESCRIPTION/FEATURES
This modules enables the ability to mass delete aging node revisions. Possible
settings include node type, the age of node revision before being deleted, along
with a Cron frequency setting. The revisions may be deleted after review on an
administer page as well. This module will NEVER delete the current revision of a
node, nor will it allow you to do so.
Sponsored by: Dog Park USA.com with significant improvements by Youth Sports
Parents.
Administration Language
phpfreechat
By Omar on the 8th of May, 2006
Custom (Form) destination provides a way to define where a form should redirect
the user upon submission.
When you submit a form, Drupal deals with your input (saving your node, sending
an email, storing a setting, etc..) and then redirect you to a page. You usually are
sent back to the page originating the request (for example when you enable a
module) or to a different page (for example after you succesfully submit a new
node, it will be displayed to you).
There may be some cases in which you want to override the default behaviour,
that is you want to be redirected to a different page (see the Examples section
below).
This is where Custom (Form) destination comes in handy, giving you the ability to
define the page a form redirects to upon submission.
To set a new destination page for a form you need 2 things (drumrolls): a
destination page and a form.
A destination page is any valid Drupal path. Examples are "node/58",
"mylandingpage", "admin/settings". Anything after ?q= or, if Clean URLs are
enabled, anything after your Drupal root in the URL (e.g.: http://www.example.org
/blog/2008/07 or, for sub-dir installations, http://www.example.org/sub/dir
/drupal/blog/2008/07).
**********
The Donate module, which is included, provides a page listing donation products
either by group or individually. This supplied page also allows the user to set
various amounts for differing donation products and add them to the cart all at
once.
The ability to have a featured donation product is also available if the module Node
Queue is installed. This featured donation product can be added to the donate
page and/or as a pane during checkout. This pane only shows if no donations exist
in the cart.
Flickr API
The Flickr API module serves as a helper module for other Drupal Flickr modules.
You don't need this module unless another module requires it or you want to
develop a new Flickr-based module.
To use this module, or any Flickr services modules, you will need to obtain an API
key from http://www.flickr.com/services/api
Language Sections
By netgenius on the 31st of March, 2008
Applications include
Views module header, footer and "empty" text sections, to make them
"language aware". On Drupal 5, Views Translate may also be useful.
Language-specific custom 404 pages etc.
Node bodies, to display something like "This content is only available in
English" when someone tries to view in a language for which no translated
version of the content exists.
Text sections provided by other modules which do not offer multi-language
capability - see below.
Drupal Notifier
By gor on the 11th of April, 2009
Menu Firstchild
By anrikun on the 10th of July, 2009
By default, Drupal 6 requires that you enter a path for each menu link you
add/edit from the Menu administration page.
There are cases you may want to create a parent item, without any path, that
simply links to its first viewable child item.
Menu Firstchild provides this functionality.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
User List
By aaron on the 21st of August, 2006
Maintainers:
deekayen, aaron
This module creates several user lists, which may be viewed as pages and blocks.
User lists may be displayed alphabetically, beginning with A-Z, by newest, by role,
or as a list of users who have posted content of a certain type.
Password policy
By miglius on the 25th of September, 2006
This module provides a way to specify a certain level of password complexity (aka.
"password hardening") for user passwords on a system by defining a password
policy.
Admin:hover
By conortm on the 30th of September, 2008
Requirements
This module currently works with themes that implement node templates with
containing divs whose id attributes are of the pattern "node-%nid", where %nid is
the node's numeric nid. Similarly, this module is compatible with themes that
implement block templates with containing divs whose id attributes are of the
pattern "block-%module-%delta". I am working on eliminating this
dependency.
NOTE: Development versions depend on the Token module. This will give the
module more flexibility for expansion in future development. Future official
releases will have this dependency.
Future Development
Views Filters are a powerful tool that refine the results of a given view. When you
expose a filter, you allow the user to interact with the view making it easy to build
a customized advanced search. For example, exposing the node type field as a
filter lets your site visitor limit their search queries to just blog entries. Better
Exposed Filters gives you greater control over the rendering of exposed filters.
Why use this module? Because it provides a better user experience than the
default option. Try telling a client that they should click on an option, then scroll to
the next option and ctrl+click on it. Don't just click 'cause you'll lose your first
selection. Oh, and ctrl+click again to unselect an option... Yeah, not user friendly.
OG Block Visibility
By paulbooker on the 12th of May, 2006
This module allows you to specify that a block should be visible only
within a selected group. This can be used for many purposes, from
providing each organic group with its own navigation menu, to allowing a group to
highlight its own featured content, etc.
Views Popup
By bwong on the 9th of November, 2007
The views_popup module adds popup style support for a Views List View. This
version is actually listed as "List View as Popup". This module requires the Views
module.
Menu Access
By emptyvoid on the 25th of March, 2009
For example, defining global node access rights by role will dynamically apply the
security scheme to all content types and nodes created. However the user can
override the global security scheme for an individual content type, and override
the permissions for a given content type by setting permissions on an individual
node.
Please Note!!
An API to generate a full color scheme from a base color. Generates a palette of
background and foreground colors. Foreground colors are generated so they have
enough contrast to be readable against the background color. Also includes
functions to brighten, darken, and mix colors.
By itself, this module has no end-user functionality. When nodes are assigned to a
site menu, records are created to capture that relationship. If the node or menu
item is deleted, the record is likewise deleted.
This process enables other modules (such as Views) to write JOINs against node
items in the menu system.
Drupal 7 version
Patch #457450 made it into Drupal 7. The Drupal 7 version of this module can be
radically simplified, thanks to the new hooks. See the upgrade documentation for
details.
This module will still be necessary in Drupal 7, however, since it tracks the nodes
stored in the {menu_links} table.
Contributed modules
Media: Flickr
By aaron on the 13th of June, 2009
After that, editors will be able to paste a URL or the embed code for a Flickr
Photoset page or Slideshow into the field, and it will be displayed automatically.
Additionally, that URL will be parsed automatically, so the module will know the
difference between a Flickr Photoset URL and that of another supported provider,
such as a YouTube video.
Drupal 7
The Drupal 7 version of the module requires the Media module. It currently only
supports Flickr photos. However, it plugs in rather nicely, with fields and
WYSIWYG.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Form Builder
By quicksketch on the 23rd of June, 2006
Taxonomy Blocks
By Omar on the 27th of July, 2008
The merged module will start in 2.x branch. Bugs in 1.x will be fixed anyways.
Mailman Manager
By arturoramos on the 21st of October, 2006
This module provides an interface through which users can subscribe to mailing
lists run by Mailman.
The administer page allows administrators to add or delete lists and program
appropriate request addresses to which commands are sent by Drupal via email.
Each subscription is assigned a password which is then used by the module to
automatically change subscription settings from within the module, without
requiring further confirmation by the user.
Other than the original confirmation of subscription by the user, the use of
Mailman as a mailing list software is more or less invisible to the enduser as all
settings can be changed from within Drupal.
Further development is active only for the 5.x and 6.x branches. There is only a
development snapshot release of the 6.x branch at this point. There are also
releases for 4.7 and 4.6 but these will no longer be further developed.
Geo
The geo module is the next generation geospatial module for Drupal. Like Location,
it provides storage for points, but it also supports lines and polygons.
Why is this useful? Because locations are more than addresses or dots on a map.
Windmills in a field, for example, don't have a postal address for geocoding, but
still need their coordinates stored and mapped. And data such as routes, city
boundaries, or flight patterns all have storage and search requirements that cannot
be expressed by simple dots. Fortunately, there is an open standard for expressing
this type of data, and Geo takes advantage of spatially enabled databases
(PostGIS and MySQL Spatial) for native storage, which leads to faster, more
informational queries.
The development goal of this module is to make these features available to native
Drupal functionality, and usable for just about anyone.
IE CSS Optimizer
By JohnAlbin on the 9th of June, 2009
The fix for this on production sites is to simply enable the “Optimize CSS files”
option on admin/settings/performance. Unfortunately, that option makes
developing CSS for themes or modules a true PITA. This module adds a developer-
friendly solution to the “Optimize CSS files” feature; it aggregates all stylesheets
except for those in the theme.
Blog Add-ons
By Abandoned Projects on the 7th of May, 2008
Blog Add-ons module adds some useful features to core blog module. It deals only
with an existing content (no modification of db) so it can be easily installed and
uninstall without affecting Drupal.
Simple module that let you configure weights for your profile categories so you can
change the order of them in the User Registration Form.
Drupal 6 version also changes the order of the tabs in the user edit form thanks to
the hook_menu_alter() function.
Drupal 5 Notes:
It does not change the order of the tabs in the user edit form. Please read
#304784: Weight for the Local Tasks for further discussion about this.
Sponsored by:
Infomagnet
Taxonomy context
This module utilizes the core taxonomy module to create a hierarchical menu tree
for each vocabulary. The menus are created as an independent block which can be
displayed contextually or display can be controlled through standard block
controls. This module also displays the term description for the the term list pages
as well.
This module also allows you to add taxonomy based breadcrumbs to node pages.
FileField Insert
By Abandoned Projects on the 8th of May, 2009
FileField Insert is a utility that makes inserting images and links to files into text
areas or WYSIWYGs much easier. It adds a simple JavaScript-based button to
FileField and ImageField widgets. When used with ImageField and ImageCache,
images may be inserted into text areas with a specific ImageCache preset.
Woopra
By tomdeb on the 18th of April, 2008
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Gigya Socialize
By Gigya on the 12th of July, 2009
Gigya Socialize provides a single API that aggregates authentication and social
APIs from Facebook Connect, MySpace ID, Twitter, and OpenID webmail providers
including Google, Yahoo, and AOL. The Gigya module for Drupal is fully
configurable, requiring little time to install.
The Gigya Socialize module makes it easy for Drupal site owners to:
events to social networks. Drupal site owners can couple user actions on the
site with sending social network status updates, tweets, and publishing
newsfeed items.
4. Customize the user experience by making it easy for sites to integrate user
profile and social graph data
5. Easily configure the user experience, design, and module functionality using
the Drupal administration panel.
Installation
This module requires more than downloading and enabling to work properly.
Please be sure to see the installation section of the documentation for instructions
on how to configure the module.
Alternate Login
By hunmonk on the 19th of November, 2006
#D7CX: I pledge that Alternate Login will have a full Drupal 7 release on the day
that Drupal 7 is released.
This module provides a simple interface that allows registered users to use a login
name which is different than their username.
CCK TableField
NOTES
2/5/2010 - Stable enough for an official release!
Backup Files
By Steve Lockwood on the 22nd of November, 2008
This module gives you a way to easily download a compressed archive file of any
files which have changed since the installation - ie files that have been uploaded by
users. By default, it is assumed that these will all reside in the site's "files"
directory but you can specify other directories to back up as well.
It is intended to complement the Backup and Migrate module, which backs up the
database tables. By using the two modules it is hoped that you can easily
implement a good backup strategy.
The module does not have a restore facility - but you can easily restore backed up
files using an ftp client or the file browser in the IMCE module
Alternative modules
The latest version of the DB Maintenance module (currently in beta) also gives you
the ability to backup files. Some users might find this a better solution as database
and file backups are handled in a single package (as well as database
optimization).
DB Maintenance makes calls to the tar and mysqldump commands to achieve its
backups. Backup Files uses a different technique - it uses the PEAR package and
the Archive_Tar package which, if they are not present on your system, can be
downloaded and installed with the module.
So, if your host does not allow access to the tar command Backup Files should still
do the job (and Backup Migrate will back up your database tables similarly).
SimplePie Core
By mustafau on the 11th of March, 2008
News
Note:
Usages Features
Premium
By Allie Micka on the 1st of September, 2005
XSPF Playlist
By arthurf on the 7th of June, 2007
Cookie Check
By nedjo on the 18th of October, 2007
Drupal requires cookies for user login, but by default no error message is given
when a user's browser is set not to accept cookies. The result is a broken
site--after attempting to log in, the user is returned to an empty login form with no
indication of why login failed.
Cookie check fixes this issue. When a user submits a login form, the module
checks for cookie support and provides an error message if cookies are not
supported: 'It seems your browser does not accept cookies. To log into this site,
you need to accept cookies from the domain @domain.' where @domain is the
name of the domain the user was trying to log into.
Based on a patch by chx and others: #2946: no warning is issued if cookies are
not enabled . If you'd like this bug to be fixed in Drupal core, please test and
review that issue.
Nodes In Block
By swentel on the 20th of December, 2008
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Mobile Theme
By Rob Loach on the 29th of May, 2008
Requirements
Browscap
Mobile Themes
This is a list of themes that work well on mobile devices. If you have any other
recommendations, feel free to post a note!
Nokia Mobile
Mobile
iUI
More Information
If you're looking for a more advanced solution, please have a look at Mobile Tools
or iDrupal.
#D7CX: I pledge that Mobile Theme will have a full Drupal 7 release on the day
Drupal 7 is released.
JS Alter
By effulgentsia on the 20th of December, 2008
This module adds a hook_js_alter() hook that other modules can use to modify the
javascript that gets output to the page. The module provides no end-user
functionality, but other modules can use this module as a dependency. Check out
the JS Registry, JS Debug Helper, and jQuery Form Update modules for examples.
Node Expire
By dllh on the 25th of August, 2006
This module allows you to set a "timer" into content nodes. When it reaches zero,
you can perform any type of action with the node, such as unpublishing it or
sending an email to the author.
Features
Perform custom actions when the nodes expire
Granular permissions: let only some users to modify the node expiration date
Date field uses jQuery UI DatePicker widget, if jQuery UI module is enabled
All data exported to Views, if enabled
Drupal code compliance
Checkall
By markus_petrux on the 20th of November, 2006
This module provides an extension to the builtin checkboxes element that allows
developers add "check all" / "toggle" / "uncheck all" actions to them. This is
specially useful for checkboxes that have a lot of elements.
Please note that Drupal 6 already has this feature available, but only for
checkboxes rendered in tables, such as those used in Administration -> Content
management -> Content. Checkboxes rendered elsewhere do not have this
feature.
<?php
$form['foobar'] = array(
'#type' => 'checkboxes',
'#options' => $options,
'#default_value' => $default_value,
'#checkall' => TRUE, // <--- this is it ;-)
);
?>
Teleport
By incidentist on the 21st of January, 2008
If you don't want to wait for the autocomplete to finish, you can just type a query
and submit the form. Teleport will guess what you mean and send you right there,
or display a list of options if it can't figure it out.
Decisions
By anarcat on the 7th of February, 2006
Google Ad Manager
By toemaz on the 27th of August, 2008
This module enables you to easily configure Google Ad Manager Ad Slots for
Drupal. Each defined Ad Slot becomes a block and can be added to a region. You
may also use [google_ad:ad_slot] to display Google Admanager ads within your
content.
Drupal 6
Try to install the dev release first, before installing the 1.0 release. The dev release
has many improvements and bug fixes but need some more testing before a new
1.1 release can be made. In case something doesn't work out, please report in the
issue tracker. Thanks!
See below for 6.1.x dev instructions, which doesn't require editing
templates
if (module_exists('google_admanager')) {
$vars['scripts'] .= google_admanager_add_js();
}
Image Upload
By bojanz on the 3rd of September, 2008
Image Upload is an image module for Drupal based on the upload module and
inspired by the imagefield module.
Features
AJAX upload and removal of images
Thumbnail generation
Categories
Previews
Lightbox2 integration
Views2 integration (requires views 6.x-2.0-rc2 or later.)
NOTE: If you want lightbox2 integration in views, be sure to select the " Link
this field to the full image." option!
<?php
foreach($node->images as $fid => $image) {
if($image->term_name == 'Default') {
echo $image->img_html; // HTML for the image thumb, when clicked
shows the full image (uses lightbox2 if available)
}
}
?>
Sponsored by:
Brakkar
http://galerie-melki.fr
Contrib Toggle
By dbabbage on the 9th of January, 2009
I have determined that significant architectural issues with how the previous
releases functioned had the potential (if an error occurred) to render a user's site
unusable though disabling critical modules, and requiring a restore from backup or
manual re-activation of the modules in the database. This was unacceptable to me
so I have unpublished the release. I recommend all users disable Contrib Toggle
from their sites until an acceptable alternative is found. Changes in Drupal 7 mean
that this issue would not occur there, so it is possible that the dynamic module
activation features of Contrib Toggle may be able to be re-introduced there even if
a satisfactory solution for Drupal 6 cannot be found.
Current issues
There are indications contrib_toggle might be incompatible with modules that have
parentheses in their display names [e.g. GetID3()] or in their dependencies, [e.g.
Filefield includes Filefield Meta which has a dependency on GetID3()]. Outcomes
can include an unusable site if modules are disabled that should not be, when you
save the modules page. If you have any modules installed that contain
parentheses in their display names, you may wish to disable contrib_toggle until
this is clarified.
When upgrading between Drupal core versions (e.g. 6.8 to 6.9) it is recommended
that all non-core modules ("contrib modules") are deactivated first. When you have
modules with multiple dependencies, this is a needlessly time-consuming and
fiddly process. The Contrib Toggle module provides a button on the module
configuration page (/admin/build/modules/) to mark all contrib modules for
deactivation, reducing this process a simple two-click exercise. Click the "Disable
Contrib" button, then click "Save Configuration" to actually disable the modules.
Contrib Toggle automatically disables itself in this process.
Between core upgrades, Contrib Toggle also provides an mechanism for dynamic
activation and deactivation of modules with dependencies. When Contrib Toggle is
active, all modules on the module admin page can be activated and deactivated.
Activating a module will prompt you whether you wish to activate any other
modules it depends on. Deactivating a module will likewise prompt whether you
wish to deactivate any modules that depend on it.
Usage
In one's own module: in the definition of
checkboxes/radios form element, add the
'#multicolumn' property to the checkboxes or radio
buttons form element definition:
<?php
$form['my_checkboxes'] = array(
'#type' => 'checkboxes',
'#multicolumn' => array('width' => 3),
.
.
.
);
$form['my_radios'] = array(
'#type' => 'radios',
'#multicolumn' => array('width' => 5, 'row-major' => TRUE),
.
.
.
);
?>
The 'width' required parameter specifies the number of columns to display the
checkboxes/radios. Set 'row-major' => TRUE to change display across first, then
down. The default is column-major: down first, then across. The 'minimum height'
optional parameter can be specified to keep columns from looking "short/flat" by
using fewer columns than the 'width' parameter to keep column height to the
specified minimum. In row-major layout, 'minimum height' does "try the best"
effort.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
BAWStats
By egfrith on the 26th of November, 2007
This module provides the display of AWStats web statistics data (generally
collected from web server logs).
The BAWStats module integrates the third party betterAWStats system into drupal.
The betterAWStats project is a PHP library and CGI that displays AWStats web
statistics data in a convenient and customizable way.
Statistics data is collected by AWStats, stored in the normal AWStats files and
presented using the betterAWStats engine within drupal. BAWStats has the ability
to display statistics information for multiple websites. Data is displayed in a variety
of graphs, tables, and schematics.
VideoField
By tamerzg on the 9th of September, 2009
Idea behind this module is to have a simple field for uploading video content,
something similiar to imagefield for images
Nofollow List
By greggles on the 28th of January, 2007
Allows a blacklist of sites that will have a rel="nofollow" attribute added to their
link tags whenever used on your site. Originally the only page in the blacklist was
Wikipedia, though it now allows an admin controlled blacklist and whitelist.
Installation note: You must configure the input formats and add this to a format
for this module to work.
ATTENTION!!!
The stable release (6.x-2.0) now uses 'libraries' instead of 'js_libraries' for
directories!
About
Using this module libraries can be registered into Drupal's system. After registering
a library, modules and themes can load these libraries using this module's API to
extend their functionality.
This module also provides an user interface for managing your installed libraries. It
provides an easy workflow for keeping track of installation
statuses of your javascript libraries.
Feed Path Publisher allows site admins to publish multiple RSS feeds in the
document's <head> tag. Modern browsers use this information to populate the
(usually orange) RSS icon in their URL or location bar.
Feeds can be published globally or per path. This is especially useful when you
have multiple feeds on a site -- say, generated by Views' RSS module -- that
should only appear in certain areas.
Credits
Development of this module is sponsored by Four Kitchens and That
Other Paper.
This set of modules and themes turns Drupal into a platform for developing
Facebook Applications. This allows you to embed your content and features within
facebook, or allow facebook users onto your site via Facebook Connect.
With Drupal for Facebook, you can harness all the power of Drupal in you Facebook
App. If you already have content in Drupal, you can expose it on Facebook.
The Drupal for Facebook philosophy is that the functionality already built into
Drupal should be used to create Facebook Applications. Where possible, we use
Drupal's user management, permission schemes, blocks, views, etc. to implement
the Facebook App. Experienced Drupal users will find it very straightforward to
build a Facebook App. While Facebook developers new to Drupal may want to
spend some time on Drupal.org learning best practices.
Drupal for Facebook contains several sub-modules. Enable just those that you
need. For example if you need Facebook Connect, enable fb_connect.module ;
Canvas Pages, fb_canvas.module ; wall posts and status updates, the
fb_stream.module ; and so on...
Drigg
By mercmobily on the 10th of November, 2007
Drigg is a powerful Drupal module that allows you to create Digg and Pligg-like
web sites.
IMPORTANT NOTES:
NOTE 1 : If you want Drigg to support another video service, please read this
first: http://drupal.org/node/244877 .
NOTE 2: ANY CSS/theming question will need to be directed to the Drupal forums.
The ONLY CSS/theming bugs we can allow are the ones that affect the default
Drigg theme. This is because we need to spend time improving Drigg more than
anything else.
Features
Version Date Links Status
Download · Release Development
6.x-1.x-dev 2009-Jun-23
notes snapshot
Download · Release Recommended
5.x-1.36 2008-Sep-25
notes for 5.x
addtofavorites
By thierry_gd on the 8th of October, 2006
Description
-----------
This module create a block for helping users to :
A block is created which can be placed anywhere on the site that by default
displays the current logged in user's profile complete percent data. As the user fills
out more of their profile, the percent increases. Additionally, a "next" tip link is
displayed informing the user that if they fill out a particular field in their profile,
they will increase their profile complete percent to a specific value. A link is
provided for this "next" tip, sending the user to the exact page and highlighting the
exact field that they need to fill out to increase their profile percent.
Soon to come:
StatCounter
By boombatower on the 12th of February, 2008
This module aims to make it second nature to add and configure the way stats are
displayed on a Drupal site.
For a comparison of the two easiest methods that StatCounter tracking code can
be inserted please visit the StatCounter forum post.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
iTunes
By drewish on the 24th of December, 2008
Apple's podcasting specifications add several channel and item elements to RSS
feeds. The iTunes module allows a podcaster to associate the item level
information with nodes and the channel level information with a View.
A default view is included but disabled by default. You can either clone it or modify
it to suit your needs. This module doesn't handle the specifics of associating files
with nodes, for that you'll need to use something like the Audio module or FileField
module. The 6.x-1.1 release adds has support for outputting FileFields as RSS
enclosures.
jQuery AOP
By effulgentsia on the 20th of December, 2008
This is a tiny module that adds the jQuery AOP plugin to all pages. This module
provides no functionality to end-users, but can be listed as a dependency by other
modules wishing to use this plugin.
The Smart menus, Smart tabs duo of modules make everyone's Drupal experience
just that little bit more convenient. The two modules give menus and tabs a
memory, so that when you revisit a page, your previous tab or menu choice is
already pre-selected for you. Not only will this save you numerous clicks, it will
almost feel like the system senses where you'd like to go, making the experience
more intuitive. No longer will you have to retrace your clicks to get back to where
you wanted to stay or waste clicks to escape from Drupal's rigid default selections.
Instead you'll find that Smart menus and Smart tabs create default selections
naturally, based on your personal click patterns as they evolve during the session.
Once you've used these modules for a while you won't notice they're there -- but
you'll miss them when they're gone.
This is a collection of logging and alerts modules. They interface to the new custom
logging watchdog hook available in 6.x.
Blog Theme
By beginner on the 22nd of March, 2005
Blog theme allows users to have persistent themes for their blogs based on the
theme they choose for their account. When others view thier main blog page, or
any node (of specific admin-defined types) created by them, the reader will see
the authors theme instead of their own.
An add-on for the Organic Groups (og) module that makes one group mandatory
for all new users and/or requires new users to pick a group.
QueryPath
By mbutcher on the 3rd of March, 2009
Here's a screencast that shows what you can do with QueryPath and Drupal.
More information
For an introduction, see Get to know the QueryPath PHP library at IBM's
DeveloperWorks website.
For a detailed look at the library, see the API documentation for QueryPath.
The Drupal-specific database features are documented in the
querypath.classes.inc file.
There are many examples at the official QueryPath wiki.
The QueryPath Examples module (included with this module) provides
examples of using QueryPath inside Drupal to handle database lookups, RSS
parsing, and FAPI integration to query the MusicBrainz XML service.
Bookmarks
#D7CX: I pledge that Bookmarks will have a full Drupal 7 release on the day that
Drupal 7 is released.
Bookmarks provides a unique (non-shared) menu to each user. The menu can be
modified / updated by the individual users and by the site admin (or anyone who
has those permissions). Bookmarks can also be made public and they will appear
on the user profile page. For example, user 1 would have public bookmarks at
bookmarks/public/1.
The dependency on DHTML Menus has been removed with the 6.x-2.x series. The
latest release of DHTML Menus interfaces directly with the menu system. The
module will continue to function without DHTML Menus but all folders will always
be expanded. To get collapsible folders you will need to install a module that
provides this. DHTML is known to work with this module.
You can now specify default bookmarks which will be added to all new users and
preset bookmarks which are bookmarks that are defined by the system
administrator and can later be added by the user. For example:
Instead of the user having to create this same group they can go to the presets
tab and select add folder to have this group added to their bookmarks.
In Drupal 6 the BlogAPi module's compatibility with Windows Live Writer was
broken. This module started out as a direct port of the Drupal 5 BlogAPI module to
Drupal 6. I have been working on some extra features to better integrate with
WLW.
User Comment
By gwen on the 12th of June, 2007
This module lets users delete comments on nodes they create without giving them
full comment administration access. Permissions are on a per node type basis, so
it's a great way to, e.g., allow users to administer comments on their own blogs.
Additionally, you can configure this module to force comments on selected node
types to be approved before they get published. As with delete rights, this is
administered by users so you don't have to do it yourself.
As with all new modules, please test before using on a production site.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Allows you to create a feed for a view, much like Views RSS, except you can
specify any custom markup you want (XML, JSON, whatever) instead of just RSS.
The module works by providing a view argument and was largely copied from
views_rss and modified.
WARNING: This module is intended to allow the quick creation of simple custom
feeds backed by views. There are 2 main problems with this module:
1. node_load() is called on each node to allow quick creation of feeds - this causes
many queries and performs poorly
2. The module promotes saving code in the database. This is bad form for
complicated code that should be in version control.
If you are fine with these 2 points and simply want to create quick and simple
feeds, then you've found the right module!
6.x version needs some love...please help with patches to get it to a point
release. You can find the dev release here.
Recent Changes
By rötzi on the 7th of February, 2007
Please note that the access check is broken at the moment. So if you have
sensitive information, don't use the module until this bug is fixed.
The recent changes module let's you track all editing on your site. A page is
provided with a list of all revisions and comments in chronological order.
If you have the diff module installed, the RSS feed will also include a difference
view between node revisions.
The recent changes page and the RSS feed are accessible to everyone with the
view revisions permission.
See the demo page and the RSS feed of the demo page to see how it looks like.
If you have MySQL 4.0.x you need a workaround for an SQL problem
TagTool
By jimyhuang on the 29th of June, 2008
Tag is free, but one major problem of autocomplete input style is that we don't
have enough guide for customer. Sometimes we need to let user "choose" exists
tag by simple click, and of course they still can add their own defined tag in
textfield.
Updates the jquery.form.js plugin used by Drupal from version 2.01 to version
2.16. Requires the jsalter module.
One benefit of the newer version of the plugin is that it triggers a form-pre-
serialize event as part of ajaxSubmit. This feature is used by the Wysiwyg API CCK
Integration module.
Video Upload
By jhedstrom on the 25th of April, 2008
#D7CX: I pledge that Video Upload will have a full Drupal 7 release on the day
that Drupal 7 is released.
The Video Upload module provides a CCK field type that allows for the end user to
upload video directly to YouTube, using a single account for the site.
The video never hits the Drupal host (for the 5.x version only—see the 6.x version
below for details on the difference between browser and direct upload methods),
saving on storage and bandwidth bottlenecks. Furthermore, the end-user doesn't
need a YouTube account, since all video is stored under the site's account. Video
can be organized on YouTube with customized developer tags, currently with
limited token support.
The module uses the Zend GData client library for communication with YouTube.
This can be downloaded here. See Video Upload's INSTALL.txt for details on
installing this library.
Note: The Zend library requires PHP version of 5.1.4 or higher, and as such, this
module does too.
Related links
By Zen on the 13th of December, 2004
The relatedlinks module enables nodes to display related URLs to the user via
blocks. Related links can be defined in 3 ways:
Parsed links: links that are retrieved from the body of a node.
Manual links: links that are added manually.
Discovered links: links that are discovered by the module using various
criteria, including the category terms of a node and suggestions provided by
the search module (when enabled).
The module also allows for flexibility in creating blocks for each type of related
links or creating blocks for a combination of link types.
Recommender API
By danithaca on the 17th of February, 2009
The module provides several core algorithms in the API framework. But in order to
use those algorithms in Drupal, you need to write your own modules using the
APIs, or use existing modules. Please refer to README.html in the package for
more details.
Taxonomy Lineage
By Agileware on the 7th of December, 2005
The Taxonomy Lineage module adds a table to the taxonomy database which
allows nodes to be sorted by taxonomy hierarchy. The module adds no new sort
function by itself, so simply adding this module will not add functionality. However,
it can be used with the Views module, and PHP snippets or custom code may be
written to sort, as well.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
OG Menu
By ashsc on the 26th of October, 2007
Features :
Taxonomy Other
By rellis on the 8th of June, 2008
jQuery is used to hide and show the associated text input field.
Duration
By jpetso on the 22nd of March, 2008
In order to add a new CCK field, go to the "Add fields" form and select any widget
for the "Duration" field type. Configure, use, rejoice.
Developers can find the API documentation inside the module files, examples for
using the form elements are provided in duration.example.
If this module doesn't fit your needs, the Date module might be worth a try.
This project was originally provided by zites.net internet solutions and sponsored
by IPA (Internet Privatstiftung Austria) as part of the Netidee program.
Disclaimer
Author Contact
By JmsCrk on the 29th of February, 2008
Shows a contact form that contacts the author of the current node.
Description
Creates a block that shows a contact form that when submitted, sends a simple
contact email to the author of the current node. This might be useful for a
multi-user blog or auction site, for example.
Although the block will automatically only show on nodes, you should configure it
to only show on the nodes you want - eg only on blog content types or certain
URLs.
From the block configuration page you can also set text to appear at the top of the
form. This could give a short instruction or reminder to include your phone
number, etc.
Note that the block now only appears for authors when they have their
'personal contact form' enabled. So if you update to the latest version and your
block dissappears, enabling the personal contact form will most likely fix it.
It is also suggested you install the Captcha module to help prevent spam going to
your node authors - see http://drupal.org/node/311349 for some help with this.
In addition to the standard Drupal block visibility options, you can configure:
- which nodes will be displayed
- the number of seconds before changing the ticker
- the size of the ticker block
Return-Path
By budda on the 14th of September, 2006
Fixes the problem of bad email 'Return-Path' header settings which prevent email
bounce backs going to the sender
of the email.
Spread
What it does?
Additionnaly, a watchdog entrie is added logging who sent and who received.
MyAccount_alter
By Jody Lynn on the 6th of February, 2008
DIY Edition:
I haven't been maintaining
this module, largely because
I don't use it myself. Its
functionality is easy to create
with just a few lines of custom code. Stephenh made a tutorial
Gets rid of unwanted sections on the 'My Account' page such as the 'History'
section or anything added there by a contributed module.
New in DEV version: Assign weights to the sections on the 'My Account' page to
change their order.
Profile permission
By boombatower on the 28th of November,
2008
Useful Drupal module to assign separate themes for different roles (including
Often you want to separate Drupal administrative interface from frontend. You can
do this assigning appropriate theme for you as user. What to do if you want to
show different theme for non-authorized user?
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
For ongoing updates and other information about this module please visit my blog.
Taxonomy Filter
By solotandem on the 17th of April, 2006
This module provides a new Views argument plugin for date fields that allows for
arbitrary date ranges in summary views. If you need to generate a listing of nodes
by quarter, academic term, or some other site-specific date range then this is the
module for you.
Note: This module has only been tested on MySQL 5.x and I'm fairly sure it will not
work on PostgreSQL. Unfortunately it requires doing seriously bizarre things in SQL
that are not at all portable.
Once this module is enabled, you will find a new Views Argument handler under
the "Date" group called "Date: Date range". It works in the same way as the
normal "Date: Date" argument, except that instead of setting a granularity for the
summary view you may configure your own arbitrary set of date ranges at the
bottom of the configuration form.
These date ranges should be in the order you wish them displayed, and together
should cover the entire year. They may be given any label you wish.
When the view is displayed, if no date is given then a summary view will be
generated that uses the specified date ranges rather than more common ranges
like a summary by month or by year. Each date range will be within a given
calendar year, so will be along the lines of "Quarter 3 2008", "Quarter 1 2009",
etc.
This module should only be installed if required by other modules. It does not add
any additional functionality, and does not have any configuration options.
Autotag
Big Autocomplete TAXonomy
Development of this module was carried out by Simon Rycroft and funded in part
by the EDIT project
Media Mover
By arthurf on the 2nd of January, 2007
interact with a file. Media Mover can take a file emailed to an email account, turn a
file attachment into an FLV file, create a new node with the file data, and then
save the file on an external file storage system like Amazon's S3 all at once. And
that's just the start.
This input filter inserts even and odd classes into user submitted tables within
nodes. This allows for proper table theming ("zebra stripes") to occur while
allowing users to use regular table tags or a WYSIWYG editor to create tables.
To use this module, download, enable, and add to your input formats. Depending
on the theme, CSS for the even and odd classes might need to be added. For more
information, see the included README.
Ubercart Affiliate v2
By bojanz on the 9th of November, 2008
Update (6. Feb. 2010): I have released Ubercart Affiliate 2.5 for Drupal 5.
This is the final release for Drupal 5. You are strongly encouraged to
upgrade to Drupal 6.
The 2.x-dev version for Drupal 6 is much more advanced, and should
transform into a 2.5rc2 release soon(ish).
Features
User based tracking
Help
Documentation is in progress, try this tutorial for tips on getting started.
Sponsors
Aaron Schiff (http://www.ecopaper.com/)
Jason Graham (http://polishyourimage.com)
A Mountain Top, LLC (http://amountaintop.com)
ad_flash
By chris.cohen on the 4th of December, 2008
This project has been created from the on-going development of code and desire
for a formal module to be created. The original discussion is at #135567:
Developing a flash plugin for the ad module
Installation
2. Install, enable, configure and verify the getID3 module and getid3 php library
3. Due to the need for some extra elements to get this module working, and some
of these elements not falling under the relevant licences, it is not possible to
include them for download within this module.
Visit http://www.adobe.com/devnet/activecontent/articles/devletter.html
Scroll down to ‘Requirements’ and download the sample archive.
Create a subdirectory inside the ad_flash directory, called ‘scripts’.
Extract AC_ActiveX.js and AC_RunActiveContent.js into this directory. The
paths to these files should be ad_flash/scripts/AC_ActiveX.js and
ad_flash/scripts/AC_RunActiveContent.js.
User Read-Only
By deekayen on the 8th of March, 2006
Term Fields
By B-Prod on the 28th of January, 2009
Term Fields allows you to define fields for taxonomy terms in the same way that
CCK allows you to define fields for nodes.
You own a book review site where you use the Taxonomy module to classify
book reviews by the book author. You've created a view that lists all book
authors on the site, but instead of just listing the author's name, you'd like to
include some biographical information as well, such as the author's date of
birth.
You have a video game fansite where your classify news, reviews, and
images with a vocabulary where all the terms are games. You want to create
an index of all games on your site, but instead of just listing the name of the
game, you want to list the game's release date, publisher and platform.
You have a recipes site where recipes are nodes and are classified with a
vocabulary where the terms are the chefs who created the recipes. Again,
you want to list all the chefs with a view, but you also want to list their
favorite recipe next to their name.
Any situation where taxonomy terms need more than just a title and a description
is where Term Fields comes in to use.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Subdomain
OVERVIEW:
Subdomain automatically creates subdomains
for your site and assigns nodes to those
subdomains.
Node Author:
EXAMPLE: A user named "Mary" and her nodes
would be at
http://mary.example.com
Taxonomy Vocabulary:
EXAMPLE: A term named "Seattle" and associated nodes would be at
http://seattle.example.com
Organic Group:
EXAMPLE: A group named "Pizza Lovers" and its nodes would be at
http://pizza-lovers.example.com
Frontpage Slideshow
By wilco on the 5th of February, 2009
This is a module to be able to easily configure and add the Front Page Slideshow
from JoomlaWorks to Drupal.
The idea is to create a slideshow and add slides as you would add any other story.
The slideshow is then set up as a block which can be put anywhere on the site on
any page you want.
For the module to work you will have to pay for and download Front Page
Slideshow.
Maintained and developed for the iSchool project for the University of Toronto.
(New Site being released soon!)
Drupal 6
ALPHA RELEASED
Please start testing this out as soon as possible so the bugs can be worked out.
This module has been rewritten to integrate with Rules. Instead of going to a page
to assign limits you now just need to create rules. A default rule has been provided
as an example.
When creating your rules there are now many hundreds of ways to implement your
limits. Limits can be applied to roles, users, dates, or anything that can be
accessed using PHP. If you need help in creating your rule post a support request
in the issue queue. Make sure to include all relevant information about how you
Future Development
There is a current release for Drupal 6 which is only a port of the original module. I
plan to implement several more features listed below. This development will take
place in version 2 of this module. I only plan to fix bugs in version 1.
Drupal 5
There will be no new releases for this version of Drupal unless it is a
security fix.
Content administration
By detour on the 23rd of October, 2008
The built-in content management page requires the 'administer nodes' access
permission, which grants access to a broad range of content-related
operations. This module's page is accessible to users granted a permission for
only that purpose. Through this page, normal content permissions are
enforced, so content can be viewed, modified, or deleted only by users who
have these permissions.
JavaScript is required for most of these features. Also, this module requires PHP
version 5.2.
Menu HTML
By killes@www.drop.org on the 29th of November, 2008
This very simple module adds a checkbox to the menu item edit form and allows
the admin to add html to the menu item title. The idea is to use this for external
links for which you want to display a logo of the visited site.
Note: If you use this module make sure that only trusted users have permission to
edit menu items.
This module uses JQuery and the AJAX File Upload Jquery plugin to present a
preview of a user's new picture as soon as they select one. Uploads will be sent
through the same validation process and errors will be reported immediately after
selection has been made.
Simple Ad Block
By rainstyle on the 15th of June, 2008
Customisations
External links filter is being developed by Nederdev. The author may be contacted
for paid customisations of this module, Drupal consultation or other Drupal-related
projects.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Amazon Store
By rfay on the 5th of April, 2009
Advertising API (formerly Amazon Associates Web Service, or AAWS) for Drupal.
You can install this and right away you have an Amazon Associates Store. Get
yourself an Associates ID and then all purchases made through your store will
result in a commission going to you. Allows searching, provides product pages, and
manages a shopping cart.
Dependencies:
Amazon module.
You must have PHP5.2+
Nice-to-have:
Panels module. (The 1.x releases work with Panels 2, the 2.x releases work
with Panels 3). If Panels is installed, there is a default amazon item detail
page and multiple panel panes provided so you can customize it.
If thickbox is enabled then you get large-size images when you click on a
product image.
Demo: View the demo (1.x) which is really a live E-commerce site (and the original
sponsor of this module).
Notes:
OpenX
By brmassa on the 11th of December, 2008
Features
Small and light
Works with OpenX Manager module
Drupal code standards
Topic Hubs
By febbraro on the 17th of October, 2008
For example, a topic hub of “healthcare” may have related topics of “homeopathy”
and “medicine”. Through topic hubs, readers can explore all content related to
subjects they are interested in. And, different from other news topic pages, these
are configured automatically instead of being curated by editorial staff.
Topic Hubs 6.x-1.x iintegrates with Panels2 for full control over layout and content.
Calais Collection
Also part of the collection is
Calais
Calais Marmoset
More Like This
TopicHubs
Credits
Version Date Links Status
Download · Release Recommended
6.x-2.1-rc1 2009-Sep-02
notes for 6.x
When the registration form appears the user will have the option to enter a
username, e-mail address, and password if the user settings allow.
Instead of showing an error message when the username is already taken, the
module automatically generates a name for the user, and notifies them of the
change.
The user receives two emails after registration:
inform them of successful signup to the site, and possible letting them know
their new password/username
confirm subscription to the newsletter
Table Manager
By pobster on the 12th of November, 2005
A simple module which automates the creation of tables and allows you and
sufficiently permissioned users to add to them and maintain them.
jQuery Tools
By Rob Loach on the 12th of June, 2009
Tabs
Tooltip
Scrollable
Overlay
Expose
Flashembed
Live
By Gurpartap Singh on the 27th of November, 2006
Comment preview.
Node preview (Drupal 6 only).
with Page and Story content types, and hence currently supported with. CCK
support not included. For full support for your custom content types, or some
complex validation you might want to hack into live.node.inc and the companion JS
file.
If you have any concerns about it, feel free to contact me!
Captcha Riddler
By imerlin on the 9th of May, 2007
Requires Captcha
Inspired by this discussion and the fact that many Drupal pages are plagued with
endless amounts of spam. While modules like akismet and spam offer a great way
of filtering the spam after it's being submitted the purpose of Riddler is to
compliment these modules by catching it before it gets submitted.
Session expire
By kbahey on the 5th of November, 2007
Expires rows from the session table older than a certain time.
On busy sites, the sessions table can grow to be very large, and that can cause
slow accesses to it, as well as slow writes due to locking, leading to performance
bottlenecks.
Drupal uses the PHP garbage collection mechanism to cleanup the sessions table,
but this mechanism depends on PHP's configuration, and can fire for any session.
This module moves this functionality to cron, and hence is a background process,
and is consistent and predictable regardless of PHP's garbage collection
configuration.
Installation
To install, copy the module's directory and all its contents to your modules
directory.
Configuration
To enable this module, visit Administer -> Site building -> Modules.
The default settings are suitable for most sites, but you can adjust them to your
particular needs. The instructions there should be self explanatory.
Sponsors
This module was developed with sponsorship funding from the following sites:
Rue 89
Ads of the World.
Author
Version Date Links Status
Download · Release Development
6.x-1.x-dev 2009-Feb-06
notes snapshot
Download · Release Recommended
5.x-1.0 2008-Mar-08
notes for 5.x
Home box
Be sure to check README.txt and if you have problems with jQuery Update
read this issue.
Features
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Pollfield
By mario_prkos on the 14th of February, 2007
You can read about bugs and issues of every version in its release notes.
The future of Pollfield issue for discussing features and user experience
about pollfield
Please take a moment, tell your opinion, your experience, your frustrations, what
you like, what you don't like about Pollfield. Your opinion matters; it will determine
what Pollfield will be in the future.
Thank you for your contribution!
Version 5.x-1.6
Development and support are mostly focused on D6 version, so D5 version might
not get full attention in solving issues.
Version 6.x-1.11-BETA1
Features
Themer
By tjholowaychuk on the 11th of December, 2007
Brief description:
A must have for heavey themers, this small but powerful module will become a
must for CSS based themes. Please submit any feature requests that you would
like to see contributed to this module. Body classes allow for some very intuitive
and powerful css changes such as quickly hiding un-needed form fields from
someone with the "manager" role, swapping random images or logos, updating
images based on the users locale etc.
instead of checking a lot of modules and resubmit the modules page over and over
again.
Commands
drush mm enable
enabled the given modules and needed modules
view_unpublished
By dsantangelo on the 11th of August, 2008
Description:
This module allows you to grant access for specific user roles to view unpublished
nodes of a specific type. Access control is quite granular in this regard.
Additionally, using this module does not require any modifications to your existing
URL structure.
Usage:
After installing the module, navigate to your user access page and assign the
appropriate permissions to the roles you wish to be able to view unpublished
nodes. For each role that (now) has permissions to view unpublished nodes, assign
the "use view_unpublished" permission to them as well.
This is a views display based on the default views display that does not have any
additional features or "cruft" that you can use to create embed views for your site.
Requirements
* Views 6.x-2.x
If you are not sure what embed views are check out http://views-
help.doc.logrus.com/help/views/embed
Shared Email
By aufumy on the 6th of October, 2008
The shared email module overrides the 'user' module's validation that prevents the
same email address being used by more than one user. Works for both registration
and account updates. Displays a warning to the user that they are using a shared
email.
Based on http://drupal.org/node/15578#comment-249157
This module modifies the email address before it is validated by the user module.
Because it only changes the edit value rather than the form value, the validation
will pass but the original unchanged email is still stored properly.
Make sure to enable the 'show warning text' permission for the users role that can
see the warning message.
Top Searches
By z.stolar on the 10th of June, 2008
Supplies a block with a list of the top search phrases in the site.
This module adds a table to store search phrases, and to count them. A block is
TODO:
- improve the deletion process of the DB table - add a confirm message - Done in
the Drupal 6 version
- add some moderation means, so it's harder to tweak the results by searching
again and again
- move config options to the block configuration page
- **Done**: add a hook so other modules can add search phrases to the DB table
(for example - through a view using the search index, and an exposed filter)
Triggerunlock
By jvandyk on the 15th of February, 2008
By default, the Drupal 6 trigger module displays appropriate actions for each
trigger. Each action has declared which hooks it is appropriate for.
This module lifts that restriction, making any action available to any trigger. Use
with care, as making an action assignment that does not make sense may lead to
unintended consequences.
Note that because of its simplicity, and the fact that Drupal 5 does not recognize
the "core = 6.x" statement in the .info file, and because triggerunlock does not
actually declare its dependency on actions (since actions is built-in in Drupal 6),
the 6.x version of triggerunlock can also be used by Drupal 5.
Campaign Monitor
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module here helps you integrate Clicky with your Drupal website in a snap.
site id number + site API key: to integrate with the tracking code and the
dashboard API
Stats Dashboard (in an iframe)- both next to the settings page and under
your site's Reports menu punkt
show getclicky banner image in a block and/or in the html footer - good for
the affiliate program. Several images available.
User Activity
Userpoints Login
By jenlampton on the 15th of December, 2008
Userpoints Login allows users to earn a specified number of points for each login.
We also specify a minimum time interval between logins that must be exceeded for
these points to be earned.
Example: if the time interval is set to 24 hours, and a user logs in on Monday at
9am, they will not earn any points for additional logins on Monday, but if they
return after Tuesday at 9am they will receive points.
Keyword Autocomplete
By rszrama on the 6th of August, 2008
The administrative interface lets you view, edit, delete, or add saved keywords so
you can seed the autocomplete with keyword strings you think your users will find
relevant to your site. Settings let you specify which forms to attach the
autocomplete to (search form, search block, search theme form) and how many
keyword strings to display.
Stores password hashes securely. The default password hashes are insecure - MD5
is easy to crack, should an attacker find a database dump or gain access to your
database. This module implements secure password hashes using the phpass
password hashing method. This is the same approach that is used for Drupal 7.
Ajax Login/Register
By compujohnny on the 7th of June, 2009
This module provides a smooth way for the user to login and register at any Drupal
site
This module provides a block with 2 links (Login, Register) for the
anonymous user.
When the user clicks on Login or register the requested form appears in a
nice ajax popup.
The login and register forms can validate using ajax and not redirect on
error.
On success the module redirects to the user page.
When user is logged in, the block provides a Welcome !username message
and a link to the user page and a logout link.
This module integrates the thickbox plugin with the Ajax module and
provides a simple, easy to use and cool login and register block.
Module Dependencies:
Ajax
Ajax thickbox plugin(part of Ajax)
SWF Embed
Developers, get started by reading the SWF Embed Handbook Page. The handbook
walks you through the process of using SWF Embed in your own code.
For an example of SWF Embed in action, see the Flashy movie player, a 100%
open source video player for Drupal.
Simplenews Digest
By Steve Dondley on the 3rd of August, 2008
This module works with the simplenews module to allow you to automatically
generate digest emails to subscribed users. The emails contain a simple listing of
links, grouped by node type, to nodes posted on the site since the last time a
digest newsletter was sent out. The following can be configured:
Author's Note, July 22nd: I've got one of my guys updating the module. We've
released a new dev snapshot for d6. We will be patching and fixing bugs
frequently. Thanks for your continued patience.
When editing CCK fields, the selector is built with the types where the field really
exists. This behavior has the nice effect that you can quickly check if the field
being edited is shared by simple inspection of the selector options, and it offers a
quick method to switch from one type to another to compare the instance related
settings of the field on different content types.
A note for themers: The output for content type selector is rendered in the help
section of the page, using hook_help() . So if you cannot see the content type
selector, please make sure your page template prints the $help variable.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Texy!
By havran on the 4th of September, 2006
Texy! allows you to enter content using an **easy to read** Texy syntax which
is filtered into *structurally and typographically valid* XHTML. No knowledge of
HTML is required. Texy! is one of the most extensive formatting tools. It allows
adding of images, links, nested lists, tables and has a full support for CSS.
Delete all
By kbahey on the 23rd of December, 2007
This module is used to delete all content and/or users from a site. This is mainly a
developer tool, which can come in handy in several cases, listed below.
The usual way to do this is to go to Administer -> Content then select all the nodes
and delete them. This works if you have a handful of nodes only. If you have
hundreds or thousands of nodes, then it is not a practical solution.
Another option is to directly delete the nodes from the node table in the database.
This does not work properly, since there are also comments, and many tables for
add on modules that needs to be cleaned.
This is a test site that the client was using for a period of time, and they must
clean it up before starting with real data.
You are testing something that creates a lot of nodes (e.g. aggregator), and
want to do it over and over again.
You created a site in the past and want to replicate it again, but with new
content.
Note that for nodes, comments and all additions to nodes that contributed modules
may have added. For users, any additional module data will also be deleted.
Usage
Version Date Links Status
Download · Release Development
6.x-1.x-dev 2010-Feb-20
notes snapshot
Dynamic Field
By sourcen on the 10th of February, 2009
Dynamic Field is a CCK field that returns a textarea where you can enter custom
PHP code. The code is computed real-time and lets you access Drupal objects like
$node, $user...
Note:
This is not a duplicate of ComputedField! ComputedField computes and saves the
value in the database when the node is created but Dynamic Field doesn't store
the computed value...it computes the php whenever the node is rendered in the
theme.
Usage:
All you need to do is place the PHP directly into the CCK field without the <? ?>
tag.
$nid = $node->nid;
return $nid;
$ntype = $node->type;
return $ntype;
Fancy Login
Overview
Fancy Login adds javascript based,
lightbox-style login functionality to your
site. When the user clicks on any link that
links to /user/login, they screen dims and a
login box is created in the center of the
screen.
Installation
Installation is as simple as installing the module. After it is installed, any anchor
tag (<a>) that goes to the URL user/login will automatically be enabled with the
Fancy Login functionality. A block is also provided (though disabled upon
installation) that contains such a link. This can be used to replace the current login
block that ships with Drupal. This block will not appear when a user is signed in.
Graceful Degradation
Because Fancy Login is set up to target any anchor tag that goes to user/login, if
the user either doesn't have javascript enabled, or is on a browser that doesn't
support javascript, they be taken to the user/login page, meaning that no
functionality is lost, as they can sign in on this page.
Demostration Video
A short demonstration video showing how the module looks can be downloaded
here.
FeedAPI ImageGrabber
By publicmind on the 3rd of April, 2009
RSS feeds usually do not contain the images associated with the feed-items, and
therefore ImageGrabber visits the feed-item's webpage to download the image.
The downloaded image is stored in an imagefield created by the imagefield
module.
Features
Requirements
Draft
By darren.ferguson on the 9th of September, 2008
The Draft module provides the ability too create drafts of existing nodes as well as
new nodes before you have saved them.
The module utilizes the jquery.fields plugin to serialize all of the information and
then the information is stored in a database row serialized.
The module provides the ability to autosave the content without the user having to
hit the Save as Draft button on the form.
The Draft Module provides support for the following rich text editors:
FCKEditor
CKEDITOR
TinyMCE
Image filter
By raintonr on the 3rd of August, 2004
This module allows you to reference image nodes from other nodes.
To use this module, you first create an Image node for the image you want to to
embed in another node. Then, in the node where you want that image to appear,
you use the tag [image:nodeid] . When your page is displayed, this tag will be
replaced with a thumbnail of the image. Options to the image tag give control over
various aspects of how the image is displayed.
Contact Link
By mikey_p on the 11th of January, 2007
Links will show up only for node or comment authors who have chosen to be
contactable via their contact forms.
Installation Notes
Heartbeat
By Stalski on the 9th of November, 2008
In short
Logging
Each module can log their own activity streams. This could be done by calling the
api functions or by rules. This implicates that other modules, using the rules ui,
can be interesting for Heartbeat if activity events and triggers are defined. Great
modules that handle user relations like organic groups and friendlist describe rule
events.
Display
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
FeedButtons
By matt@antinomia on the 13th of May, 2006
Password Strength
By jrbeeman on the 26th of September, 2007
This module provides a backport of Drupal 6's jQuery password strength checking
to Drupal 5. It also adds PHP-based password strength checking and validation
routines that mirror the jQuery routines, so that administrators can restrict
passwords to only be, for example, "high" strength. The module simply modifies
existing password confirm fields (where two passwords are entered, like the user
edit form), so no other setup is required beyond configuring the desired
enforcement rules.
Taxonomy Delegate
By NancyDru on the 23rd of February, 2008
The role to which this authority has been delegated may add, modify, and delete
terms from a vocabulary. They may, not however, modify the vocabulary itself, nor
may they create new vocabularies.
Given that Forums are controlled by a vocabulary, one might give the ability to
control them to someone who has no other administrative rights. They can then
change the "containers" (parent terms) and forums (child terms). Other popular
modules that are vocabulary driven are Image Gallery and Glossary, so they are
functions that can be easily delegated. There are many ways in which this module
can help.
IP to Country
By mrfelton on the 22nd of January, 2006
A simple APIs for retrieving country related information from a given IP address.
As well as providing an API that other modules can use for their purpose, ip2cc is
also able to hook into nodes and comments to provide additional information about
the poster, such as country code, country flag (icon), network name, and
autonomous system number. This 'work' uses the IP-to-Country Database provided
by WebHosting.Info (http://www.webhosting.info), available from http://ip-
to-country.webhosting.info.
Requirements
Additional data such as Country name, number and iso2 and iso3 country codes
are available if the Countries API module is installed.
As of 6.x-1.2: If you use the IP to Country Node contrib module that is included
with this module (to add country flags to nodes and comments), you must
download and install the Country Icons module which is now used to provide the
flags.
Customisations
Version Date Links Status
Download · Release Recommended
6.x-1.2 2009-Sep-27
notes for 6.x
Download · Release Recommended
5.x-1.1-beta2 2009-Mar-30
notes for 5.x
Rep[lacement]Tags
By profix898 on the 14th of February, 2006
Embed Drupal Blocks, Node metadata, User info, Images and videos with
plain-text syntax like:
Secure Login
By avf on the 23rd of May, 2007
This module enables secure logins by redirecting the login form to a different
address. In practice, this address would be an address through which the same
Drupal site is accessible, but via SSL. The module can also do the same for the
user edit form and the user registration form, so that passwords are never sent in
cleartext.
Taxonews
Features
The blocks are themeable, so the list of titles can be replaced by other display
choices on a per-block basis, like Drupal teasers instead of just titles, by overriding
the theme_taxonews_block_view function in a theme.
Simple Gallery
By ComputerWolf on the 21st of August, 2008
Features:
How it works:
Enabling this module will disable the password strength checker upon new user
registration. This is for sites that find the strength checker unnecessary, annoying,
or confusing to users.
Feed Scraper
Usage Example
The module could be used, for example, to extract an image URL from within raw
HTML and to map it in a FileField image field.
Module Dependences
FeedAPI: http://drupal.org/project/feedapi
Feed Element Mapper: http://drupal.org/project/feedapi_mapper
Credits
Youth Agora
Innovating online youth information.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Job Search
By kbahey on the 27th of July, 2005
This module provides your sites visitors to browse and search jobs, or post their
resumes for employers/recruiters to see. It also allows job seekers to apply for
jobs. In effect, your site can be a mini monster.com or hotjobs.com.
Mailsave
By mfb on the 20th of April, 2007
The first official version of mailsave for Drupal 6 has been released, but at the
moment it only includes the main mailsave module (the part that saves
attachments) and the clean up filters.
Extending mailsave
Version Date Links Status
Comment CCK
By killes@www.drop.org on the 8th of September, 2007
Multistep
By vkareh on the 15th of December, 2008
The module also provides a block for each content type with a menu of the
different groups within that form and a progress bar. This provides an easy way to
jump to different steps throughout the form without having to go one by one and
to keep track of you progress through the form.
Hall of Fame
By syscrusher on the 28th of March, 2005
Google Website Optimizer is a free multivariate testing service that allows you to
rotate different segments of content on your key sales pages to work out which
sections and combinations convert the best. This module provides an easy way to
insert the appropriate javascript code on your testing and conversion pages.
Author Taxonomy
Author Taxonomy allows you to assign one or more authors to a node using terms
from a taxonomy of author names. This module also provides a fully themable
replacement for your byline (the "submitted by Username on date" text).
NOTE: The 5.x version of Author Taxonomy has been frozen. If there are bugs or
security issues, we will certainly consider them, but we won't backport new
features from the 6.x version.
Credits
Version Date Links Status
Download · Release Recommended
6.x-1.8 2009-Mar-17
notes for 6.x
Download · Release Recommended
5.x-1.4 2009-Mar-17
notes for 5.x
Taxonomy Cloud
Profile Checkboxes
By Bacteria Man on the 6th of September, 2009
Profile Checkboxes is a small elegant module that adds the much sought after, but
elusive multiple choice checkboxes and single choice radio buttons to the core
profile module. This is made possible WITHOUT hacking the module or applying a
patch. Instead, a single configuration option is added to the "list selection" profile
field form page. Selecting this option will magically transform the given list
selection options to checkboxes or radio buttons on the user profile form page. All
other regularly configurable list selection field options are honored and the
checkboxes/radio buttons can be themed just like any ordinary form element.
Technical Notes
The checkbox selection values are stored as a comma-delimited list (suitable for
display on the user profile and user list pages) in the same database table column
used by all other profile fields. As a result the use of commas when defining the
selection options for use with checkboxes is not permitted. Also note the individual
selections do not translate into separate links on the user list page, which might
make the module unsuitable for some applications.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Rounded corners
By yhager on the 31st of March, 2007
This module is probably for advanced users who are familiar with JQuery, since it's
not very well-documented.
Русская версия
English version below
Возможности модуля
Adds an "Apply" button to the block configuration forms which saves any changes
and redirects back to the block configuration page. Enables quicker custom block
development.
Flag Weights
By lyricnz on the 9th of October, 2008
Color.module handbook
Grab the latest version
Themes
Sussex
Cleanstate
FriendsElectric
Nista
Simpla
Splender
Spooner
simplehtmldom API
By rsvelko on the 27th of August, 2009
If you like what we do and we made your life better - you can buy us a beer
Wrapper means that this module has ONE line only - the require_once() call .
Wrapper means also that the version numbers of this API module will follow the
version of the wrapped library. Timely updates will be done.
What the library does is that it gives you the simplest way to parse the html
DOM tree - - whenever you need to parse html :
- in your drupal input filters
- in hook_alter();
- when migrating html sites to drupal
What it does
This module generates internal
node links (crosslinks)
automatically - ideal for SEO of
your site's pages.
Author
The new 2.0 version is thanks to segments.at - Austria. You can contact us for
help/advice or paid customizations.
Features
- SEO - This module autolinks your site's content pages to one another - wonderful
for SEO automation. Thus you can boost the Google PR of one page from PR-s of
another pages.
- FAST - HTML parsing is fast the 1st time and cache-able after that - imagine you
had 500 nodes with terms and the current node has 400 plaintext html chunks to
loop over searching for terms - that's 200 000 PHP-foreach iterations! Version 2.0
does this extremely fast the first time (in about 0.1-0.2 secs on a average modern
server) and even faster if the page is cached by Drupal's mysql cache.
Utilities
By ndeschildre on the 12th of November, 2009
This small module does nothing on its own. The Utilities module is a grouping of
commonly-needed utilities that are handy. It contains:
This module is part of the newspaper module set maintained by Studio Multimedia
France24/RFI.
Superfish
By Mehrpadin on the 11th of February, 2010
Superfish integrates jQuery Superfish plugin with your Drupal menus. Look how it
works.
Overview:
Purely Superfish.
Supporting: Delay, Speed, DropShadows, AutoArrows, Fade in\out, Slide
in\out.
Block-specific settings.
Supersubs support.
9 extra styles (different colour schemes for the default purplish Superfish
theme.
RTL (Right-to-left) language support.
Coming soon...
Known issues:
The jQuery Superfish plugin - and not this module - has some problems with
IE.
Support
Joel Birch is supposed to provide support for the jQuery Superfish plugin, I'm just
responsible for the Drupal module that integrates it with the Drupal menu system.
NiceMenus?
Version Date Links Status
Download · Release Recommended
6.x-1.3 2010-Feb-15
notes for 6.x
CCK Currency
By Omar on the 25th of August, 2007
The module provides a drop down CCK field which has all currencies provided by
Currency module.
If you want to have a numeric field for money value plus a drop down field for
currency then you might need to take a look at Wim Leer's Money module.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
jCarousel Lite
By Omar on the 6th of December, 2007
Description
This module allows you to embed the
jCarousel Lite jQuery plugin in any node.
jCarousel Lite is a jQuery plugin that carries you on a carousel ride filled with
images and HTML content. Put simply, you can navigate images and/or HTML in a
carousel-style widget. It is super light weight, at about 2 KB in size, yet very
flexible and customizable to fit most of our needs.
User Permissions
By gcopenhaver on the 18th of March, 2008
This module allows you to give permissions to individual users without needing to
add them to a special role. When this module is enabled, any user with the
'administer permissions' permission will be able to see a 'User Permissions' tab on
each user's account, where they can give the user extra permissions they do not
already have from any roles they may be assigned to.
The way this works is by automatically creating a role for each individual user that
you give permissions to on their 'User Permissions' profile tab. The names of these
roles are in the format of '_user_role_N', where N is the user's uid. These roles will
not be seen in the normal role and permission administration pages. A user's role
is automatically deleted when all permissions are removed from that user's 'User
Permissions' tab. All of these user-specific roles are automatically deleted when the
module is uninstalled.
Donations
If you found this module useful, please consider making a donation via PayPal.
Path Cache
By jvandyk on the 3rd of December, 2008
The path caching module caches URL aliases to prevent Drupal from looking them
up in the database.
It is made up of two parts, a patch to path.inc and a teeny tiny module that
implements hook_flush_caches().
The patch uses Drupal's standard caching backend calls but is probably only useful
if the caching backend has been replaced with memcache.
webform report
By jimbullington on the 25th of May, 2007
This module allows users to create simple, dynamic reports based on data
collected by the webform module. It adds a new node type that contains the report
criteria, and the data displayed is updated automatically as webforms are
submitted. The data can be sorted according to the viewer's preference without
altering the report criteria.
The recent security issues in this module are now fixed. We can try and knock out
some of the outstanding bugs in the coming weeks.
Syntax highlighter
By mattyoung on the 9th of February, 2009
Supported languages: ActionScript, Bash, C#, C++, CSS, Delphi, Diff, Groovy,
Java, JavaFX, Javascript, Second Life LSL Script, Objective-C, OCaml, Perl, PHP,
Plain text, PowerShell, Python, Ruby, Sql, Vb and XML/HTML and much more
unofficial languages support.
Note: content must use the "Full HTML" format option. The "Filtered HTML" format
does not work because it modifies class attribute format used by the
syntaxhighlighter. See http://drupal.org/node/374441#comment-1351952
Now: it's not necessary to use Full HTML format and the raw HTML <pre> tag.
Although that still works and can be used anywhere. With the filter, even the
Filtered HTML input format or any restrictive input formats can be used. This
means syntax highlighting can be in comments as well as node where Filtered
HTML input format must be used.
This module adds little padlock icons to right of field labels in node/#/edit forms.
These padlocks enable users with access to control who can see those fields on the
node/# view page. (e.g. everyone, buddies only, nobody)
Dependencies:
Sponsored by Punim.com.
Developed by Bryan O'Shea and Mike Smullin.
Required : activitystream
HELP : http://heidisoft.com/blogs/subscribe-new-facebook-feeds
http://drupal.org/node/448930#comment-1542902
Find us on Facebook
Facebook : http://www.facebook.com/pages/Drupal-Activity-Stream-for-FCEB00K
/1383510...
Follow Me
Follow me on Twitter
Facebook
Navigate
By chrisshattuck on the 5th of November, 2008
Blog Information
By Abandoned Projects on the 21st of September, 2006
New Maintainership
The bloginfo module adds 2 blocks to your block, one with title and description of
the blog and one block as a blogroll. It doesn't replace the main title of the blog.
It is a simple module that adds 2 additional fields to the users account screen, for
those who have permission, to have a blog title and blog description. These are
then put into a block that can be placed like any other block. The title is the block
title and the description is the block content.
The idea is to have a blog title and description like one via blogger.com.
The block will only display on a users blog list or blog post who have filled in the
settings.
Safe HTML
By claudiu.cristea on the 20th of July, 2007
The 6.x version is out as development snapshot. Please test it and report bugs.
Safe HTML is a module that filter the input before the content is stored in the
database. Unlike Drupal basic filtering system, Safe HTML filter the form post and
perform code cleaning before the content is stored on the site backend.
Safe HTML must be enabled on the Input formats section as a filter for the desired
input format. Safe HTML cannot be used in conjunction with PHP Parser Filter
because Safe HTML will strip any PHP code. Safe HTML can be used together with
HTML Filter in order to limit HTML tags to an allowed array.
Administrators and allowed users can define custom PHP code to perform
additional tasks on the form input. The site administrator can define what kind of
custom transformation may occur on the form content. He must appy these
The module is based on SafeHTML a project leaded by Roman Ivanov. This module
strips down all potentially dangerous content within HTML:
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Features:
- Aggregate RSS/Atom feed
- Works with FlexiField
- Controls how many items to display and how frequent are updates
While feedapi can be used to add feeds in a node, I needed a way to flexibly
position it above or below other CCK fields.
*** Latest development is available in 6.x-1.x-dev. I dont want to commit yet until
it's fully tested. It uses cron to remove and update feeds. If anyone is willing to
test this fully, I would appreciate it.
Scrollable Views
By cptnCauliflower on the 28th of May, 2009
Based on http://www.flowplayer.org
/tools/scrollable.html .
If you are unfamiliar with CCK or using the Nodereference field, check out the CCK
Documentation.
Taxonomy Treemenu
By rcrowther on the 25th of October, 2008
*** NOTE: It has probably not escaped followers of this module that
there have been many postponements on the usually closely
maintained issue queue. These have been caused by personal
problems for the maintainer.
I hope to stay in touch with the queue, for purposes of maintainence and
answering queries, and that Taxonomy Treemenu (Drupal 6/V7) continues to
deliver good results for those who choose to both try and/or install.
Rob 19/12/2009.
Intro
Makes custom menus from selected branches of a taxonomy.
People keep asking for this. They keep getting told that it's not possible, it's not
Drupal, and "who would want it anyway?" For all you impossible people out there,
here is Taxonomy Treemenu.
Instant messenger
This is a simple Paypal framework. It has code to verify the IPN payment, allows
for test mode, and permits different IPN URLs for the same Paypal accounts.
Developed by 2bits.
Role Expire
By bdziewierz on the 13th of February, 2009
Role Expire is a simple module that allows administrators to set and control expiry
dates of user roles. At the moment it implements the following functionality:
Radioactivity
By skiminki on the 30th of March, 2008
This module provides hotness metrics for nodes and comments by radioactivity
Thus, by keeping the half-life period short, let's say one hour, you'll get a metric
that reflects current node view rate. Using this metric in a view, you can create a
"most viewed nodes right now" list. By setting a longer half-life, let's say 12 hours,
you can setup a view that roughly reflects most viewed nodes today.
settings there. So, given that a user has permission to create a content type
SOMEWHERE, this module will limit where exactly they can do that. You
can limit or even forbid creation of content at the site level, at the overall group
level, or at individual groups.
Contact me if you'd like to hire me to setup this module, modify it for your
particular use, or other Drupal/PHP work.
link node
By TomChiverton on the 11th of October, 2007
Once installed (see README in the archive) you (or any user who can post) can
add an embedded href link to any node using the syntax (where N is a number,
and NNN is a node id):
[node:NNN]
Parameters follow the part and are comma separated name="value" pairs:
Note that the values must be encased in double quotes. This is to allow users to
include commas in the value. The side effect is that double quotes cannot be used
(currently) without causing problems.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Import HTML
By dman on the 23rd of January, 2006
Highslide
By q0rban on the 5th of February, 2008
This module implements Highslide JS, an open source image, media and gallery
viewer written in JavaScript. These are some of it's advantages (taken from
highslide.com):
tContact
By haffmans on the 2nd of July, 2009
tContact allows you to make the site-wide contact form fully translated on
multilingual sites. Categories can be set to display only in a specific language, or
they can be language neutral. Depends on the core "contact" module for the site
wide contact form.
CCK Formatters
By Crell on the 12th of June, 2008
This package is a collection of add-on formatters for various CCK fields. Each
provided sub-module in this package should be a self-contained single formatter.
This module is an "incubator" for new field formatters. Because each formatter
may have its own development cycle, there will probably not be stable releases of
the entire suite. If a specific formatter gets particularly popular or requires a more
full-featured release cycle, it should likely be spun off to its own project.
Elysia Cron
crontab-like scheduling
configuration of each job.
grouping of jobs in channels (parallel lines of execution).
you can disable all jobs, an entire channel or a single job via configuration.
force execution of a single cron job on demand
change the priority/order of job execution
time statistics of each job and of the whole channel.
modules can define extra cron tasks, each one with own default cron-rules
(site administrators can override them by configuration).
administrators can define custom jobs (call to functions with parameters)
protection from external cron calling by cron_key or allowed host list.
ensure all shutdown hook functions launched by cron jobs are launched inside
cron protection (ex: search_cron() will launch search_update_totals() in a
shutdown hook).
Content Optimizer
By TomDude48 on the 1st of April, 2009
The Content Optimizer module analyzes page content and provides suggestions for
enhancing search engine optimization of your nodes. It adds a fieldset to the node
edit forms with a targeted keyword phrase field and an “Analyze Content” button.
When clicked the, the module sends your body, title and other content to the sever
via AJAX and returns recommendations on how to better optimize each of your
content areas. Statistics are also returned for each area, including character count,
word count, keyword count, keyword density and keyword prominence. The
statistics and recommendations are embedded via JavaScript underneath the node
input fields for easy editing.
The Content Optimizer also works with Page Title and Meta Tags (AKA Nodewords)
for enhanced page optimization.
Profile Location
By Bacteria Man on the 5th of April, 2009
Configuration
User Referral
By kbahey on the 2nd of February, 2006
This module provides users with the ability to refer other users to a site they are
registered at. When the new users registers, the referral is recorded.
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Technorati
By kbahey on the 28th of October, 2006
This module allows PayPal Buy Now or Subscription buttons to be included with or
to replace the 'Add to Cart' button on products. These PayPal buttons redirect the
customer immediately to PayPal for payment, bypassing the standard Ubercart
checkout process. Order information (including the customer's address) are
obtained from PayPal after the purchase is complete.
Features
Provides customers a single click method to choose a product and proceed to
checkout through PayPal. At the same time, the purchase is still tracked and
handled by Ubercart.
Allows using PayPal subscriptions (recurring payments) with Ubercart. PayPal
handles sending the recurring payments, and this module records the
payments to an Ubercart order and provides status updates.
Workflow-ng/Rules integration: This module triggers Workflow-ng (for Drupal
5) or Rules (for Drupal 6) events when a Buy Now item is purchased, and
when a Subscription item is registered, renewed, or expires.
Auto Expire
By mariuss on the 19th of August, 2007
This module allows site administrators to set expiration times for content types.
Magic Tabs
Magic tabs is an implementation of tabs that are loaded using ajax, but are fully
accessible and degrade beatifully if Javascript is not available.
Features
Tabs are loaded dynamically using ajax calls
You can use many tab groups in a page
When JS is turned off, the tabs look the same, and are accessible using full
page reloads. The status of other tab boxes on the page is kept across page
loads
You can theme individual tab box, as well as all of them together
You can set which tab is active by default, but if the user selected a different
tab, it will become the default for the rest of the session.
It also provides better comment-wrapper template with ability to place form on top
of comments and other useful stuff (like in Drupal 7).
Tracker 2
By David Strauss on the 10th of March, 2008
the tracker scales at a roughly logarithmic pace with the number of nodes. Saving
nodes and comments takes a bit longer, but this impact is highly optimized. Use
MySQL with InnoDB or PostgreSQL for best results; row-level locks are essential
for the best performance. Tracker 2 (as of version 1.13) now has experimental
PostgreSQL support.
This module can coexist with the core Tracker, but you will see what appear to be
duplicate menu items and tabs. If the core Tracker is disabled, Tracker 2 will take
over the standard /tracker and user/%/track URLs.
Credits
Development of this module is sponsored by Four Kitchens.
This CCK field allows a filtering of the selectable terms for a matching vocabulary
displayed in the taxonomy select combo box in a node create/edit form. This
allows a single vocabulary to be used across a number of node types. It is used to
restrict the terms associated with a node type. Subsets can be overlapping. A
single selection will force that term to be associated with the node type and the
selection will not be displayed. Typically the term will be the node type's name.
This approach allows easy filtering using the vocabulary with the Views module.
File Aliases
By Deciphered on the 31st of March, 2009
The File Aliases module allows you to use token customizable aliases for your
uploaded files, giving you the ability to keep your file system organized as per
usual while providing clean looking paths (i.e., no more '/sites/default/files/').
#D7CX: I pledge that File Aliases will have a full Drupal 7 release on the day that
Drupal 7 is released.
Features:
Customizable File Alias field using Node tokens.
Support for:
Drupal core Upload module.
FileField module.
ImageField module.
Image module.
Comment Upload module.
Support for Private and Public file systems.
Support for Views output (Fields and Nodes).
Support for FileField Paths Retroactive and Active Updating.
Unique Avatar
By jscheel on the 29th of January, 2008
Unique Avatar also flushes any ImageCache caches of the existing user picture.
Funded by centre{source}
« first ‹ previous … 98 99 100 101 102 103 104 105 106 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
onBeforeUnload API
The onBeforeUnload module provides an API to allow other modules use the
onBeforeUnload event of the browser window.
This module does not provide any direct functionally, it rather provides a
centralized API that other modules can use to take advantage of the
onBeforeUnload event of the browser window.
Modules using the onBeforeUnload API: Dirty Forms, Modal Frame API.
TVI Overview
The TVI (Taxonomy Views Integrator) module
allows selective overriding of taxonomy terms
and/or vocabulary with the view of your choice.
Using TVI you can easily create custom views to
output all terms in X vocabuarly.
This module generates a monthly archive and block for specified node types, as
well as an archive and block for whichever collection of node types you specify.
Version 2 creates author archives by node type as well.
For the blocks you can set the number of links in the block, optionally display the
link count and set the link text format. The archive pages allow you to set the title
and archive page path. The module uses the Token module to specify the link text
format in the block and the archive title.
The module was sponsored by Luciano Cossich Sales of luco interface design
News Page
By Robert Castelo on the 17th of November, 2004
Allows creation of pages which show syndicated 'news' items from an aggregator
category.
News items are automatically filtered by keywords (chosen when creating the
page), so that only news items which contain a keyword are shown.
Comment closer
By rmiddle on the 18th of December, 2004
This module lets you automatically close the comments on any or all node types.
You can close comments that are a week|month|year old. Comments are closed in
a cron hook daily|weekly|monthly|annually.
A) A node like a blog entry, story or page is closed off for comments, i.e, no new
comments possible, but existing comments remain visible when the node is viewed
Warning
Once this module is active it will permanently close off comments based on it
defaults you should go into the module settings and set thing to your preference
right away. Also there is no way to revert the change. The only way to reopen the
comments section is to edit each node one by one.
Issues
Comment mover
By dragonwize on the 3rd of April, 2006
Description
This module allows you to move comments around.
In cases b and c the original comment will contain a link pointing to the place
where the comment is now.
This module integrates the open source applet Postlet (also created by me) into a
multiple image upload page (which is linked to from the node/add/image page).
This enables images to be "drag 'n' dropped" into Drupal.
Users of version 1 of this module may be disappointed in the changes that have
been made, especially the removal of the bulk editing tool. This was a deliberate
step to make the module as simple as possible, I'll be releasing a bulk editing tool
for images (and any other node type) soon.
For more information about the Postlet applet, please visit the Postlet Sourceforge
page. Bugs regarding the modules functionality should be posted to the Drupal
site, whilst bugs regarding Postlet's functionality should be posted to the Postlet
forums.
Development of this module was carried out by Simon Rycroft and funded in part
by the EDIT project
This module provides a Tell A Friend node type for creating multiple tell a friend
pages on a site. It was originally developed for use on
http://myclimateactiondividend.ca (which has now been taken down). I had looked
at other sharing modules, but I wanted a module that offered some of the
functionality available in online advocacy software like Convio or Kintera. There is
a tellafriend module but it only offers one tellafriend page per site, and it was
easier to write a new module than to try to modify and upgrade that module for
this purpose.
yet, so right now to get the email addresses of people who have used the page you
have to go into the database and pull the data from the tellafriend_node_results
table. The submissions are linked to the node id of the tell a friend page so if you
are setting up a campaign you can track submissions per campaign.
I've integrated the address book import scripts from Plaxo (http://plaxo.com) into
the module. You have the choice of enabling or disabling this feature.
TO DO:
Office Hours
By Ozeuss on the 19th of January, 2008
« first ‹ previous … 99 100 101 102 103 104 105 106 107 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Comment Subscribe
By zyxware on the 21st of February, 2008
Menu Class
By daniboy on the 5th of January, 2009
Sponsored by Linnovate.
A stock level manager working with uc_stock, that takes into account
the different sku of a product, according to the attributes selected.
The stock availability tests are made in three stages of the purchasing process -
* add to cart form
* cart view form
* final checkout
The Error messages are themeable.
This module borrows freely (i.e - copies) some code from the Inventory API &
Simple Stock Levels , by CpILL , but is meant to be used with the uc_stock
module.
You might want to use one of these modules in addition to this one :
Stock Notify
Jquery Slideshow
By nvoyageur on the 24th of November, 2008
This module creates a javascript slideshow using the Cycle plugin for Jquery. The
slideshow is created from multiple imagefields of a node. There are settings to
change the type and speed of transitions. Settings also exist to use Imagecache
presets for the images.
ImageCache
Jquery Update
Jquery_Plugins
CCK Imagefield
http://www.boringrally.com/joe-kern-klr-vbr2
A big 'thank you' to Lee Rowlands (larowlan) for porting this module to D6.
http://www.rowlands-bcs.com/
Last Node
By TheCrow on the 27th of January, 2007
Last node module list the latest nodes submitted for each type, sorted by date and
showed through an url like http://example.com/?q=last_node/blog,
http://example.com/?a=last_node/story...
Active Translation
By drewish on the 19th of May, 2008
Oct 12th, 2008: I'm looking for co-maintainer for this module so if you're using
this module and have some development experience either open an issue or
contact me. I personally have no plans to port this to Drupal 7 so if you're
interested please consider taking over the module.
Article
By msameer on the 9th of November, 2003
The article module allows for nodes of any type to be organized and displayed in a
centralized location. This allows the site administrator to organize nodes of several
different types in one place. The user can navigate the nodes by selecting different
categories in the taxonomy tree associated with the article module.
Admin message
By fajerstarter on the 21st of July, 2007
Provides an easy way to show short messages to users. The messages can be
individually closed by logged in users. Examples could be "Welcome to this site...",
"Temporary downtime...", "Important security announcement...", "New feature...",
etc.
Retease
By douggreen on the 12th of August, 2007
Mail API
By scripthead on the 24th of August, 2007
This module provides an API for email related modules, and a hook system for mail
server related modules. The name is a little bit misleading since the module could
hypothetically access other message stores as long as they provide message IDs.
For this release IMAPWU API has been moved into contrib directory so it's a part of
Mail API now.
This also contains a sub-module called mail_api_service, which uses the Services
module to provide a service that can increase the flexibility of this module even
further. This part of the module is lagging behind a little bit while I'm trying to
stabilize Mail API itself.
« first ‹ previous … 100 101 102 103 104 105 106 107 108 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Cache Disable
By dmitrig01 on the 20th of February, 2008
SimpleFeed
By m3avrck on the 10th of February, 2007
Features
system
revisions support for both feeds & feed items
automatically delete feed items after a certain amount of time
automatically generate feed item titles if they don't exist in the feed
optionally expire specific feed items by editing their expiration time
edit any feed or feed item that comes in
manually insert feed items into feeds
customizable default input format for imported feeds (e.g., which tags to
strip from feeds, if any)
postgres support
http:BL
By praseodym on the 30th of April, 2007
OAuth
SOAP Client
By ilo on the 5th of June, 2008
SOAP Client provide a wrapper and simple unified API to the NuSOAP and PHP5
SOAP extension and allow the other modules to access SOAP-based web services
on any servers on the internet.
Note:
Soap Client module no longer includes nuSOAP library in the CVS or package. If
you need nuSOAP support, you will have to download from an external site. This
version is tested and working, and is the only I'm aware of being maintained, so
don't forget to download nuSOAP if you don't have PHP SOAP extension available
or your project requires this library. Extract the lib folder in sites/all/plugins or
sites/all/libraries or inside the soapclient module folder. You will be able to
configure the location of the nuSOAP library under the settings section of the soap
client module.
DrupalSoapClient object which is the wrapper class to the SOAP client. The
DrupalSoapClient provides 2 major functionalities:
Embed widgets
By jtsnow on the 1st of May, 2008
The first alpha release of Embed Widgets 2 was recently posted. It is not yet
recommended that you upgrade from previous versions as there is no upgrade
path, but feel free to test it out and play with it. Not recommended for production
sites.
Tabs
Color Scheme API
Embed Widgets is being developed by John Snow. See further information on this
page: http://groups.drupal.org/node/10984.
Live Translation
By brmassa on the 16th of April, 2009
Asset
By wmostrey on the 7th of May, 2007
The asset module provides an intuitive method of managing any type of media or
even generic files. An asset is any type of file that has been uploaded in the asset
wizard: images, audio, youtube videos, flash movies, text documents, pdfs,...
Permissions can be set to both assets and directories, making them publicly
available to anyone, to specific roles or just to yourself.
GMap Blocks
By skilip on the 6th of July, 2009
This module enables administrators to create blocks containing a Google Map. Each
map is highly configurable and can contain multiple locations which are created
separately and are therefore reusable in multiple blocks. A location is created by
just adding an address, and per location administrators can specify whether or not
a marker should be created, if an info window should be used and if a directions
form should be used. It is also possible to upload a custom marker icon image.
Other modules can hook in to the settings object passed to javascript using
hook_gmap_blocks(&$block);
This module uses the GMap API version 3 which is exponentially faster than it's
Due to limitations of the API, not more 10 locations can be loaded on each map
without using an API key. If you wish to add more locations, an API key is
compulsory.
Have you ever needed to make a block title a link? This module makes it easy.
Block Title Link creates a link field on the Block Admin page. It works by creating a
new template variable in the $block object called $block->title_link. To display it,
one would add code to the block.tpl.php for outputting the $block->title_link
variable.
« first ‹ previous … 101 102 103 104 105 106 107 108 109 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
CSS
By fax8 on the 20th of November, 2005
The CSS module adds, for users with enough permissions and enabled nodes, a
CSS field on the node creation page.
Users might insert CSS rules in the CSS node field and those rules will be parsed
on the node viewing.
This way CSS experienced users might create complex CSS based design for nodes
contents.
IMPORTANT: note that the CSS editing permissions should be given only to
trusted users (administrators). Malicious users which have this permission might
broke your site design and also introduce security issues (XSS).
Maintainers
Fabio Varesano
Eric Pruett
LiveJournal CrossPoster
By valthebald on the 19th of October, 2006
Quickmenu
By suydam on the 11th of December, 2007
In addition, a node/edit fieldset allows for easy menu item creation in the quick
menus.
This project is a joint effort between Brian Miller (Linkedin profile) and
Mustardseed Media, with help from Chris Elston.
Permissions Lock
By svendecabooter on the 17th of January, 2009
Description
This module provides the ability to have more fine-grained control over what users
with the permission 'administer permissions' can configure. You can decide which
user roles will see a limited permissions table at admin/user/permissions, and who
has unrestricted access to it. The modules allows you to lock certain permissions
and / or certain roles. This means that these permissions / roles will not be
This module could be useful if you want to allow a client to control website
permissions for relatively harmless things like posting comments, creating content,
administering taxonomy etc..., but you don't want the client to have the
opportunity to change permissions for things like Views, content types, themes, ...
Features
Remove a configurable set of permissions/roles in the permissions
administration table for users in roles that you want to give the 'administer
permissions' permission, but don't trust completely with that power.
Integrates with User Permissions module
Provides a hook_permissions_lock() to define locked permissions / role from
within your (custom) module. This makes it easier to deploy / repeat
permissions_lock module settings
Jquery UI Dialog
By EugenMayer on the 22nd of January, 2010
In Short
If you are not a developer or asked to
install this module as a dependency,
you most probably wont have any use
for it. This modul enables you to use
jquery ui dialog in Drupal.
Deployment
By heyrocker on the 5th of March, 2008
Please read the installation and usage documentation before using the Deployment
module. There are a lot of moving parts and while its not "hard" to setup, there
are a several steps to go through. There will be an installation and configuration
screencast soon!
Deploy makes extensive use of the Services module for communicating with
remote sites. Deploy will only work with the most current 2.x-dev release of
Services.
The module's current -dev release is a preview that can deploy and update
taxonomy terms, taxonomy vocabularies, nodes, files attached with
imagefield/filefield, and comments. Node deployment includes dependencies such
as nodereferenced nodes, taxonomy, files and users.
The Markdown with SmartyPants module allows you to enter content using
Markdown, a simple, plain text syntax that is filtered into valid XHTML, and will
automatically convert plain ASCII characters to their proper Unicode entities in
context ("curly quotes," et al.) using SmartyPants.
The Markdown module and Tipogrify module are the continuations of this
module, and will evolve further. It is suggested that you migrate to these
going forward.
If you use the GeSHI filter for code syntax highlighting, rearrange these filters
after that one.
XMPP Framework
By darren.ferguson on the 29th of August, 2008
The main framework provides functions that allow the user too do xmpp actions
and send and retrieve information depending on the function called.
XMPP Framework currently utilizes two transport layers, one is pure xmpp using
the XMPPHP library and the other is an xmlrpc transport that is attached purely to
the xmlrpc interface of the ejabberd server.
The other contrib modules supported are listed below with small descriptions:
XMPP_User: provides user correlation between xmpp users and drupal users in
the system.
XMPP_Client: provides a thin client XWChat for drupal so you can use that
instead of a thick client like Adium or pidgin.
XMPP Relationships: provides the ability to build relationships with users in your
xmpp roster on the server via relationships you create in drupal using the user
relationships module.
XMPP Messaging: dropped in the 6.2 release and is now messaging_xmpp in the
messaging framework
XMPP NODE MUC: provides the ability to associate multi user chat rooms on your
xmpp server with nodes on the drupal platform. This module allows you to
associate permanent mucs which are always available or temporary mucs which
are destroyed when the last person leaves the room.
Description
jQuery Map Hilight is a javascript
wrapper module for the jquery Map
Hilight plugin (separate download from
http://plugins.jquery.com) by David
Lynch (like the director, but not). It
enables the simple addition of
mouseover highlighting of hotspots to
HTML image maps without requiring the
editing of theme files or knowledge of javascript/jquery.
Features
1. provides simple interactive graphics via HTML image maps (no flash
required).
2. easy to use: either select the 'highlight all image maps' default setting or
simply add class="jq_maphilight" to the <img> tag of any specific image
map you wish to highlight.
3. no jquery or javascript knowledge required: plugin configuration is handled
via an admin/settings screen rather than having to enter jquery code.
4. fully configurable: options for fill, fill color, fill opacity, outline, outline color,
outline opacity, outline thickness, as well as a fade effect.
5. per image map settings: add image map specific options with an additional
class.
File Force
By Abandoned Projects on the 1st of June, 2008
When a site visitor requests a file, File Force can force the user's web browser to
download the file to disk instead of displaying it in the browser window.
Web browsers today are pre-configured to display various types of media when
accessed directly, such as text files, various image, video and audio formats, PDF
documents, and Flash movies. After this happens, it's typically possible for a visitor
to save the file to their hard drive using their browser's File menu and/or the
item's contextual menu ("right-clicking"); however, novice computer users may
not be aware of this, or perhaps you would prefer that visitors view the media in a
non-browser application - or maybe you just want to make sure that visitors will
attain a copy of the file for themselves so they don't have to re-visit the site to
access it again. File Force solves this problem by offering files with certain HTTP
headers which cause the web browser to download the file to the user's disk
instead of displaying it in a browser window.
Please note that File Force offers an easy solution to this problem, but it (or any
other solution which requires a scripting language) is not recommended for
high-traffic sites and/or sites that need to offer rather large files. Solutions which
rely solely on the configuration of the web server should be implemented instead.
« first ‹ previous … 102 103 104 105 106 107 108 109 110 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
UC Discount Framework
By Island Usurper on the 17th of February, 2009
This is a discount framework for the Ubercart modules. It uses the Conditional
Actions module to provide hooks that other modules may use to add different
kinds of discounts when user-configurable conditions have been met.
The goal of this module is to consolidate all of the work done in the several other
discounts modules that have been published, or to provide a way for them to
interact in a unified way. The aim is extensibility and interoperability.
If you're using the Wysiwyg API module for a CCK text field, and you have the
"number of values" for that text field set to unlimited, you may be encountering
some problems:
1. When you use drag-and-drop to re-order the items, and the row you're dragging
has the editor enabled, you may encounter problems depending on the editor you
use. For example, with tinymce, you lose data. With fckeditor, you get slow and
annoying refreshes.
2. When you click "Add another item", you lose data typed into the other items'
enabled editors since the node was last saved or the editors were last disabled.
This module attempts to fix both problems. It is designed to work with the 6.x-2.0
version of the Wysiwyg API module, and has not been tested with either the 1.x or
3.x versions of Wysiwyg API. I hope that this module is short-lived and that the
corresponding fixes get rolled into the Wysiwyg API module. However, I'm making
it available in the meantime as its own module, so that anyone needing this
One challenge with getting this rolled into the Wysiwyg API module is that this
module currently has a dependency on 3 other modules, because for the fixes in
this module to work, some limitations within core drupal need to be overcome. The
dependencies are:
PHPIDS
By Gos77 on the 10th of July, 2007
#D7CX: The goal is to deprecate this module on the day that Drupal 7 is released.
Please review the new PHPIDS module branch there to help us achieve this goal.
Requirements
PHP 5.1.6 or higher (better 5.2.x)
PHPIDS package from http://www.php-ids.org
This module automatically updates the time zone setting on users' accounts. This
is accomplished by using JavaScript on the client machine to send the data back to
the server. The benefit is that users don't have to manually update their time zone
in their profile.
Features
The uc_option_image module provides the following features to Ubercart:
Requirements
imagecache module
Screencast
Click to view the Ubercart Option Image Screencast.
Troubleshooting
Visit admin/store/settings/attributes for configuration. If you are having troubles
displaying or switching images consult README.txt for theme help.
The Menu Node Views module provides Views integration for nodes assigned to the
menu system. This module is in alpha development.
Dependencies
Use of the module requires that you download and install the Menu Node API.
GTranslate
By edo888 on the 27th of November, 2009
Storage API
By jbrown on the 11th of February, 2009
Serial Field
By kirsh on the 2nd of October, 2009
Unlike Drupal built in auto increment node id, which is global and shared by nodes
of all types - serial fields are managed per node type. For example, a serial field of
an Invoice node type will generate a unique sequential number (starting at 1, then
2, etc.) dedicated for Invoice nodes.
Allocation of serial numbers by this module is atomic, which means that serial
values are unique even when multiple nodes are created simultaneously.
Seven Up
By jrglasgow on the 22nd of April, 2009
Options
An admin settings page is provided to configure the script's options.
« first ‹ previous … 103 104 105 106 107 108 109 110 111 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Extractor
By alex_b on the 4th of December, 2009
Extract terms from any body of text and use them as taxonomy on nodes or
otherwise. This technique is sometimes referred to as auto tagging. Extractor relies
on a predifined list of terms defined in a vocabulary that it looks up in a given body
of text.
Usage
As API
<?php
$terms = extractor_extract($text);
?>
Similar Modules
Auto Categorise
Synonym support.
Node based.
Auto tag
Auto tagging
SWFUpload
By Rob Loach on the 12th of July, 2007
One of the goals of this project will be to enable large file uploads. The
theoretical maximum on most systems will be 2GB. One of the design goals will be
to have this work with systems that need large file sizes, e.g. large raw video files
to input into Media Mover workflows
ATTENTION:
As from the 6.x-2 branch, this module will not replace Drupal's upload form
element anymore. Instead the module is providing a CCK widget for FileField.
Thanks to Nathan Haug for helping us out, and Morten Nielsen for making a
donation and writing a manual.
Grid Select
The gridselect module adds a new form type that displays content in a similar way
to facebook friend pages (specifically the pages you see when inviting friends to
events). It's fairly simple with no configuration necessary.
This module provides a new widget for the user relationships module in CCK
andcan also be used in forms by other modules. It requires javascript on the client
side to work correctly. With no javascript it will fallback to a multi-select field.
Curlypage
By manfer on the 16th of November, 2009
Features:
Diaporama
By GoZ on the 25th of April, 2008
English :
Diaporama module allows you to
manage images on flash slideshow.
The module uses a friendly flash image
player : dewslider.
image
image_gallery (integrated in image module)
taxonomy
User Points User Picture awards points for adding a user picture to one's profile. It
requires the User Points module and profile picture support to be enabled. The
number of points and category are defined in the User Points settings.
This module allows you to enter different sale prices per product for different roles
in an Ubercart store.
Install and enable the module as normal. In the store configuration menu there will
be a new "Price per role settings" page, here you can select the roles for individual
pricing and set a priority order for the prices. After setting this up, the new price
entry fields will be available from the product edit pages. When viewing or adding
a product to the cart, if a role-specific price is available and the user has that role,
that price will be used. If no prices are available that match the user's role, the
standard product sell price will be used.
The 5.x-1.1 and 6.x-1.x-dev releases also support per-role pricing of attribute
options and provide a block for administrators to select their pricing role, useful
when testing or if you receive queries and need to check your different price levels
without logging in and out of different accounts.
Credits
Developed by Longwave Consulting, sponsored by 3xLOGIC.
Cleaner
The Cleaner module allows the admin to set a schedule for clearing caches,
watchdog, and old sessions.
There are functions in Drupal which will cause "expired" entries in some cache
tables to be deleted. This is vastly improved in Drupal 6.
"Minimum_cache_lifetime" is a partial solution, but still not totally complete.
There are still times and/or cache tables that don't get cleared in any of those
scenarios. Many sites will not be impacted by this, but a few will (just search on
drupal.org and you will see many posts from people having problems).
Forum Thread
By jbrauer on the 20th of January, 2008
3. In Administer >> Content >> Forum Thread you must set the CSS selector
for your comment titles. ("div.comment-title" in the example above).
4. There is an optional setting within Forum Thread to allow you to exclude the
first match for the CSS Selector from folding. This is necessary if your forum
node title shares the same selector and you don't want it to fold.
Compatibility
This module is incompatible with the Organic Groups Forum module.
« first ‹ previous … 104 105 106 107 108 109 110 111 112 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Theme Settings
By JohnAlbin on the 8th of April, 2007
Embarrassed that the teaser for your custom Podcast content says “Read more”?
Want to add some punch to the puny “Add a new comment” link? Change them
with the Theme Settings module. “Listen now!” “Speak out!”
BackReference
By jcfiala on the 19th of August, 2009
There are other similar modules out there that do similar work, such as
NodeReferrer and Node Relationships. In their cases they use views or similar
queries to query for the nodes that are pointing to module B, where BR writes to a
CCK Nodereference field. This has some advantages:
Where other modules allow you to link A->B and then display the nodes
linking to B on B's node page, this module writes A->B and B->A, which
means that if another module needs to know about B->A it will see the data
there, where others would need to know how to read further information.
The cardinality of B to A is enforced - if your B module is only supposed to
have one link to another node, Backreference will go with that where other
modules may not.
The link is symmetrical - you can go into A to link it to B, or go into B to link
it to A.
Synonyms
By bojanz on the 2nd of June, 2007
Synonyms is a small module that makes it possible to search for taxonomy term
synonyms via the built-in search module.
Also, it makes it possible to find a node through the parents of any term that the
node is tagged with, as well as the parents' synonyms.
Listhandler
By philipnet on the 28th of September, 2003
Listhandler is a module that marries mailing list discussions and Drupal forums.
Single sign on
By meba on the 6th of October, 2003
This module enables 'single sign on' between multiple web sites that share
common user tables (see http://drupal.org/node/2622#advanced).
Single sign on means that if you are logged onto the master site, you will
automatically be logged into any slave site that you visit.
SSO needs at least two Drupal sites running in order to use it (even if you are
using Domain Access module!). One is called Controller, second (third and
others) are called Clients. See README for more information about setting this
up.
Please note:
This module is still in it's very early stages. It works, it's secure and it's
stable but it has problems with things like user registrations (i recommend
pointing registration links to Controller site)
Authors: Steven Wittens and Michael Holly for Strutta Media Inc.
http://www.strutta.com/
Adopted, slightly changed and released by Jakub Suchy for Dynamite Heads
http://www.dynamiteheads.com
More info:
- MySQL: http://dev.mysql.com/doc/refman/5.0/en/mathematical-
Webserver authentication
By boilermaker.jb1 on the 28th of October, 2003
Admins can now enable access control their drupal directory via their webserver
(e.g. http auth, NTLM, .htaccess) and with this module, Drupal honor's the web
server's authentication. That means that your users don't maintain separate
passwords for Drupal, and that terminated users automatically become
inaccessible in Drupal. If you are running an LDAP server, or Microsoft Active
Directory, use UNIX authentication, this is likely a good module for you.
Tagging
By EugenMayer on the 2nd of December, 2009
You can see how the plugin works - just look into this video-podcast
Compatibility / Dependencies
Server Dependencies
- Javascript
- This plugin works in: IE6, IE7, IE8, FF(3.0.x - 3.5.x), Safari, Opera(9.63)
Installation
You need JQuery and taxonomy, which are both in the Drupal-Core. You can see
how to install and configure tagging looking on the video-podcast
Send an email to a user when a new role is added to their account. The message is
configurable with a number of tokens.
Updates 20 February 2010: There is now a D7 version, with tests and full
support of tokens and triggers.
Update 1 February 2010: The 6.x-2.0 version now has trigger support, so you
can send a tokenized email (with token actions module) when a role is added or
removed. You can now do anything you want when a role is added or removed, by
using triggers and actions. Token module is required to do anything useful.
Translations
The Drupal 6 version has a German translation, thanks to vwegert.
#D7CX: I pledge that Role Change Notify will have a full Drupal 7 release on the
day that Drupal 7 is released.
The author, rfay is a freelance Drupal developer and is available for module
development projects.
« first ‹ previous … 105 106 107 108 109 110 111 112 113 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Newsticker
By LouBabe on the 23rd of April, 2008
Simple scrolling Newsticker based on JQuery. Provides the ability to manage a set
of ticker items which consist of a title, optional link, and weight. Items are
integrated into your site through blocks and are cycled through based on their
weight. The transition effect and speed is configurable.
I felt there was room and need for a lightweight ticker with no reliance on nodes.
This project integrates the Google Maps API and Google Static Maps API. It makes
possible to add addresses and/or coordinates (points) to nodes through CCK fields,
This project is an independent competitor for the Location and GMap pair (also
known as Mapadelic), and this is the successor of the Google Client Geocoder
project.
If those people do not have accounts on the site, the customer is prompted to
create a new account for that person, entering any core user profile fields that are
enabled on the site. If there are matching user accounts for the email addresses
entered, then UC_Signup does not ask for their profile information.
When the order is submitted, temporary signups are created to ensure that the
customer is only charged if space is available in the event(s). Once checkout is
complete, if the order balance is not cleared, the signups are cancelled. If the
balance is cleared, the signups are converted from temporary to final signups.
UC_Signup stores this distinction in the uc_signup_log database table.
ScrollText
By drupal-id.com on the 21st of November,
2007
Ping.fm
By Rob Loach on the 28th of June, 2008
Features
Views Galleria
By aries on the 18th of March, 2009
Features
Similar modules
Whatever:hover
By nbz on the 29th of June, 2009
This module improves the :hover selector support in IE6 and 7. From the
whatever:hover site:
Most modern browsers support the :hover selector for any html
element. This is cool, because it enables you to, for instance,
apply a mouseover effect to table rows using only CSS. IE
however, has an erratic support for :hover at best, depending on
the particular version your visitor is using.
FusionCharts
By aaron1234nz on the 26th of July, 2008
photos access
By eastcn on the 18th of September, 2008
Guide:
1) download and activate modules.
2) go to http://mysite/admin/settings/privacy configuration module.
« first ‹ previous … 106 107 108 109 110 111 112 113 114 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Book Manager
By jgraham on the 31st of October, 2008
Book Manager depends on the core Book module, and can be used alongside it,
which means a site can have some books that are personal and other books that
are not personal.
A personal book is one in which only the book owner may add pages. Book
Manager allows users to access the drag-and-drop outlining feature normally only
available to users with the administer book outlines rights. However, users without
administer book outlines rights will not be able to edit the node titles and will only
be able to outline their own personal books.
Dependencies:
Ubercart :)
ImageCache
ImageField
Warning!
As the original Ubercart block, advanced features are not supported if caching
enabled (only a message will shown).
Stock API
By matt westgate on the 23rd of October, 2005
This is a stock quote API module that provides other modules with a facility to
incorporate stock data in them.
Session Limit
By deekayen on the 5th of March, 2006
Migrate Extras
By frankcarey on the 5th of June, 2009
Migrate Extras is a package of modules that integrate the Migrate Module with
many of the non-core modules available for drupal, allowing you to import content
from other modules, older versions of drupal, or a non-drupal CMS.
Current Features
Master Node Map Table - If you are importing more that one node content set,
then this is helpful because it will store all mappings to the master node map table,
which makes it easier to import things like comments and files in their own content
sets. You have to setup the relationship in tw if you want to use this with views.
All non-core-drupal integrations have been moved here as of 1/15/10. Make sure
you are using Migrate module version 6.x-1.0-beta4 or later, as it implements the
hook_migrate_api() needed for the integrations. All integrations are turned off by
default, except for CCK (content). To enable, go to the migrate settings tab.
CCK
Content Profile
Email Registration
Filefield
Private Messages
Location module
QUICK HOW-TO
* Install Views, Views Bulk Operations (VBO)
and this module
* Navigate to admin/build/blocks2
* Enjoy!
Node Adoption
By Morbus Iff on the 11th of September, 2006
Booktree
By Uccio on the 10th of December, 2006
What it does is to take as input a series of Book nodes and create a tree-like
structure using Book node relationships.
Usage of the module is quite simple and flexible, and options exist to set the root
node, the tree depth and to shorten long titles.
Greybox
By Gurpartap Singh on the 24th of October, 2006
Greybox is a lot like the popular lightbox, but is used to display web sites on top of
your current page as a popup. It's lightweight and just 1.2 KB in size!
Image cycle
By boombatower on the 29th of November,
2008
« first ‹ previous … 107 108 109 110 111 112 113 114 115 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Webform Validation
By svendecabooter on the 16th of November,
2009
Description:
This module adds an extra tab to each
webform node, allowing you to specify
validation rules for your webform
components.
You can create one or more of the
predefined validation rules, and select
which webform component(s) should be
validated against those.
By using the hooks provided by this module, you can also define your own
validation rules in your own modules.
Numeric values
Minimum length
Maximum length
Equal values on multiple fields
Unique values on multiple fields
Require at least one of two fields
Require at least one of several fields
Regular expression
If you have written your own validation rules, please add them as a patch to the
issue queue.
Compatibility:
This 6.x-1.0 release of this module is currently only compatible with Webform
6.x-2.x.
Compatibility with Webform 6.x-3.x is available in CVS head.
Author:
Sven Decabooter
The author can be contacted for paid customizations of this module as well as
Drupal consulting and development.
E-Publish
By jerdiggity on the 12th of September, 2005
UC Purchase Order
By rszrama on the 7th of May, 2008
The purchase order module adds an extra payment method for Ubercart
that allows customers on your site to check out using a PO number. You can
restrict access to which users are allowed to checkout by purchase order with an
access control permission called pay by purchase order. PO numbers are viewable
at checkout and on all the order screens, and they are editable by administrators
from the order edit screen.
Text Formatter
The cck text formatter allows you to use a multiple-value text field and create the
following in cck text fields:
Instructions
The Osmobi service will optimize your site for mobile devices
using a flexible Mobile Template and the online Osmobi service.
Installation instructions
Install and enable the Osmobiclient module and the Osmobi Mobile theme
There is no configuration of the module needed
Mobilize your site at Osmobi.com
Osmobi will take care of image resizing, mobile advertisement, mobile styling,
analytics, creating an iPhone webclip, ...
Credits
Virtual Sites
By fokke on the 18th of February, 2008
Virtual sites offers almost the same (and more) functionality as the Drupal
multi-site feature without the need for FTP or SSH. Depending on conditions (e.g.
requested url or user role) handeld by the Condition(s) module, you can override
theme, site information, menu's and more to virtually present the visitor with a
different website.
What it can do
Create virtual sites with different theme, site information, menu's etcetera.
No need for FTP or SSH, like with Drupal's multi-site feature.
Determine when to show what site based on (sub)domain, path, user role,
taxonomy or any other condition.
Add custom conditions by writing a plug-in for the condition module.
Add custom virtual site features by writing a plug-in.
Each virtual site can override (of your default Drupal site) the following settings:
Registration Language
By Kars-T on the 20th of February, 2009
Role Reference
By cYu on the 2nd of May, 2008
Adds a CCK field type for referencing user roles as a field in CCK content types.
Also has views integration.
Field Permissions
Additional features:
Nodereferrer Create
By edrex on the 29th of August, 2007
Add tabs to existing nodes to create new related nodes. By creating nodes in
context, the user avoids having to select the referenced node manually.
Requires
Nodereferrer
Nodereference module from CCK
Drupal 6
At the time of writting, Nodereferrer itself has not been fully ported to Drupal 6,
however a patch is available at http://drupal.org/node/259837 . Nodereferrer
Create will function with the patched version of Nodereferrer.
« first ‹ previous … 108 109 110 111 112 113 114 115 116 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
FileField Image
For newcomers, this was a module that provided an image support extension for
the Drupal 6 version of the CCK FileField, version 6.x-1.0-beta3 (and not later than
that one). Mix & match of regular files and images, seamless ImageCache
integration. Pretty cool, but phased out for various reasons. The idea is still viable
though, and there's no fundamental issue that prevents someone to implement a
similar "dynamic widget" on top of the new FileField.
With Drush System Manager you can get your hands dirty with variables, cck and
views export files.
I use it to get my variables, views and content types into subversion. This way I
can follow the changes my colleagues made.
Module is not fully tested and needs more work. Especially the import of the the
views and content types.
ImageField Assist
By lourenzo on the 1st of July, 2009
This module can use every single ImageField field added to any node in a Drupal 6
website, and uses ImageCache presets to display it.
Dependencies
ImageField
ImageCache
Side Content
By Robert Castelo on the 2nd of January, 2005
When creating or editing a page, this module enables content to be added to a side
bar block.
Picasa
By cyberswat on the 9th of April, 2007
The Picasa module is a complex module that utilizes Google's Picasa API to display
Web Albums and Photos as they appear in your account at
http://picasaweb.google.com/ .
Clickpath
By coltrane on the 16th of November, 2007
Clickpath maintains a list of the last 10 pages visited by each user, and displays
those ten pages in a sidebar block. It can also optionally override Drupal's
breadcrumb trail to implement wiki-style "how you got here" breadcrumbs.
Field Actions
By deekayen on the 8th of January, 2007
The Field Actions module combines the power of Drupal actions with the data in
CCK nodes to create new ways of working with your nodes in Drupal. This module
OpenSearch Plugin
By Rob Loach on the 2nd of August, 2007
UC Wish List
By rszrama on the 27th of March, 2009
This module allows your customers to create and manage simple wish
lists of products in your Ubercart store. Other customers can search for a particular
wish list and purchase items from the list on behalf of the wish list creator. It
functions alongside of the normal shopping cart, presenting the customer with an
"Add to wish list" button beside the normal "Add to cart" button on product pages.
This module provides a method to enforce referential integrity rules for CCK user
and node reference fields. In other words, it allows you to decide what to do with
reference values when a referenced entity (node or user) is deleted.
The problem:
CCK node and user reference fields may contain values that point to nodes or
users that have been removed. CCK does nothing when a node or user is removed
with the values of fields that reference them. So after some time, your node and
user reference fields may contain records that point to nowhere. Orphans.
Once the module has been installed, the user and node reference field settings
form will provide a new option "Referential integrity behavior".
None (default).
Set NULL (Set the value of this field to NULL when referenced users/nodes
are deleted).
You can also review all your reference fields to monitor if they have orphan records
from Administer -> Content management -> Content -> Orphan references.
This report displays the total number of records in the tables used for each
reference field, and also the number of orphan records found, if any.
« first ‹ previous … 109 110 111 112 113 114 115 116 117 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Overview:
This module allows users to mark administrator selected CCK fields as Public
(visible to everyone), Hidden (visible to node author, hidden from everyone else)
or Private (visible to node author and "friends"; see requirements section below).
Description:
The field settings screen provides a new option to enable privacy options for
fields. This option is global and affects all content types where the given field
is shared. The default privacy status can be specified.
This module supports all kind of fields, and even fields in multigroups.
In the node edit form, a new option to configure field privacy settings will be
available as a small icon next to the fields where this feature has been
enabled. This is only available to users with "edit privacy options for field
%field_name" permission.
Users with "view private data for field %field_name" permission are excluded
from privacy restrictions. This feature combined with node revisions allows
community managers and/or site moderators to monitor changes to privacy
settings.
Builtin support for node revisions and Diff module.
Requirements:
Content Construction Kit (CCK): CCK version 2.5 or higher is required (ref.).
To enable the "Private" status for fields, you need one of the following
modules: Flag Friend, Friendlist API, User Relationships. CCK Private Fields
module includes ready to install mini-modules that provide builtin support for
any of these friendship related modules.
The privacy options dialog requires jQuery UI (either version 1.6.x or 1.7.x).
Form Panel
By Gribnif on the 22nd of December, 2008
The module can generate either an HTML table or tags. In both cases, it includes
various CSS classes to help with styling.
It is important to note, however, that this module does nothing on its own. You
must refer to one of the included themes from PHP code in order for there to be
any effect.
Please also be aware that this module assumes you are developing Forms API code
at the module or core level, not using .tpl.php files to alter the appearance of
existing forms.
1) All users
2) Group administrators/owners
3) any role
As all of the changes constitute a module with drastically different capabilities,
it didn't make sense to patch the original module with this code. Additionally,
most of the old code was thrown out and a ton of new code put in place.
This isn't simply a patch to og_mandatory_group. Read the rest of the README for
a full rundown of features and functionality.
Contact me via my Drupal profile if you'd like to hire me to set this module
up, modify it for your particular use, or other Drupal/PHP work.
Gigya Toolbar
By Gigya on the 13th of October, 2009
Add the Gigya Toolbar for Free and Increase Traffic and
Engagement!
Get return traffic when users share and tweet from the toolbar.
Supports 80 social destinations and includes a Facebook fan page and Twitter
updates buttons.
FREE and takes only 2 minutes to add to any site - no coding needed.
The toolbar does not affect page load time! It loads only after the page is
fully loaded.
Get paid for searches made from the toolbar (coming soon)
Update status/Tweet - Users can update status or tweet right from the
toolbar. Site owners can set the default message text.
Google site search – Users can search the content of your site.
Share – One click share to over 80 social destinations.
Version Date Links Status
Download · Release Recommended
6.x-1.0 2009-Oct-14
notes for 6.x
Journal
By sun on the 17th of November, 2007
Journal is primarily useful for developers and site administrators working in a team
environment. Since Drupal is a fully-fledged content management framework, it is
often not easy to communicate, track and audit all changes that have been applied
to a site. Even without contributed modules one is able to build a totally
customized site.
Journal's log is comparable to the watchdog log in Drupal core. However, watchdog
logs can be truncated or emptied at any time, so one would loose all entries.
Accordion Menu
By suryanto on the 3rd of July, 2009
Requirement
jQuery UI module
The Menu Site Map module is a plugin for the Site Map module
that provides greater configuration and theming capabilities over the default
handling of menus by the Site Map module.
This module was originally written to create the site map for the Center for
Research Libraries website.
Provide means to allow users to modify parts of the menu without giving
permissions for the whole menu structure.
If you want to restrict viewing have a look at the Menu per Role module.
Mibbit IRC
By kmillecam on the 4th of March, 2008
« first ‹ previous … 110 111 112 113 114 115 116 117 118 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Display suite
By swentel on the 18th of October, 2009
Regions: every field can be dropped in its own region per build mode.
Choose formatters and labels per build mode
Define custom build modes via the UI.
Define custom (block) fields via the UI with token support.
Hooks for adding and overriding custom fields, plugins and build modes.
Plugins to alter the display at runtime.
Import & export functionality.
Views and basic Features support.
Safari Search
Ubercart Marketplace
By Turgrid on the 1st of July, 2008
Current Features:
6.x production release and feature list coming soon.
New 5.x production release and feature list coming soon.
-Intuitive file download support for marketplace sellers is now available in BETA1.
-Seller price fields and commission rates are fully customizable.
-BETA2 adds fine-grained commission rate control (by role and product class).
Ubercart Fee
By mrfelton on the 16th of November, 2008
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.
Panel Style
By gordon on the 2nd of July, 2008
Allow the use of a mini panel as the style for the display of a view.
Contact Redirect
By frankcarey on the 29th of September, 2008
Contact Redirect add a redirect field when editing the site-wide contact forms
provided by the core contact.module. It allows users to easily redirect visitors to a
thank you page or to more information. Settings can be set for each site-wide
contact form. The default is still the homepage.
The 6.x patch submitted by cgardner has been applied to HEAD, please test and
submit any issues to the issue queue.
Google offers two libraries for handling authentication: one using the OAuth open
standard, and a second interface called AuthSub, developed prior to the release of
the OAuth standard. This module implements the AuthSub interface.
Ubercart Userpoints
By bmagistro on the 30th of December, 2007
This module integrates Userpoints into Ubercart for payment, awarding (to buyers,
referrers, and sellers), and discounting.
Diagnostic Tools
By kenorb on the 27th of March, 2009
wsod
You will ask: But how I can enable it, if I've got still WSOD?
Simply go to: /sites/all/modules/dtools/wsod/wsod_emergency.php (update your
path to correct one).
It's secure, if there is no wsod detected, this script will not print any technical info.
You can use 'q' argument to test different paths.
Read README.txt how to use it.
bench_chart
It will shows you how much time your Drupal application spend on specified hooks.
Its perfect when you want to optimize your website or there is some problem with
specified module and you don't know which one.
Example charts: http://drupal.org/node/415748
Read more about fixing WSOD manually and read about common Drupal WSODs
issues:
http://drupal.org/node/482956
Recent questions:
#417202: is it for using on live site or not?
Dependencies:
http://drupal.org/project/charts
Private Download
By Bacteria Man on the 15th of August, 2009
Private Download provides a private download directory for use when the file
system is configured for public download access.
Files contained in the private download directory are only accessible to users
belonging to a permitted role.
Private files can be accessed via Drupal's private download system. Exp.
http://www.domain.com/system/files/private/example.jpg
Private Download does not provide the means to upload files to the private
download directory. Admins need to upload the files via FTP or perhaps with a file
manager module (i.e. Web File Manager).
Private Download differs from Private Upload as files contained in the private
download directory are NOT attachments of nodes.
Technical Notes
Version Date Links Status
Download · Release Recommended
6.x-1.0 2009-Aug-16
notes for 6.x
« first ‹ previous … 111 112 113 114 115 116 117 118 119 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Nodecarousel
By jcfiala on the 17th of October, 2007
Look - this hasn't been touched for a while, and I've noticed now that Views
Carousel works pretty darn well, and uses the same jCarousel library that this
module did. I suggest using that module instead of this one.
An easy-to-use method for displaying nodes using the jCarousel library for jQuery.
Nodes can be chosen via Node Type/Taxonomy, by using a nodequeue, or else by
using a hook to feed nodes to the display.
Mass Change
By Todd Nienkerk on the 6th of May, 2008
This module allows a site admin to mass change the published, promoted, sticky,
and commenting status of nodes per content type. The following actions can be
performed en masse:
Publish
Unpublish
Promote to front page
Unpromote
Sticky
Unsticky
Commenting: Read/Write
Commenting: Read only
Commenting: Disabled
Credits
Development of this module is sponsored by Four Kitchens.
Image watermark
By kbahey on the 6th of August, 2006
This modules allows a Drupal site running the image module to overlay each image
with a watermark.
The watermark is a PNG (24 bit) file with an alpha channel, but other formats may
work.
Features
New features!
Known Limitations:
imgupload
By pre911mindset on the 7th of September,
2008
Note that this module uses a digitally signed java applet. Java source is included
but not required to use the module.
This means that you need to have a recent JRE (Java Runtime Environment)
installed on the client machine. If you don't have Java enabled, or if the wrong
version is installed, the browser will contain a warning, as of version 1.3.
Shipping quote module for Ubercart that uses the FedEx Web Services API to get
rate quotes directly from the FedEx server.
This module requires PHP 5 built with the SOAP extension enabled (--enable-soap).
Roadmap:
The 5.x-1.0 release will receive bug fixes only - no new features. The
5.x-1.x-dev release differs from this in only cosmetic, not functional, ways,
and it's not worth rolling a new official release just for these. Only if bugs
arise that need to be fixed will a new official 5.x release be made.
The 6.x-2.0 release is the recommended release for Drupal 6. It contains
major improvements over the 6.x-1.x release, and all new development will
take place in this branch.
The 6.x-2.x-dev release will contain new features that aren't yet fully tested.
Use this release if you need these features or if you want to create or test
patches for the uc_fedex module.
Message Effects
By jjeff on the 26th of April, 2007
The Message Effects module adds attention getting JavaScript effects to Drupal
messages (you know... the messages that say things like "This content was
saved." or "You have an error.", etc -- usually above the content on your Drupal
site). I have found that many users tend to miss these messages on the page, so
Message Effects gives them a little "pizazz" to make them more noticeable.
This module depends on the JQuery Interface module which in turn relies on the
JQuery Update module, so you'll want to download those too.
Administrators can choose between various effects selectable for status or error
NB: Hi, I'm jcfiala, and I'll be helping out with this module. At the moment I'm
trying to get a drupal-6 release of some sort together - a branch has been created,
and hopefully soon we'll have something we can expose as a development release.
Nagios monitoring
By kbahey on the 3rd of February, 2009
The Nagios monitoring module integrates your Drupal site with the Nagios
monitoring application.
The module reports to Nagios that the site is up and running normally, including:
PHP is parsing scripts and modules correctly (in case PHP gets disabled for
some reason)
The database is accessible from Drupal
Whether there are configuration issues with the site, such as:
pending Drupal version update
pending Drupal module updates
unwritable 'files' directory
Pending updates to the database schema
Cron not running for a specified period
Anything else reported in the Administer -> Reports -> Status report
(requirements)
If you already use Nagios in your organization to monitor your infrastructure, then
this module will be useful for you. If you only run one or two Drupal sites, Nagios
may be overkill for this task.
NOTE: A change in Yahoo Weather's API will eventually make versions of this
module previous to 6.x-1.1 to stop working . It's recommended that you upgrade
to 1.1. City codes in Yahoo Weather have changed. Users upgrading from 1.0 to
1.1 will have to look again the city codes at http://weather.yahoo.com and
reconfigure the module. For more info see: #641556: Change in Yahoo Weather
API
« first ‹ previous … 112 113 114 115 116 117 118 119 120 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Node Map
By spinicrus on the 16th of August, 2008
You can:
- Search location - search for a location, just like @ !Yahoo
Maps, or Google Maps. Geocoding services are provided by
!Yahoo & Google(if google geocoding is enabled). You can
choose the closest location for your needs, from the list
generated by the geocoding services.
- Map - drag the map to your desired location & double-click to get the geocodes.
This works with AJAX & automatically fills the fields.
- Manual geocode input - type your geocodes & with a button click mark the spot
on the map. From there you can work with the map for a more precise mapping.
You have your menu grouped into main categories or areas and want to display
different banners based on the area the viewed page belongs to? For example
displaying different banners for your "Company", "Products" and "Partners" pages?
If yes, then this Drupal module is for you!
Area banner module allows for displaying image and Flash banners based on
current "area". An area consists of all pages below a certain menu item. Banners
can be uploaded and assigned to a menu item. All children of this menu item will
inherit the assigned banner. A default banner can be defined which will be
displayed when no specific banner is defined for the current page.
The area banner module allows two types of banners: Image and Flash banners.
When both a Flash file and an image are uploaded for the same menu item then
the Flash banner will be displayed with the image banner as alternative in case the
browser doesn't support Flash.
Developed by
This an extension to the Domain Access module which is used to create many
domains from a single installation.
For what I see as a problem is that the domain module uses the node access api's
to determine which nodes are displayed on which site. This will work if you only
use Domain access, and no other access module like simple access, tac, or Organic
groups.
Node access is more a per user where as domain access is per site. Now because
the domain access modules have such a good API, Domain Access Advanced is
able to turn off the node access integration in Domain access and re-implement it
as a query rewrite (which is how node access actually works) so that content can
only be accessed via the domains or affiliates that are specified.
This means that then if there is are node access modules they will then reduce the
list more to only allow the user to view the nodes they have access to.
This module allows to specify two folders, one for CSS and one for JS where the
stylesheets and javascripts files are located respectively.
Just put your files in those folders and they will be added in the header, so you can
set extra parameters and scripts.
The 6.x-dev version is trying to solve the problem that the module does not
override the themes styles. Please, read #532206: Themes modifying the registry
override this module functionality. to see the latest news about this.
Currently, it needs to be tested so I can make a stable release.
This module provides a basic level of integration between Drupal and phplist.
This is a small utility module that automatically stops Drupal from renaming new
files upload via filefield CCK. When 2 files with the same name exist, the older files
will be renamed.
#D7CX : I pledge that Upload File Replace will have a full Drupal 7 release on the
day that Drupal 7 is released.
What it Does
Default Drupal Behavior
<newest>-------------------------------<older>-------------------------------<oldest>
mydoc_3.doc ------ mydoc_2.doc ------ mydoc_1.doc ------ mydoc_0.doc ------
mydoc.doc
<newest>-------------------------------<older>-------------------------------<oldest>
mydoc.doc ------ mydoc_3.doc ------ mydoc_2.doc ------ mydoc_1.doc ------
mydoc_0.doc
AudioField
By tamerzg on the 29th of December, 2009
This module adds new CCK field that allows for uploading mp3 audio files and
automatically displays them in a selected audio player.
Developed by
Tamer Zoubi
Othman Adarbeh
Sponsored by
Installation
1.In order to play the music you have to get any or all of audio players from the
following links:
WP Audio Player *Note make sure you should download the standalone edition
XSPF Player
Free Flash Player
Extract the players in "\sites\all\libraries\player" folder.
2. Copy AudioField folder to your sites/all/modules directory. Make sure you have
installed CCK and FileField modules.
3. Enable AudioField module in admin/build/modules.
4. Go to AudioField configuration and choose default player.
5. Choose any Content type and go to Edit -> Manage fields.
Event Views
Requires both the Event module and the Views module. The Event Views module
exposes event fields to the Views module, creates year, month, day, and week
argument handlers, and provides default event views that filter events using a
drop-down date selector, the jscalendar selector, if installed, or by arguments in
the url. Argument combinations can include year, year/month, year/month/day,
and year/week. You can also combine the event arguments with content type and
taxonomy arguments for more granularity.
Note that until recently this module was included with the event module's tarball.
OG Contact
By gnat on the 12th of November, 2007
OG Contact provides a contact module style contact form for Organic Groups, and
optionally provides a "Contact" tab on the group's main page.
Features
Group members can now also be made contact form recipients if they have
the "receive og contact submissions" permission.
Administrators may now create custom "Additional Info" text per group.
Optionally, group administrators who can edit form settings may be allowed
to add and edit this text as well.
There is currently no official release for D6 Once automated tests are written, and
Views integration completed, the official release will be ready. The dev version is in
use on several sites, and reported bugs have been or are being fixed.
Panels Accordion
By davexoxide on the 5th of November, 2007
The Drupal 6 version depends on jQuery UI (which is going into d7 core, so that
dependency will go away). See UI Accordion for a more complete description of
each of the options available in the pane-style settings dialog.
There is now a sub-module called Horizonal Accordion (see the demo), which
depends on TextImage.
This version is sponsored by GoingOn Networks, Inc.
« first ‹ previous … 113 114 115 116 117 118 119 120 121 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Page theme
By Ralf on the 26th of April, 2009
Ad Views
By Jeremy on the 31st of May, 2008
Adds Views2 support to the Ad module for Drupal 6.x and Views 2.
Overview
This is a set of modules, which provide input
elements for endusers with the power of cck.
This module hosts a set of fields to be used by the
Content Construction Kit. Fields are used to create
various content types. They appear as input fields
when creating or editing a node. They are rendered
to text, when shown to page visitors.
The difference for CCK Inputs is, that they are
rendered as input elements to the visitor. This way
you can build a webform using CCK.
CCK Input Elements do not provide any means to evaluate or store the data which
users send back to your site, when hitting "submit".
This module allows you to specify a page template for each content type and each
node.
Each template starting with page is a possible choice for a node(type). It makes
also an extra template suggestion to the node.
When you don't specify a page template, template suggestions stay untouched.
Tool Tips
MapBox
By tmcw on the 30th of October, 2009
It also includes the Maki icon set and OpenLayers 2.x styles for each icon.
JSON server
The dcl_importer lets users import contacts from various third party services such
as facebook, myspace, gmail, yahoo, friendfeed, twitter, and numerous other
services using the OpenInviter library.
News
Aug 28, 2009 - To use the 6.x-2.x you should remove and re-install as the
directory structure has changed somewhat.
If you're looking for original D5 version it can be found here but is not currently
functioning and some of the import scripts are not compatible with the GPL. If
someone wants to backport the rewritten version of this module to D5 I'll be happy
to add them as a co-maintainer or commit their work myself.
Supports:
Invite
Friendlist
Services
User Relationships
Installation
Credits
Current maintainer:
Scott Hadfield (hadsie)
Views CCK Formatter allows you to choose a node CCK formatter as a row style in
your View. This is extremely useful when you want to reuse a node theme in
different parts of your website.
This module is part of the newspaper module set maintained by Studio Multimedia
France24/RFI.
« first ‹ previous … 114 115 116 117 118 119 120 121 122 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Go - url redirects
By BioALIEN on the 4th of July, 2006
The gotwo.module adds the option to add redirected urls. It's much like the url
alias system except that it uses redirects to go to the real url. All visits to the 'go'
urls are tracked, so you can see how often a certain 'go' url has been visited. You
can optionally force a disclaimer to be displayed before the user is redirected.
Associated Nodes
By jfberroyer on the 12th of March, 2009
You can give a different weight for each criterion. All criteria will be aggregated by
the main module which compute a matching score for each couple of nodes. Then,
for a given node, you can get the other nodes that are associated to it. The
associated nodes are ordered by the matching score they have with the given
node.
Different associations can be defined with their own criteria and weight.
The main module provides an API so you can define your own criteria of
association (See How to write a plugin).
Associated Links, which is part of the project, is a module that uses Associated
Nodes to define blocks with links to associated nodes on nodes pages.
Spamicide
By lipcpro on the 7th of May, 2009
ThemeKey Properties
By mkalkbrenner on the 3rd of July, 2009
membership
By Boobaa on the 17th of February, 2008
Exif
By David Lesieur on the 22nd of October, 2006
The Exif module allows you to display Exif metadata on image nodes. Exif is a
specification for the image file format used by digital cameras.
Webcams
By moonray on the 27th of February, 2007
Description
Main features:
Mail Logger
By litwol on the 27th of March, 2008
Profile Setup
By thomjjames on the 17th of November,
2008
Profile setup for Drupal 6 now works along side the pageroute module
(6.x-1.x-dev) to provide additional page types via the pageroute API, so
completely custom profile setup workflows are now more flexible than ever thanks
to the help of the pageroute module.
Full setup instructions are given in the INSTALL.txt file in the module folder, so
please READ THEM BEFORE YOU INSTALL THIS MODULE or consider submitting a
bug report.
If you are upgrading from the Drupal 5 version please read the UPGRADE.txt file in
the module folder.
My time has been very limited recently hence the lack of development on
this module!
I now have a bit more time to fix bugs etc but I'm open to offers if anyone
wants to help maintain this module with me??
If you are using profile_setup on your site, please let me know and
I'll list it as an example site here!!
Version Date Links Status
Download · Release Recommended
6.x-3.0 2009-Oct-14
notes for 6.x
Download · Release Recommended
5.x-7.0 2009-Mar-24
notes for 5.x
« first ‹ previous … 115 116 117 118 119 120 121 122 123 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Multisite Manager
By schuyler1d on the 24th of May, 2007
Allows creation of new drupal sites from a central drupal site without the creator
having access to database info. The new site is installed either in the same
database with a different prefix or if the drupal db_user has access to create a
database and grant privileges, then possibly there.
Ignore User
By jaydub on the 18th of April, 2008
This module allows a user to "ignore" content from other users that they do not
wish to view. Node and comment content from an ignored user is hidden from view
on a page. A message is displayed above the hidden block of content with a link to
the user's "ignore list" and a link to toggle display of the ignored user's block of
content in that node or comment.
Statistics Pro
By mr3dblond on the 31st of December, 2008
The module creates statistics with aggregated data. The data will be stored in a
new table, which will be updated with a cron run. This statistic module provides
statistical results of nodes, comments and users. Those results will be stored even
if the access-log or the watchdog table have been deleted. For the presentation the
data views and Charts module are used. The Drupal core statistics module is used
for the raw data (actually it is required for Statistics Pro). This module is not a
replacement for the statistics module but an useful enhancement.
Customizable views
Aggregated values for nodes, changed nodes, nodes of a term, comments,
new users, users online, page impressions, warnings and errors
Views 2 support
Drush support
Localization: English and German
Moderation
Comment Page
By rszrama on the 1st of May, 2007
The Comment Page module was developed to increase the number of pages on a
site that can be indexed by search engines. It accomplishes this by creating pages
that display comments individually along with an optional thread review that links
to other comments in a thread display. The individual pages will also come in
handy for your site's users, as it makes for easy bookmarking and linking to
particular
comments in a discussion. This module was particularly designed with site forums
in mind.
The comment subject is also included after the comment ID to include search
keywords in the URL. (This is among the optional display settings.)
Example: http://www.ubercart.org/comment/1248
YUI Menu
By drupalhizmetleri on the 9th of October, 2007
YUI Menu
DEVELOPMENT AND SUPPORT HAS BEEN STOPPED! ANY ONE WHO WANTS TO
MAINTAIN THE PROJECT IS WELCOME.
GELİŞTİRME VE DESTEK DURMUŞTUR. BAKIMI ÜSTLENEBİLECEK KİŞİLER
ARANMAKTADIR.
NOTE: This module depends on the YUI module. You need to install the YUI
module for the editor to work.
If you like this module, help other people find it by adding YUI-Menu to favorites at
drupalmodules.com!
Developed By http://www.drupalhizmetleri.com
View Alias
By emackn on the 10th of July, 2008
The beta out now integrates with the pathauto API so its now
you can manage your aliases in one spot
This module aids in the bulk creation and deletion of SEO friendly view aliases.
Essentially, this module takes view urls with term id arguments like
articles/89
tags/213
recent-news/344
and creates aliases for them
articles/software
tags/water-cooling-kits
recent-news/technology
In the past I've worked on several sites that utilize a single view which takes in a
single taxonomy term id to display a list
of related items. And on these sites maintaining the url aliases for them was a pain
to do by hand, so I wrote this module
to do the repetition for me.
CCK Gallery
By greg.harvey on the 23rd of January, 2009
Drupal 7
There will be no Drupal 7 release of this module. Instead work is under way on the
6.x-3.x branch of Node Gallery, which will incorporate all the features of this
module and will become the Drupal 7 version of Node Gallery:
http://drupal.org/project/node_gallery
I continue to support the Drupal 6 version of the module as best I can as long as
Drupal 6 is still supported on Drupal.org, but feature requests should go here.
Node displays
By swentel on the 15th of July, 2009
Support and integration with core (search) and contrib (like CCK, fivestar and
ubercart) modules is available at the Node displays contributions project.
Permalink
By Tom.Camp on the 1st of December, 2008
What is a "permalink"?
Wikipedia defines permalink as:
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.
« first ‹ previous … 116 117 118 119 120 121 122 123 124 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Quantcast
Description
Provides seamless integration with Quantcast web service.
Credits
Sponsored and created by: Phase2 Technology.
You can combine with the functionalities of the module Gallery Assist ImageCache
for more flexibility with preset formats and with the module Gallery Assist
Lightboxes wich allow the use of some lightboxes.
(highslide, prettyPhoto, fancybox, colorbox, shadowbox, litebox, lightbox2).
DruTeX
By dfg on the 30th of May, 2006
Features include:
This is a rudimentary module to export orders from Ubercart to a CSV file for easy
import into Excel.
Warning: the 6.x version is just a rough port of a module I wrote original for the
5.x version of Ubercart. I'm not sure the database tables are even the same now,
so you may get MYSQL errors when you attempt to export. Please file an issue if
this happens and I'll fix it as quickly as possible. I apologize for any inconvenience.
Taxonomy Export
By James Andres on the 18th of June, 2009
Currently, taxonomy imports always create new vocabularies and terms. Version 2
of Taxonomy Export additionally supports updating of previously imported
vocabularies. Terms, however, will always be re-created.
Taxonomy Export conflicts with Taxonomy XML, do not install both modules
at the same time.
Stock
By kbahey on the 28th of September, 2003
This is a stock module that provides visitors live stock prices from various market
exchanges.
Content Glider
By drupal-id.com on the 15th of September, 2008
How to use
First, remember that Content Glider based on certain content-type! You can
define the name of content-type you want to use!
Drupal 5 Version
Version Date Links Status
Download · Release Recommended
6.x-1.5 2009-Jun-24
notes for 6.x
User-Selectable Roles
By Bacteria Man on the 20th of October, 2008
Allows users to select one or multiple roles during registration. This module differs
slightly from other similar offerings as the user is also optionally allowed to change
their role selection(s) when editing their account settings.
This module comes with its own database table to store statistics per user profile
(uid). At cron time, the data from the user_visits table is collected, aggregated and
stored in the user_visits_adv table. It stores
Installation
Theming
The My visitors history adv block can be themed by overriding the following
function
<?php
/**
* Theme function for history block
* @param $history is array with the views data of the past X days.
Simplenews Scheduler
By dgtlmoon on the 26th of May, 2008
Nodes created by Simplenews Scheduler have an extra tab (for those with
permissions) for viewing all editions as well as the original newsletter they are
generated from.
Works great with Insert View to place the content of a view into a newsletter. (eg:
[view:recent_articles=20])
The module's 5.x version also comes with a views filter so you can filter nodes that
are newer (or older) than the most recent edition of any newsletter.
Todo:
- Specify a view(s) to check, so if this view doesnt return any nodes, dont send the
newsletter.
« first ‹ previous … 117 118 119 120 121 122 123 124 125 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Best reply
By taslett on the 30th of November, 2008
Best reply module allows node authors to mark a particular comment as the best
reply. It aims to encourage quality comments and to give some recognition to
people posting quality responses.
Links are provided to the author of the node or user with the correct privileges to
mark a comment as the best reply, or clear the best reply. Only one comment can
be marked as the best reply, so the author can change his or her mind and mark a
different comment, which will overwrite or clear the old marked comment.
Once a comment has been marked as the best reply a view best reply link is
provided in the links of the node to jump directly to the best reply.
Administrators have the ability to select node types and to restrict access via
access control.
Version 6.x-6.0 +
Bible
By MikeLee_Birdy on the 21st of December, 2007
This bible module provides user to read Bible on Drupal. Web administrators can
import their own bible context into database, multi-version import and select one
version to read is provided.
Module Functions
1. Read Bible online. You can read bible in Drupal system and don't need jump to
somewhere else.
2. Search Bible verses. Enter keyword and search all verses contain this keyword.
Combined keyword search not supported.
3. BLS Filter. Turn on BLS Filter, and one can use [GEN:1:1] to embbed verse in
node-page. Multi-verse is avaible.
4. Block Daily Golden Verse.
5. Multi-Bible reading.
6. Strong Number AJAX functions.
7. Strong Number Search in Bible.
Media Browser
By antoniodemarco on the 1st of June, 2009
Module Dependences
Views: http://drupal.org/project/views
Credits
Youth Agora
Innovating online youth information.
Outline Designer
By btopro on the 18th of March, 2008
The Outline Designer is a visual way of structuring and organizing content in your
Drupal site that piggy-backs the core-optional Book's functionality. It might as well
be called a "Book Usability" module as it provides a massive usability overhaul to
drupal and the book's module. I also adds in a jQuery context menu to allow for
the following additional operations (all ajax / AHAH of course):
UC Variable Price
The UC Variable Price product feature allows you to turn any product in
your Ubercart store into a variable priced product. Instead of using a
fixed price entered by an administrator, customers can specify their own
price for a product on the add to cart form. This makes it a useful module for
donation sites! The module will automatically take care of the product add to cart
shopping cart forms to accommodate the variable price field. It affords you some
measure of control over the titles of various fields and also lets you specify a
minimum and maximum price for any given product. Extra integration with
Ubercart's product classes interface allows you to set default Variable Price product
features on every product created of any given product class.
OpenID URL
By Rob Loach on the 5th of December, 2006
Allows you to delegate your URL as an OpenID. This prevents your from having to
run your own OpenID server while allowing you to harness your URL as an
OpenID. If you switch OpenID Providers, just switch your settings in the module.
This is based on this article which covers the topic in more depth.
Short URL
By irakli on the 24th of April, 2009
#D7CX: I pledge that Short URL will have a full Drupal 7 release on the day that
Drupal 7 is released.
An API for creating your own bit.ly, is.gd, tinyurl.com etc. in Drupal, or for just
providing cool-looking short "permalinks" to long, parametrized Drupal URLs (e.g.
filtered Views).
This module is a developer tool that takes URL of any length and produces very
short URLs (3-5 characters). It has no user-interface at this point.
You are creating a localized URL shortener for a country/locale that exisitng
URL shorteners do not cover.
You system is behind a firewall and content/URLs can not be shared publicly.
If you want short URLs to carry your own domain, for brand management
purposes, much like TechCrunch.com uses http://tcrn.ch domain for short
URLs (they do not use this module for the implementation, though, as far as
we know :) )
http://go.usa.gov
http://bmu.li
http://cmd.to
http://drupa.ly/
http://redir.is/
(Please submit examples of other usages, if you are using shorturl to run your
shortener).
Node Vote
By kbahey on the 21st of June, 2005
This module provides the ability for users to vote on various node, assigning a
score to each one. The average overall score and number of votes are displayed
below each node.
Role Weights
By leafish_paul on the 10th of April, 2006
Role Weights allows site admins to specify certain weights for user roles. Its not
much use on its own, but more of a helper module for other modules requiring this
functionality, such as Path Access. Role Weights also provides Tokens and some
Views support: views are able to access, display or sort by the node author's role
weight.
Please read the README.txt file for some more information, and a cautionary note.
Webform2PDF
By niif on the 8th of July, 2009
Dependencies:
Webform module
The module currently does NOT work with Webform 3 beta. Webform2PDF
module will provide support for Webform 3 RC, and later versions only.
Third-party tools:
« first ‹ previous … 118 119 120 121 122 123 124 125 126 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Tabbed Block
By joetsuihk on the 1st of July, 2007
This is a module that you can embed different blocks into one with tabs.
Those tabs switch with javascript based on jquery, shorten your sidebars without
reducing the content of your page.
tabs switching effects is available in 5.x-1.x-dev
這個模組可以將多個區塊整合到一個之中,
並使用jquery 這個javascript 庫來幫助使用者瀏覽
令你的左右兩邊的導航條縮短但又不用放棄某些內容
5.x-1.x-dev 內新增了轉換效果
hoverIntent
By aaron on the 24th of January, 2008
This is a wrapper module for the hoverIntent jQuery module. The d5 version
requires the jQuery Update module. Both d5 and d6 optionally support the jQ
module.
Why? To delay or prevent the accidental firing of animations or ajax calls. Simple
timeouts work for small areas, but if your target area is large it may execute
regardless of intent. Also, because jQuery animations cannot be stopped once
they've started it's best not to start them prematurely.
Node Limit
By davedelong on the 3rd of March, 2009
The Node Limit module allows administrators to restrict the number of nodes of a
specific type that roles or users may create. For example, if a site has an
"Advertiser" role that can create "advertisement" nodes, then the node limit
administrator can restrict all users in that role to a specific number of nodes. He
may also restrict users on a per-user basis.
Although other node limitation modules exist (such as create quota, user quota,
and node limitnumber), Node Limit offers features not available in all of those
modules, such as:
This module is under active development and is sponsored by the BYU CocoaHeads
club.
Graphviz Filter
By infojunkie on the 17th of January, 2008
Thanks to varienne for the great documentation (in the Resources section
below)!
Ubuntu/Debian:
sudo apt-get install graphviz
Image Publishing
By egfrith on the 12th of May, 2006
This module aims to provide a full implementation of the Gallery project's Gallery
Remote API in order to support publishing images using Drupal's Image module.
Avatar Crop
5.x beta version is available now. To use 5.x version Jquery update module
version 5.x.2.x is required.
Minimax pager
By mattyoung on the 12th of July, 2009
1. Through the module settings page, admin can replace the default built-in
pager or Views' views_mini_pager with this pager.
This module integrates the Facelift Image Replacement (Flir) project into Drupal. It
provides an administration page that allows you to define the jQuery selector(s) to
replace text with images as well as what font to use. If anyone wants to jump in
and help expand this project please let me know.
There's a number of changes in the 2.x branch. Flir is now dependent on the
library module. If you're upgrading from 1.x you'll need to download the flir code
from http://facelift.mawhorter.net/ and place it in the libraries folder. The location
of the font directory is also no longer in mysite/files/fonts, now they exist in the
facelift library by default but can be configured to be anywhere.
phpBB2Drupal
By nbz on the 19th of January, 2006
This modules allows the import of your phpbb data into drupal equivalents. Please
note that this is NOT a bridge module - the phpbb install will not be needed and
any data inserted directly into phpbb after import will not automatically be
imported.
Unlike your typical SQL scripts, this module is written in PHP and uses Drupal's
APIs extensively to import the data. It's been tested with a fairly large phpBB sites
(500,000+ posts/users/topics/attachments) It can import 500,000+ records in
about 40 minutes, but it doesn't automatically reinitiate the script when it times
out.
Taxonomy Node
By hanoii on the 14th of October, 2008
It creates a single node of a configurable content type for each term in a specific
vocabulary.
In this way you can extend the term to hold any other information that a node (cck
preferably) can hold. It's an useful module to create different category listings
using views. This module prevent you to edit or delete the created node, handles
updates and deletion of terms.
It has some similarities to the Node Auto Term [NAT] module but by working two
ways. The only thing this module does not support in comparison to NAT is to map
node creation with term creation. This module can, as per its default, to map node
operations with terms, meaning that if you delete the node, the term is also
deleted as well.
« first ‹ previous … 119 120 121 122 123 124 125 126 127 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Views Galleriffic
By aaroncouch on the 22nd of June, 2009
Views
CCK
Imagefield
Imagecache
Similar Modules
Demo
http://robertcouch.net
http://anthonyjhall.net/2009images
(send me yours and I'll include it here)
Current Release
This has been tested extensively locally and on a number of sites. If you have any
problems or questions PLEASE use the issue queue. I'd like to get this tested and
made into a full release.
Views 2x Only
This module only work with Views 2, not Views 3. Since Views 3 is the bomb I will
work on getting this working for Views 3 as soon as I am able.
Feature
This feature creates a gallery node that images are attached to. It then uses Views
Attach module to attach a view of the gallery to nodes. It also provides a gallery of
all of the galleries.
Module Builder
By joachim on the 20th of March, 2006
Drush support
Drush support for this module is being actively developed. Use 6.x-2.x-dev version
as a Drush plugin; see the documentation for more details.
A few examples of what you can do with drush and this module:
Generate both module and info files, write files to sites/all/modules and also
output to terminal.
Current status
Drupal 7: You can use version 6.x-2.x-dev as a Drush plugin for Drupal 7. A
proper Drupal 7 GUI version being developed; see #633334: D7 support for
more.
Drupal 6: 6.x-2.x-dev version is being actively developed. CVS should not
normally be broken, although you may find you need to re-download hook
files when you upgrade to a new version, as the storage system has been
changed several times. (6.x-1.x-dev branch has been mothballed. If you
installed this, you need to uninstall it before installing 6.x-2.x.)
Comment Moderation
By dag- on the 8th of February, 2009
The Comment Moderation module gives an alternative view to your approval queue
with all actions directly available from the comment moderation view. This helps to
analyse comments one by one, take action and move on to the next comment in
the queue. You can also much easier browse through your comments without
having to go back to the approval queue all the time.
For Drupal administrators with comment spam frustrations, this module can help
to reduce the overhead of moderation. You are pretty much back in control again
and you are no longer at the mercy of whoever enjoys to abuse your freedom of
speech for their own profit.
JS Injector
By ponsich on the 8th of April, 2009
Allows administrators to inject JS (JavaScript Files) into the page output based on
configurable rules. The JS is added using Drupal's standard drupal_add_js()
function and respects page caching, scope and preprocess.
It provides site administrators with a quick and easy way of tweaking things.
Domain Bonus
By jk@arsum.com on the 17th of June, 2009
The Domain Bonus is group of modules that extend functionality of Domain Access
module.
Modules
Domain Bonus: GMap — multi domain support for GMap. read more
Dependencies: GMap Module
Domain Bonus: Login restrict — restricts access to login users by domain
affiliation. read more
Domain Bonus: Nodequeue tab — provides each node with a nodequeue
tab for each active domain. read more
By awolfey
Dependencies: Nodequeue
Required modules
Domain Access
Authors
Johnny Kartakov of Arsum
Field handler to provide custom displays by using one of specified input formats
(i.e. Filtered HTML, PHP code, Smarty code) with ability to access value of current
field, all arguments values, all rows values, all fields values (of current row),
rendered output of previous fields (of current row) and current row index from
specified code.
Variables available in specified code (for PHP code, Smarty code, and other that
support use of variables):
URL Icon
By sanduhrs on the 17th of October, 2006
CronPlus
By syscrusher on the 3rd of June, 2005
CronPlus adds more "cron" hooks to Drupal beyond the basic one, with each of the
new hooks being called at or near specified time intervals (hourly, daily, weekly,
monthly, and yearly).
Invoice
By P.Vogelaar on the 1st of August, 2008
PDF document
It's possible to view the invoice as full node view
on your site, as html print view and as pdf
document. The nice dompdf library is used to generate pdf documents. The library
is not included into this module. You'll have to download it yourself and paste the
dompdf folder into the root of this module. so you'll get "sites/all/modules/invoice
/dompdf".
The library can be downloaded from the official site, but has not the nice Arial font
included by default. Fortunately, according to the End User License Agreement of
Microsoft I have the right to redistribute Microsoft core fonts in unaltered form. So
I already included the Arial font into the dompdf package. You can download this
bundled package here
Different templates
CCK Teaser
By Robin Monks on the 12th of January, 2009
This module allows you to define cck fields to use in place of the traditional node
teaser. This effectively implements a CCK solution to manual teasers (priorly
solved by way of the excerpt module).
The module allows an administrator to choose which CCK fields to use for a teaser.
Any number of fields may be chosen in the settings page. For a specific content
type, you then add the desired CCK field to your node type definition. The settings
page is available in:
Multiple values for those fields, and multiple teaser fields included in the same
node type definition are implode()ed together, after check_markup has been run.
« first ‹ previous … 120 121 122 123 124 125 126 127 128 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Contact attach
By oadaeh on the 6th of January, 2008
Gives users the ability of attaching one or more files to e-mails sent using the
site-wide contact form.
These blocks are completely configurable can dynamically show other recent
content from each category for the current node.
Features:
panel)
This module allows taxonomy administrators the ability to restrict setting individual
terms on nodes by user or role. This developed out of a need to allow limiting
creation of specific newsletters in the SimpleNews module to a user or role. For
example, franchise owners can be limited to their own newsletters while managers
can have access to all newsletters. However, the module could be applied to other
situations where specific terms are considered to be "privileged" terms, such as
marking a wiki page as stable or verified.
CCK Pager
By peximo on the 26th of July, 2009
CCK Pager allows to page the item list of any CCK field with multiple values.
Keywords
By VladSavitsky on the 28th of September, 2003
En: Module counts node's keywords and their density and provide a list of
keywords of all site's nodes.
Ru: Модуль вычисляет ключевые слова нод и их плотность. На отдельной
странице показывается список всех ключевых слов сайта (семантическое
ядро).
Ua: Модуль знаходить ключові слова у тексті нод та розраховує їх відносную
кількість для однієї ноди та всього сайту.
Registration role
By Benjamin Melançon on the 27th of May, 2007
[For a module that lets the user choose their role on registration, see rolesignup.]
Be sure this role does not have any privileges that should not be given out to just
anyone who registers. Because we shouldn't give away any real abilities above an
authenticated user by default, this module really has only two known useful
applications:
1. If you want to assign all people who sign up after (or before) a certain time
to a role to distinguish them-- simply set the roles as appropriate at the
appropriate time.
2. If you have multiple sites with a shared user database table, and you want to
assign users a role based on the site at which they register.
Drupal roles exist primarily for access permissions, but modules such as mass
contact also use roles act on a group users.
Originally based on a code snippet by Pauly Jura. (It actually does less than the
snippet, but it is a module and has a settings administration page!)
Donation
By kbahey on the 10th of June, 2007
Paypal IPN is used to capture the donation information and store it in the
database.
Donors and the amount donated are shown on a Donors page. If the user is logged
in while donating, a link to their profile is shown on the donors page.
If you have the donations thermometer installed, this module integrates with it to
show a thermometer style graph in a block.
Fieldset helper
By jrockowitz on the 2nd of April, 2009
The fieldetset_helper module also improves the usability of the main module page
(admin/build/modules) by adding expand and collapse all fieldset links to top of
the page.
cURL
By doq on the 16th of April, 2009
cURL module also provides libcurlemu library if PHP cURL library is not installed.
Recent Comments
By Todd Nienkerk on the 29th of January, 2009
Credits
Development of this module is sponsored by Four Kitchens and That
Other Paper.
« first ‹ previous … 121 122 123 124 125 126 127 128 129 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
SaveGuard
By starbow on the 27th of November, 2007
This module adds javascript which detects if a form had been modified, and if it
has, uses the onBeforeUnload event to pop up a warning to the user if they
attempt to navigate away from the page without saving their changes. This works
for Firefox, IE, and Safari, but not Opera.
If you want more secure and strict control over the files you distribute at your site,
I recommend that you use the private file system with Download Count module.
1. Those who needs to use the public file system for some reasons, and yet
want to keep track of file download count.
2. Those who want to keep track of download count of the files on different
servers.
Key Features
DrupalIt
By apanag on the 24th of April, 2007
Main features:
- social voting;
- vote on any content type;
- customer the look and feel;
- display in block as Top Votes (overall, daily, weekly or monthly), Latest Votes,
Newly popular;
- vote power for user roles.
- statistics
Drupalit now implements with Voting API, so we recovered the removed default
blocks. We are going to implement those blocks with Views later.
ALWAYS BACKUP YOUR DATABASE BEFORE UPGRADING!
OG Views Extra
By kscheirer on the 9th of October, 2009
LDAP provisioning
By miglius on the 26th of September, 2007
This module automatically applies exposed filters as soon as they are changed,
without the user having to click Apply.
be sure that Image and Image Attach (from image) are enabled
enable Image Attach Browse
The Image Attach Browser will now be linked from all content types for which
Image Attach is enabled. (Edit the content type in Admin > Content > Edit to
enable Image Attach).
that will offer lots of configuration settings, access controls, resizing options,
display or css settings, you should look elsewhere.
Roadmap
Development of this module will track the development of Image Attach and Image
modules. If support for Image Attach is dropped from Image contrib, then Image
Attach Browse will become obsolete.
Todos:
- javascript degredation. without javascript, this module will crash and burn.
CuteMenu
By AlexisWilke on the 13th of October, 2008
Description
When installing CuteMenu you get one CuteMenu block per
menu. The block is a top-menu with a drop down (using the 1st
and 2nd level menu items.)
News
Jun 27, 2009—I moved the documentation to http://new.m2osw.com
/doc_cute_menu that way you can comment it, ask questions, etc.
Mar 3, 2009—I added support so one can specify a view as the header or footer.
That means you can easily select a node randomly!
Popup filter
By scheepers on the 2nd of December, 2008
Instructions
Install the popup_filter module
Insert [popup] tags in content, and set the input format to "Popup filter"
Install the popup_filter_ui module
Go to admin/settings/popup-filter and setup formatters for node reference
fields (if you don't like the defaults)
Select the formatter at the node field or view field display configuration
HTMLcomment
Examples
[!-- This will not be in the HTML, and not displayed. --]
« first ‹ previous … 122 123 124 125 126 127 128 129 130 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Preferred Format
Shared Sign-On
By wayland76 on the 20th of February, 2006
Enables "Shared Sign-Ons" between related Drupal sites on one server with a
shared database. Can be used standalone, but is most tested in conjunction with
the domain (aka Domain Access) module.
This project has been marked as insecure by Drupal Security Team. All of
it's releases have been unpublished. Disable the module and remove it
from your site.
If you still want to use Single Sign On on your sites, Single Sign On module has
been created as a successor to Shared Sign On.
Buddylist2
By nodestroy on the 16th of January, 2008
Drupal 6 Version
If you are looking for a Buddylist solution in Drupal6, take a look at Friendlist. Its
already finished and comes with the same functionality than buddylist2. You can
import your buddylist2 data with an data importer (See: #314253: Buddylist2
Data Importer )
First off - What are the differences between this and buddylist?
Buddylist is a great module to build Social Networks; maybe it’s the central
community module. "Old" buddylist is great, but is not very easy to modify or
adapt. Buddylist2 is split into API und UI, so that there can be many different UI´s.
All listings are done with Views, so you can place it where you want. Furthermore
there is the possibility to use workflow-ng for notifications (needed configurations
are available out of the box - just adapt it via workflow-ng UI)
Buddy API
Buddylist UI
Buddy API Shortest Route
Buddy API Invite
Buddy API
Buddy API allows users to generate social networks. The API itself has no UI and
will not do anything by itself. All functions are
commented, so see the code for detailed information.
Buddylist UI
Fancy Slide
By chris.cohen on the 11th of September,
2009
You must be using CCK imagefield for this module to work. imagecache and
nodequeue are optional extras to enhance functionality.
Ideas for new features are always welcome. Please create an issue in the issue
queue.
Required : activitystream
Current maintainers:
* Heshan Wanigasooriya - (heshan@heidisoft.com)
* Back port to D5 was done by Thomas Cermak ( http://drupal.org/user/167047 )
Follow Me
Follow me on Twitter
Facebook
Super Nav
By chrisshattuck on the 21st of February, 2008
Taxonomy Navigator
By nestor.mata on the 21st of May, 2008
So, I created this simple module to do exactly that, and it is configurable to match
your needs and be able to change the base view or path for those links.
Resume of characteristics:
Enable a navigation block for each taxonomy category and enable the possibility to
set a base link for each block links passing the term id as parameter.
If you are in a node that contains one or more terms that are in that navigation
block it will mark those term links as active.
File Node
By yookoala on the 17th of April, 2009
This module create a new content type that is actually an uploaded file. We can
therefore unify the administration to file upload with nodes.
Taxonomy Autotagger
By sdrycroft on the 5th of June, 2008
Development of this module was carried out by Simon Rycroft and funded in part
by the EDIT project
This small add-on module to Simplenews provides a new block which lets users
subscribe or unsubscribe to all of your newsletters in a single operation.
Simplenews itself provides one block for each newsletter, which is good in some
cases, but can make your site look cluttered if you have many newsletters. This
module takes the combined form that Simplenews already provides at
newsletter/subscriptions and displays it in a block.
« first ‹ previous … 123 124 125 126 127 128 129 130 131 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
The UC Add to Cart Tweaks product feature allows you to alter ways the
add to cart form behaves for any product in your Ubercart store. The
current tweaks provided allow you to empty the shopping cart when the add to
cart form is submitted and to alter the add to cart redirect URL. Extra integration
with Ubercart's product classes interface allows you to set default Add to Cart
Tweaks on every product created of any given product class.
Custom Formatters
By Deciphered on the 30th of December, 2009
The Custom Formatters module allows users to easily create custom CCK
Formatters without the need to write a custom module.
#D7CX: I pledge that Custom Formatters will have a full Drupal 7 release on the
day that Drupal 7 is released.
Features:
Multisite API
By dalin on the 25th of January, 2008
This module allows you to select related terms in taxonomy from another
vocabulary. The default taxonomy module only allows you to select related terms
from the same vocabulary.
You setup the vocabulary relationship in the "Settings" fieldset of the "Edit
Vocabulary" screen. Once this is done, you will see another "Related terms in
%vocab-name" under the "Advanced options" fieldset on the "Add term" screen.
This module uses the existing term_relation table used with taxonomy module.
You can then use the taxonomy_get_related() function from the taxonomy module
to find all related terms to the passed in term id.
Mobile Plugin
By teemule on the 23rd of April, 2009
OpenPublish Core
By febbraro on the 30th of November, 2009
This is a core set of modules used to power and customize the OpenPublish
distribution. These work in tandem with the OpenPublish Installation Profile
FireStats
Firestats module is integrated with Visibility API module to set stats collection
from specific parts of the website only; just like the block visibility setup.
CiviCRM Theme
By douggreen on the 1st of March, 2007
This is a module, not a theme. It extends the Drupal admin theme page options
(admin/settings/admin) to allow settings of custom CiviCRM user and admin
themes.
When you select a project to work on, you get the start time of that project
displayed at the bottom of the block and when you click on that date you get to
the project's page directly. As soon as you select another project to work on (or
the top-most item "no billable work") then this module creates a timetracking node
with all the relevant data. Nothing else needs to be done. This means, you don't
loose any time when timetracking!.
Ofcourse, you can define a limit for minimum time spent on a project before it gets
timetracked. By default this is 5 minutes and if you work on a project shorter than
that, no timetracking record will be created.
Future Plans
Version Date Links Status
Download · Release Recommended
6.x-1.0 2009-Dec-07
notes for 6.x
« first ‹ previous … 124 125 126 127 128 129 130 131 132 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Please register
By tomaszx on the 15th of April, 2008
Additional we can set own allow and deny list of words and select
who should see it.
This is useful when we have a website and we wish that users will
register on our website and why they should do it.
Tetris
By skinhat on the 13th of December, 2008
Plays the game 'Tetris'. The tetris images and background can be
themed to your site. The game is javascript (original javascript script
by Joan Alba Maldonado) based and is a block. The user who gets the
highest score has his name saved. The game win messages are
configurable in the configuration settings. Also the URL of the blocks
and the size of the block, key strokes and game speed can be set in
the configuration settings. By default you use the keyboard but you
can change to a mouse in configuration.
UC Node Access
By rszrama on the 27th of June, 2008
UC Node Access lets you attach Node access features to products in your
Ubercart store. These features allow customers who purchase the product to
receive view access to nodes on your site either indefinitely or for a limited time
based on the feature's settings. UC Node Access does not handle access grants
itself but rather depends on other modules to define handlers that integrate UC
Node Access with the various node access modules developed for Drupal.
ACL + Content Access - adds the customer's user account to the ACL defined
by Content Access and adds expiration information beside the names in the
Grant view access fieldset of the Access control tab for nodes governed by
Content Access.
Mail Comment
By Ian Ward on the 16th of November, 2009
This is a gateway module for responding to posts via email. It links outgoing
notifications emails with incoming email responses using a combination of mail
parameters and digital signatures.
When enabled, it adds to outgoing notifications emails a message that looks like:
((( Reply ABOVE this LINE to POST a COMMENT )))
Then the receiver just needs to reply to the mail and the text above will be posted
to the original thread as a comment.
Upgrading to 6.x-1.0
Please see the section called "From 6.x Beta 4 to 6.x Beta 5" which applies to
Beta5, Beta6, and the newest stable release, 6.x-1.0. Beta5 was released with a
critical issue which was fixed soon after in Beta6. 6.x-1.0 fixes one significant issue
in Beta6.
Documentation
User News
By jerdiggity on the 5th of October, 2009
Great question.
Collection
By Xen on the 30th of March, 2009
Node Cloud
By mfredrickson on the 26th of June, 2007
Node Cloud reuses the popular "tag cloud" idea, but allows one to use nodes as the
items in the cloud, instead of terms or tags. Node Cloud is a view plugin that
presents the data returned from the view as a cloud of text, with the importance of
each node indicated by the size of the text.
Node Cloud is fairly easy to use. To create a node cloud, go to your views
administration pages, choose a view, and select "Node Cloud" in the drop down list
of views plugins for either the page or block view. Choose two ordering criteria.
Node cloud will do the rest.
Node Cloud tries to use some sane defaults to provide good out of the box support.
Getting to know the default behavior will help you better understand what kinds of
clouds you can create:
The order of the nodes in the cloud is controlled by the first sort order in the view.
For example, you may wish to sort your node alphabetically or by creation date.
The size of the individual items in the cloud are controlled by the second sort order
in the view. This sort should always be numerical. For example, you might size
your nodes on how many votes each has received.
If you supply any fields, they will be displayed in the cloud. If you don't select any
fields, a title link for each node will be used.
The Profile Blog Information module allows a user to add their blog url, blog title,
and RSS feed to their profile. The provided RSS feed is aggregated via the core
aggregator module. Administrators can configure the user settings in the same
ways a profile field can be configured and the RSS feed can be configured in the
same way a feed input directly to aggregator can be configured.
IndexPage
By NancyDru on the 4th of March, 2005
This module displays customizable index pages for each node type, with
alphabetical, taxonomy, and user filters.
uc_tablequote
« first ‹ previous … 125 126 127 128 129 130 131 132 133 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
It's all themeable and it does not require any configuration. Just download it,
install it and have fun dahsboarding - dynamically!
Panels Everywhere
By merlinofchaos on the 29th of December, 2009
Doing this requires that you set up a few things properly, because Drupal is not
really designed for this kind of behavior. Be sure to read the README before trying
to use this module.
This module requires both the Panels module, and the Page Manager module from
the Chaos Tools Suite.
The following is a non-exhaustive list of themes that are known to have support for
Panels Everywhere:
View own
By djuba on the 1st of September, 2008
For example, admin can add 'view own question content' for role 'clients' and 'view
any question content' permissions for support engineer so, clients can see only
own questions and technical support engineer can see all questions from all clients.
NEW! If you using CCK, you can check new feature 'view content via
field_reference'.
Requirements
Requires Apache Solr Search Integration versions:
If you have a stopwords.txt file in your Solr configuration directory, it will use that
to avoid suggesting those words. (Only tested with Jetty in current Solr
distribution)
Installation
Install and enable module. All search boxes that lead to an Apache Solr search will
automatically be autocomplete-enabled.
If you have any node access modules in place like Workflow Access, Book Access,
etc. make sure you have enabled the Apache Solr Node Access module (included
with the Apache Solr module).
Todo
The algorithm for suggestions isn't really user-tested. It's rather useless to,
say, suggest too-frequent terms that are in all your nodes.
It would be nice to have some way to track usage of these suggestions.
Notes
Version Date Links Status
Download · Release Recommended
6.x-1.0 2010-Feb-15
notes for 6.x
This module integrates a GoogleMini / Google Search Appliance with Drupal using
hook_search.
Keyword search
Facilitates other GSA search options (e.g. meta-tag constraints)
Multiple tabs for specified Front End and Collection combinations
Arbitrary Front End and Collection combinations
Works with or without the core search.module
Caching of results to increase response time and decrease load on GSA
i18n support to limit language
Date display on search results
Type display on search results
Author display on search results
KeyMatches (recommended links)
Synonyms (alternate search terms)
MIME type display
Meta-tags (setting, and theming)
Attributes (theming)
Standard Drupal pager
Standard or custom search-result(s) theme templates
Display cached HTML version
Installation
This module inclueds an Terms of Service text and a [x] I agree with the Terms of
Service checkbox for the cart or the checkout page of the purchase using Ubercart.
Installation
Just enable the module, cart module and checkout module of ubercart are
required.
The configuration of this module is merged into the Ubercart pane settings.
You can configure the options for checkout in panes' checkout configuration page
(admin/store/settings/checkout/edit/panes) and for cart in panes' cart
configuration page (admin/store/settings/cart/edit/panes).
ToS in js popup
You can enable the ModalFrame API module in order to have the Terms of Service
opened in a js popup window, you can accept the ToS from this window.
You can also disable the popup option in the settings of the module.
Drag'n'Drop Uploads
By Deciphered on the 11th of November, 2009
The Drag'n'Drop Uploads module adds the ability to drag an image from your local
filesystem, drop it onto a node body textarea and have the file automatically
uploaded and referenced in your node.
#D7CX: I pledge that Drag'n'Drop Uploads will have a full Drupal 7 release on the
day that Drupal 7 is released.
Features:
Upload widgets support:
[D6] Drupal core Upload module.
FileField module / Drupal core File module.
ImageField module / Drupal core Image module.
Support for CCK / Field Formatters.
Support for the WYSIWYG module.
Multiple dropzones:
Customizable textarea(s)/WYSIWYG(s) dropzone.
Upload widget(s) dropzone.
Ability to hide textarea/WYSIWYG dropzone upload widget.
Upload progress bar.
Native Web Browser support:
Apple Safari 4+.
Google Chrome 2+.
Mozilla Firefox 3.6+.
Support for Google Gears:
Microsoft Internet Explorer 6.0+.
Mozilla Firefox 1.5+.
The module disables the language selector in the user profile form for all the users
but the first user.
The default language for the site is still selectable in the language settings page
(http://example.com/admin/settings/language).
ATTENTION
The 6.x-1.1, and the 6.x-1.2 versions contain a bug that has been resolved in the
6.x-1.3 version; if you are still using those versions, update to the latest version.
Starting with the 6.x-1.4 version, the language selector will be shown in the user
profile form for the accounts that have the change own language permission. The
feature is already present in the latest development snapshot.
Petition Node
By gauvain on the 17th of March, 2009
Short description:
1/ Site wide petition settings:
to enable what fields should be included in the signature form and what fields can
be exported in a csv file (you may not want users to be able to collect the email
addresses of the signers)
4/ Reporting features:
The petition maintainer can choose to be alerted per email every nth signature.
Possibility for the maintainer to export a csv file with all the signatures.
BookMadeSimple
By MarcElbichon on the 14th of August, 2008
Use
This module will create a main book
page for content type selected in
BookMadeSimple settings. This is a
shortcut to create a node and click on
Update book outline.
« first ‹ previous … 126 127 128 129 130 131 132 133 134 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Mapstraction
Clean Feeds
By kbahey on the 27th of September, 2006
This module cleans all the HTML tags from RSS Feeds that you provide on your
site.
The motivation is to make sure that interested feed subscribers would click to your
site to visit links.
The Interface Sortable module makes it easy for developers to add JavaScript
Integrates the nicEdit WYSIWYG editor into a Drupal site. See http://nicedit.com
for more details.
This module is useful only in the case where a module like Content Taxonomy does
not provide the input widget required, and the default taxonomy field does.
At the moment, this module allows form elements generated by the taxonomy
module (selects, multi-selects, autocompletes, etc. for selecting terms) to be
rearranged individually throughout the node form. It should also work for modules
that modify default taxonomy form elements, like the Hierarchical Select module.
For setting the form element weights, the content module's click-and-drag 'Manage
NOTES: This needs to be tested thoroughly. It has only been tested with CCK
version 2. The weight of the module is set automatically in order to ensure that
this module runs after the taxonomy module. Recent versions of CCK version 2
allow for field rearranging without there being a CCK field present in the content
type.
Alternatively, editors can upload video which is already in a suitable format and
doesn't need transcoding.
This is for Ubercart. If you are using Ubercart to sell tickets or entries to
an event or perhaps a race, it's very helpful to have a list, per item, of
who bought what. For a competition, this will become an entry list. For
a performance, this may become your will-call attendance list.
You may simply want to know who bought what! Who are the purchasers of a
given item can be useful in any of a number of instances... recalls, promotions,
and the like.
This module collects and displays relevant information about purchases, including
purchaser name, quantity, payment status, and all attributes.
Finally, the result may be downloaded as a csv so you can do whatever you want
with it.
User types
By TUc on the 29th of November, 2007
This modules gives you the power to make custom profiles for certain types of
users. The core profile module must be enabled for this. It let’s you determine for
which profiles a field will be active. For example: If we want a field where you can
enter who’s your favorite band, you create this field and at the bottom you can
choose for which user types (which you defined earlier in admin/user/user_types)
this field will be active using the checkboxes. It’s that simple. It's also possible to
automatically assign a role per user type.
Autocreate Node Reference adds a CCK node reference field and automatically
creates the referred node by cloning a template node, and was inspired by the
discussion at http://drupal.org/node/112432. This module was developed for
http://rageagainstthecubefarm.com, where we use it in the Corporate Reviews
section to create nodes and references for both a webform and an organic group to
go along with a new corporate review posting, but it's capable of creating
references to any content type.
Taxonomy Router
By rcrowther on the 13th of October, 2008
« first ‹ previous … 127 128 129 130 131 132 133 134 135 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module checks stock levels and filters out any out-of-stock attribute
option combinations from the product page select boxes.
Cache browser
By markus_petrux on the 15th of September, 2008
The Cache browser module provides a page (protected by 'administer cache tables'
permission) from where you can browse all Drupal cache tables, list their contents,
dump cached entries. You can also reset the contents of any cache table or delete
single entries.
Data dumps use tipical PHP var_dump format. Arrays and classes are collapsed by
default. You can expand/collapse them one by one or all at once. The
expand/collapse feature requires a javascript enabled browser and uses
Drupal/jQuery compatible methods.
The Cache browser module requires the format_number module to format floating
point numbers based on site default/user defined settings.
An add-on module for Apache Solr Search Integration to enable indexing and
searching of file attachments.
This code is still in active development and is not suitable for most production
environments.
To make matching versions less confusing the supported release series is now
6.x-1.x DRUPAL-6--1 in CVS) - for use with the 6.x-1.x series of Apache Solr
Search Integration.
Elements
By Dave Reid on the 31st of January, 2008
This module intends to become a repository for advanced form elements, that can
be used by other developers. Feel free to add your special elements to the issue
queue!
Supported elements
Description
The Views exclude previous module provides a views filter that excludes nodes that
have already been loaded/displayed on the current page.
This is very useful when you have pages with several embedded views, and you
want to make sure that a given node only appears once in the page.
Buy Me a Beer
By yaph on the 27th of May, 2007
A Drupal module that allows donations via Paypal to buy beer, coffee, tea, water or
whatever. The module is heavily inspired by Ankesh Kothari's Buy Me a Beer
Wordpress plugin.
Constant Contact
By konsumer on the 28th of January, 2008
The Constant Contact module integrates features from the Constant Contact REST
API into your drupal site.
You can place a signup checkbox or list selection on your register page or use the
block to place a register form on any page or sidebar of your website.
Add signup checkbox or list selection to your register page and update profile
page
Add full signup form using a drupal block
Add / edit / delete contact lists without visiting constantcontact.com
Mass unsubscribe users in the admin area
Mass unsubscribe and delete users in the admin area
Reroute Email
By kbahey on the 25th of July, 2007
This module intercepts all outgoing emails from a Drupal site and reroutes them to
a predefined configurable email address.
This is useful in case where you do not want email sent from a Drupal site to reach
the users. For example, if you copy a live site to a test site for the purpose of
development, and you do not want any email sent to real users of the original site.
Or you want to check the emails sent for uniform formatting, footers, ...etc.
If you have ever been frustrated having to submit the Modules page multiple times
to turn off a set of nested modules, this module is for you. When you click a
checkbox to turn on a module, it also turns on all the modules it depends on. And
when you turn off a module, it turns off all of the modules that depend on it.
Super simple, and on my list of things to try and get into Drupal 7.
Select translation
By Anselm Heaton on the 17th of June, 2008
Description
Select translation implements a Views filter which allows you to select, for a group
of nodes representing a same translation, which of the translation should be
displayed.
« first ‹ previous … 128 129 130 131 132 133 134 135 136 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Previous/Next API
By kbahey on the 7th of May, 2009
Description
This module allows you to know the previous or next nodes for any given node.
This is very useful for providing navigational links to the user without the
expensive queries required to dynamically deduce such information on the fly.
Usability/Navigation
For example, on a site with a gallery of images, you want to show a next/previous
link with a thumbnail under each image. Your site's visitor click on the link to show
new content or browse it.
Scalability
Although the previous and next nodes can be deduced with some SQL work, the
queries to do so are very heavy on the database, and can bring a site to its knees.
This module solves this problem by storing the previous/next node in a table so
lookups are fast. Once the module is installed, it will build this index backwards via
cron until all nodes have been indexed. See the "More Info" section below for a
detailed post on the positive scalability impacts of implementing this module.
Configuration
The module can be restricted to certain content types to be included in the
previous/next indexing. For example, you want the site's visitors to browse
through video and image nodes only, but not blogs and regular pages.
Summary:
Quick Start:
If you gave a role an entire menu to administer, they'll be able to visit the
'admin/build/menus' page themselves and see all (and only) the menus they have
access to.
If you gave a role only partial access to a sub-tree or sub-item, they'll be able to
select that item from the Menu drop-down from the node form when
adding/editing a node , or when editing that menu item itself or one of it's
sub-items.
Unfortunately, there is no dedicated administration pages yet for users that only
have partial admin access to a menu, so they'll be able to administer those menus
only via the node form, or by knowing the url to edit a menu item and select it's
parent from there.
UC Profile
By indytechcook on the 3rd of October, 2009
Integrates the profile module with Ubercart. This module creates a checkout pane
called "Profile" that pulls in all of the fields from a profile category called
"ubercart." The fields will be saved
against the users profile.
Create the profile fields with a category called "ubercart" (case sensitive).
Enable the pane at 'admin/store/settings/checkout/edit/panes'.
Set the pane's title under the Profile Panes settings. This will also change the
title of the pane on the profile page and anywhere else the profile is
displayed.
Search Ranking
By BlakeLucchesi on the 25th of June, 2008
About:
This module was created for the Drupal CMS as part of a Google Summer of Code
2008 project. This module allows Drupal 6.x users to take advantage of a new
feature that will be available in Drupal 7.x (thanks to douggreen) that enables
search results to be scored differently based on a number of ranking factors.
administrators who are looking to use this on an existing website will not have to
worry about users with bookmarked search pages getting 404 errors because it
seemlessly overrides the search behavior provided by node.module while
extending the ranking factors by providing hook_ranking().
If you have ideas for other ranking factors or other features please add a new
issue to the queue so that it can be discussed, planned, and executed.
Features
Features support for the following scoring factors out of the "box":
This simple module add a contact form right under the node. You can choose:
OpenX Manager
Features
Advertisers, Campaigns, Banners, Managers, Publisher, User and Zone
Granular permissions for Create/Edit/Delete/View
Link Zones to Campaigns or individual Banners
Import data from existing OpenX server
Drupal users as OpenX advertisers, managers and publishers
Views integration
Lightweight: only load code when needed
XHTML, PHP, Drupal and JavaScript code standards compliant
Comment edited
By snufkin on the 22nd of December, 2008
Planned changes
6.x-1.3
Changelog
6.x-1.2
Themers are now able to place the comment edited message elsewhere. For this
select the "Use template" option in the configuration page, then in your preprocess
function use the $comment->comment_edited property. It contains the themed
messages.
Time limited editing is one of the upcoming features, allows administrators to set
an time period during which comments are editable. It comes with permission for
each content type to skip this edit restriction, so moderators can operate still.
Country Icons
By mrfelton on the 15th of April, 2009
This module provides a set of country icons and an API for retrieving and
displaying them. It was originally designed for use with the ip2cc module, which
stores it's own set of country icons. I wanted to extract these icons from the ip2cc
module as it really is additional functionality to that module, that is probably not
needed by the majority of ip2cc users. However, it seems apparent that several
other modules also include their own set of country flag icons, and would possibly
benefit from sharing the resource...
theme_countryicons_icon
theme_countryicons_sprite
countryicons_get_iconsets
countryicons_get_iconset
countryicons_get_icon_path
Ubercart Auction
By Garrett Albright on the 25th of September, 2008
Scripture Filter
By Steve Simms on the 21st of August, 2004
This is a simple filter module. It converts a Scripture reference into a clickable link
that points to one of numerous on-line Bibles.
« first ‹ previous … 129 130 131 132 133 134 135 136 137 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Click HeatMap
By boombatower on the 27th of January, 2008
CCK Privacy
By cptnCauliflower on the 28th of January, 2009
Description
Comment Delete
By robphillips on the 8th of May, 2009
Adds the ability to define what to do with comment replies; either remove or
move up one level.
Users can manually choose what to do with replies or an administrator can
set a default action to take on those replies.
Overrides the default comment delete page, so no extra work is needed to
implement.
Adds permissions for comment authors to be able to delete there own
comments.
Patterns
By sarvab on the 4th of March, 2008
With minimal effort, a site administrator can write a single Pattern that will
simultaneously create and fully configure (or reconfigure) any number of:
Imagecache presets
Menus / Menu items
Blocks
Content
Users
Profiles
Taxonomies / Terms
Pathauto settings
System settings (enabling modules etc)
Permissions / Roles
Agreement
By yuriy.babenko on the 13th of January, 2009
The following options are configurable from the module's settings page:
There are modules (Terms of Use and Legal) which provide similar functionality
This module lets your customer (or you, the admin) track shipped packages. It
uses a hook to interface with installed shipping methods, so it can support tracking
packages sent by any carrier, provided the hook is implemented. This module
comes with hooks pre-written for FedEx, UPS and USPS.
It works by modifying the user order history page (e.g. user/4/orders) to display a
clickable tracking number (or numbers) associated with each order. The user can
click on the number and get real-time tracking details for his merchandise.
I decided to display the tracking number on the order history page so the customer
wouldn't have to drill down and look for the tracking number - it should be right up
top, since it's the thing they care about most. (This active tracking link should also
be available on any page where the tracking number appears, but to do that easily
requires modifications to the core Ubercart modules.)
To Use:
Install the uc_tracking module. Enable it at admin/build/modules.
UC Product Triggers
By mikey_p on the 17th of April, 2009
UC Product Triggers provides triggers for the Conditional Actions module bundled
with Ubercart for common product related tasks, such as adding or removing a
product from the cart.
Requirements
Credits
This module generates a block containing images of country flags. Users can click
these to take them to the Google Translate version of the page.
Google Translate will access your pages as an anonymous user, so this module will
run some tests to determine whether to show the block. There's no use in showing
the block if Google cannot reach the page, and therefore, some pages will not
show the block.
Configuration of which languages to offer is done via the file system - refer to
README.txt for details.
Nightlies from the 6.x-2.x-branch can be had here. This is where new features are
fielded.
This module was sponsored by Jim Hollcraft of Software Professionals, Inc. and
created by Boombatower Development.
Blog title
By remi on the 6th of July, 2009
Ability to add a slogan and description (or "mission") to a blog will is planned for a
future release. No other functionality is planned for this module.
If you need more advanced settings, do not wish to have the blog title stored in
the user's profile, or wish to use tokens, you may want to try Advanced Blog.
at the following:
« first ‹ previous … 130 131 132 133 134 135 136 137 138 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Sheetnode
By infojunkie on the 12th of November, 2008
vCard
By walkah on the 18th of July, 2006
The vCard module adds a vCard download link to every users profile. This link
makes it easy to add users on your Drupal site to your local address book. Since
we love microformats, there is also a theme function (theme_vcard) for displaying
user data in the hCard format.
#D7CX: I pledge that vCard module will have a full Drupal 7 release on the day
that Drupal 7 is released.
Joomla to Drupal
Users
Sections & Categories into Taxonomy
Vocabularies and Terms
Content items to nodes
Configure the module via Administer >> Site Configuration >> Joomla to Drupal,
and run the import from Administer >> Content Management >> Import from
Joomla.
Domain Taxonomy
By xanderz on the 7th of June, 2009
And when you create nodes with term which have assigned domain right, than
term right inherits to this new nodes.
This module useful for many other modules, like Forum which can excellent work
with DA module on nodes (topics) listing
level filtering for domain accessibility, but forums and containers can`t be assigned
to different domains. And Domain Taxonomy module help to solve this.
Facebook status
By yelvington on the 21st of August, 2007
This very simple module is ideal for a single-user, personal site. The fbstatus
module fetches your current Facebook status, using an individualized RSS feed
provided by Facebook, and provides it as a block that you can display on your site,
without entanglement with the RSS aggregator.
I would like to have more testers users and feature requests, please post an issue.
The purpose of this module is to display to the user a list of content type fields,
along with their descriptions, in a dictionary-like fashion. This is especially useful
for CCK content types that have a large amount of fields (hundreds) because it
allows for viewing all the fields at a glance and studying the definitions without
having to go into the actual node creation form.
This functionality can be enabled/disabled for any content type. It also supports
collapsible fieldgroups and weight-based sorting for displaying the fields in a
human-friendly way.
Users with the correct permissions are also able to modify the definitions in-place,
which is useful for non-technical users that need to revise field definitions
periodically. All the changes are reflected immediately in the corresponding content
type form.
This module also lets you have type-specific tpl files. For example, a node-form-
story.tpl.php file if you want to customize the node editing form for story nodes
only. However, to take advantage of this, you need to have a copy of a default
node-form.tpl.php in the same folder as the type-specific one. This is due to
drupal's way of handling template suggestions.
Media: Archive
By winston on the 15th of July, 2009
This module currently provides support for Archive.org audio to Embedded Media
Field.
To Dos:
Thanks to jspayne for supplying the initial patch in the emfield queue.
Frameprevention
By mellow7 on the 3rd of June, 2006
This module prevents your site from being framed by another one by adding a
Javascript frame buster (also known as a frame breaker) to your site.
Examples of sites that use framing include Digg (with the DiggBar), StumbleUpon,
and Facebook.
Updates/Features
-----------------------
- Disable the module for selected pages/nodes (e.g. img_assist)
- XHTML DTD supported for the javascript
« first ‹ previous … 131 132 133 134 135 136 137 138 139 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Comment Display
By sun on the 26th of October, 2008
With this module, you can place the $comments variable anywhere in your
page.tpl.php. However, if you do not output $comments in your template, no
comments will be rendered at all.
Also, this is a nice and simple example of what can be achieved with the new menu
system and theme registry in Drupal 6.x. Hopefully, this module does not need to
be ported to Drupal 7.x... Any takers?
This modul should help to add images or extract images from zip-files and add to
Gallery Assist galleries from a import folder.
This module extends Gallery Assist currently with a very small help for adding
multiple images to a gallery.
This help consists of only two features at the moment.
2. The other: Upload a zip file, unpack it and add the images to the gallery
Gallery Assist Upload and Import Helper create a import folder in each
Gallery_Assist user folder.
All pictures found in the impor folder will be added to the gallery.
The content of all zip files found in the import folder will be extracted and
added to the gallery.
Group Admin
By netgenius on the 23rd of September, 2009
Version 1 Features
Version 2 Features
control.
Access can now be set so that the module can be used to provide a
searchable member list (no admin access) for users/members.
Can add/remove members and promote/demote administrators, including
make user member+admin in a single pass.
Flexible access control, e.g. allow non-members to view/search for admins
but not view member list, or allow members to view/search member-list but
not non-members list.
SPARQL
By Arto on the 17th of February, 2008
This is a module that enables the use of SPARQL queries with the RDF API for
Drupal 6.x. For more information, read the introductory posting or watch the demo
video. Be sure to subscribe to the Semantic Web group on groups.drupal.org to
keep up with the latest happenings.
XRDS Simple
By walkah on the 4th of June, 2008
The module exposes a single hook_xrds() that can be used by other modules to
announce services via XRDS.
This is a very simple module that takes the title of each drupal menu item and
adds it as a css class name to the menu's <li> element. Any character from
this title that is not an alphanumeric character, dash, or underscore is
converted to a dash; all letters will be converted to lowercase.
Using these class names, each menu item can be styled separately with css. This
is also very useful for css sprite techniques.
There are no admin settings for this module, it starts doing its work once
the module is enabled. All caches are automatically cleared at this time also.
SEO Watcher
By pixture on the 26th of December, 2009
Scrollable Content
By good_man on the 28th of November, 2009
Demos
NEW! in beta3
Views support, so you can create as many Scrollable Content Views as you
want.
Templates support, you can copy templates (.tpl) files to your theme and
start theming them.
Note: after upgrading from 6.x-1.2-beta2 make sure to revise the configuration of
the module from it's configuration page, because there are a number of changes
that might break your old configurations.
What's next?
Preserve language
By Anselm Heaton on the 16th of June, 2008
This module implements various utilities for sites that can have an interface
language different than that of the content language.
In particular :
Alter all links to translations such that they do not change the interface
language when changing the content language
Provides an interface language switcher block. This only switches the
language of the interface (when i18n is installed, the local language switcher
block changes both interface and content language).
« first ‹ previous … 132 133 134 135 136 137 138 139 140 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
GMapEZ
Gives ordinary users and programmers the ability to show a Google Map on page
with no programming required.
Just stick a simple div in the content with some special attributes and a Google
Map will be displayed at that point. If you copy and paste examples. make sure
Drupal's line break filter (enabled even for full HTML!) won't make the div invalid.
Translation Access
By Roger López on the 21st of January, 2009
This module provides per-language access control for creating and updating nodes
by adding a list of checkboxes for each available language to the user add/edit
form (only visible to users with 'administer users' permission). These language
permissions are combined with the normal user permissions to give more
fine-grained access control.
UC Gift Certificate
By torgosPizza on the 20th of February, 2009
This module provides the ability for customers to purchase virtual gift certificates
for others.
The way that things work is a little different than other gift certificate systems; it is
not necesary for the recipient of a gift certificate to enter a code. When a user
buys a gift certificate, they enter the email of the recipient. If there is already a
user associated with this email, the certificate is issued to this user. Otherwise a
new user is created and the certificate is issued to them. Then an email is sent
informing the recipient that "somebody has purchased a gift certificate for you
valued at x dollars, this amount will be credited to your next purchase" (The email
is configurable from the settings page). This way it is not necessary for a user to
The module handles the case of multiple certificates (and the certificate value >=
the order total) properly. There is also the functionality for an to create gift
certificates for users as well. The recipient of the certificate can be chosen from an
autocomplete field or a pulldown list from the settings page).
SUY
By caktux on the 7th of May, 2009
IE Destroyer
IE6 Warning
Seven Up
IE Notify
Since the module is also based on seven_up (not the other module but the Google
Code project itself), I understand this could be confusing. However the module and
javascript have been made to follow coding standards and good coding practices.
Current requirements
I'll try to get rid of the UI requirements for the actual future release of this module
to use whatever solution seems best to have a module as lightweight as possible.
Installation
Delicious
By paulbooker on the 24th of May, 2004
The new hook allows you to modify the terms or users before the query. So, in the
example below, the block is changed so that when on a node page, only delicious
tags that match the nodes taxonomy are displayed, and when on search page, only
delicious tags that match the current search terms are displayed.
The Realname CCK User Reference Widget module adds a new widget to the User
Reference
CCK field type that uses the Realnames for autocompletion.
The 'template' plugin for TinyMCE allows a user to select a HTML template from a
drop-down and insert it into the WYSIWYG text-area. This module supports that
TinyMCE plugin for use with the WYSIWYG API, but of course, if anyone wanted to
provide additions for FCK or other editors I'll be happy to include those too.
dependencies
* Wysiwyg API
installation
* Go to Administer > Site configuration > Wysiwyg Template, and verify the values
for your path and file name of your template registry file (this file will
hold the names and locations of your templates)
* Create the template registry file in the specified location, its contents should
look something like this:
configuration
* Go to Administer > Site configuration > Wysiwyg and set up a wysiwyg profile or
click "edit" to make changes. under "Buttons and Plugins" you'll see "Insert
Templates" as a new option
TODO
Barcode
By skyredwang on the 17th of November, 2008
DESCRIPTION:
------------
This module provides a barcode field type
for CCK.
REQUIREMENTS:
-------------
The barcode.module requires the
content.module to be installed.
INSTALLATION:
-------------
1. Place the entire barcode directory into your Drupal modules/
directory.
Features:
---------
* Generate a barcode image on the fly. It supports EAN-13,EAN-8,UPC-A,UPC-
E,ISBN ,2 of 5
Symbologies(std,ind,interleaved),postnet,codabar,code128,code39,code93
symbologies.
* You can also display the barcode as simple text.
* You can provide your own font file
Features:
Filters available:
Advanced catalog fully integrate ubercart catalog with view, so you can adjust the
display like you want and offer to your customer multiple display.
You need to get a well understanding of views to use this module correctly
!
Requires:
Views 6.x.2.8
Views UI 6.x.2.8: included in views
Ubercart Views 6.x-3.0 (Very great project !!!)
Instalation:
« first ‹ previous … 133 134 135 136 137 138 139 140 141 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This is a pure API module, providing functions for interfacing with the server side
of version control systems (VCS). In order to work, Version Control API needs at
least one VCS backend module that provides the specific VCS's functionality.
In subdirectories, you can find three modules that extend the basic administration
Commit Log: displays a history of commits and optionally sends out commit
notification mails to the version control administrator.
Commit Restrictions: grants or denies repository access based on path,
branch or tag.
Version Control Account Status: requires users to submit motivation texts
and meet approval of version control administrators before their VCS account
is enabled.
Wikipedia, ISBNdb
BibTex, attribute: value lists
Google Scholar, Amazon, imdb -- to be updated
With the Wikipedia service you can prefill any kind of content types. Querying for a
movie e.g. it extracts directors, actors, language, imdb id, and such!
For new services you have to supply a .inc file that returns an associative array.
The keys of this array map to the cck fields of your node type. You can specify also
mappings in the settings.
Historical note: Module was initially written for Drupal 4.7 and flexinode. Since
Drupal 5 for CCK instead of flexinode. CCK multiple value fields get pre-filled in
Drupal 6 version. Currently neglecting Drupal 5 version.
Bookings API
By tirsales on the 10th of May, 2008
This is an API that takes care of general booking functionality, with arbitrary time
granularity. Bookable resources can have default availability times set, and
bookings with time conflicts are not permitted. Users with correct permissions may
add repeating bookings or special availability times.
Depends on Date API (and its submodule "Date Repeat API"). This module
provides an API, install it only if another module tells you so. Date API itself uses
some features from PHP 5.2 - so you might have problems with earlier versions of
PHP.
Here is a scenario:
You run a Drupal 6 multilingual site (lets say English & Spanish). You set up the
Story content type as a translatable content type and enable the language switcher
After a day or so a guy named Sergio for Argentina bumps into your site and starts
reading the articles you wrote - after a while of reading the story about your life in
the country in English he discovers the language switcher Spanish link so he clicks
on it and sees the story in his native language.
But what would happen if he was reading your second and untranslated story and
wanted to switch it to Spanish?!
Well the answer is that he'll get the English version again :(
Button style
By sun on the 14th of August, 2009
In example:
Users can go to Calendar and book specified time slots.
You can configure how many time slots are available and how
long are the events, so after that time slot will be released.
You can configure hourly and half-hourly timelots (in
calendar view).
INSTALLATION
6. Change Arguments settings in your calendar View (Date field) by enabling new
datetime field (admin/build/views/edit/calendar)
Now you should see your Booking screen on /calendar
Note: Module just give you opportunity to make time slots functionality, after that
you can change theme files (in your theme dir) for your personal requirements.
Read more how this module was created: #345163: booking functionality with
time slots in calendar
REQUIREMENTS
http://drupal.org/project/calendar
Recent Blocks
By cotto on the 31st of December, 2005
This module creates 'recent content' blocks, similar to the ones provided by tracker
module and comment module, but better ;)
Block Region
By dalad on the 14th of July, 2006
Version 6.x-2
Block Region is used to propagate block settings to all installed and active themes.
This is a useful functionality for multi-theme sites (eg: a site where each different
user can theme his own blog keeping displayed blocks intact).
The module not only shares block settings, it also tries to guess where the block is
most likely to be set in other themes (eg: “left section” matches to “Left Sidebar
1″ more than “Footer”). Right or not, a choice is made and the block is placed. You
still can edit its position manually from the same admin page, after switching to
the problematic theme.
Apply all settings except "Region" to all themes' blocks: will copy block title,
its status, visibility options, etc for each block set in the current theme to all
the active themes on the site
Apply "Region" to all themes matching that region names are similar to this
theme ones: will try to match region placement for each block of the current
theme within all the regions of each active themes
5.x-1.x-dev, 4.7.x-1.x-dev
Reindex
By douggreen on the 23rd of September, 2007
The search index normally is indexed using cron. This is the best way to build the
search index because it provides the best use of system resources. However, if you
need to rebuild the index, this module can interactively rebuild the index quicker
than cron by using the 6.x batch API. You should only do this on development
servers, during off-hours, or in an emergency.
« first ‹ previous … 134 135 136 137 138 139 140 141 142 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Ajax Slideshow
By udig on the 17th of October, 2009
Sequential presentation of any of your site nodes, utilizing user chosen effects
based on ajax asynchronous calls.
Why?
Indeed there are plenty of slideshow modules out there. So why creating one
more?
We had to provide a good answer for the following requirements:
We could not find a module which fully suffice the above requirements (see
comparison). Hence Ajax Slideshow was born.
Creative Commons
By kreynen on the 18th of February, 2005
Station
By drewish on the 7th of December, 2005
Weather Underground
Parallel
By mikeytown2 on the 13th of August, 2009
Setup:
Note
You must have Zip support in order for this module to work. Check your PHP
installation and make any changes necessary.
Google Groups
By dragonwize on the 24th of May, 2008
Features:
Versions
1.0
2.0
Addresses Extras
By AlexisWilke on the 28th of September, 2008
The idea is to make it useful by having many different type of data attached to a
user. A complete profile, and for some fields with functionality that is not found in
the base Addresses module.
For myself, I put the URL where I can find info on how to deal with the Drupal
CVS: http://drupal.org/handbook/cvs/quickstart -- this may even help others 8-)
Refresh
By george@dynapres.nl on the 26th of September, 2006
The refresh module adds the functionality to have the "node display page"
automatically refresh (using a meta refresh) using a (per node) configurable
number of seconds.
« first ‹ previous … 135 136 137 138 139 140 141 142 143 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Shibboleth authentication
SOAP Server
By ilo on the 24th of January, 2008
The REST Server provides an interface for the Services module to communicate
with SOAP clients.
Currently, it only supports the SOAP protocol via the NuSOAP PHP library, but
there are plans to implement the protocol via the PHP SOAP Extension (#217958).
UPDATE: I can no longer support this module as my day job no longer involves
Drupal development. If anyone wants to take over development, let me knpw.
Provides a widget for Node Reference which displays the node teasers instead of a
select box, and allows choosing the referenced nodes
from a Modal panel. The list is optionally sortable, depending on JQuery UI
Sortables. The modal supports pagination, exposed filters
and exposed sorting, all using AJAX.
Likwid
Based in Paris, Likwid is a web agency specialized in Drupal development.
Language select
By alduya on the 9th of November, 2009
UC Discounts
By psynaptic on the 20th of October, 2008
This module will most likely be superseded by UC Discount. Please try that
module instead.
The UC Discounts module provides support for product and order price
modifications in Ubercart.
The module is currently not being properly maintained due to lack of time on the
part of the current maintainers.
The current plan is to merge this module with uc_coupons. If anyone can afford a
bounty please contact longwave.
If anyone wishes to help out with this module please contact psynaptic to request
CVS access.
http://www.ubercart.org/contrib/143
Region Manager
By q0rban on the 12th of May, 2009
You can also rename the name "Block" (e.g., Widget, Gadget, etc.) which will take
effect throughout region_manager's UI.
Recommended additional modules are Nodeblock, and Visibility API, the latter of
which controls the visibility of the manage links on a per page/role basis.
Admintools
By DenRaf on the 14th of July, 2008
This package will contain a complete set of tools for managing several drupal
installs.
cron.module:
This module makes it possible to add countless sites to a list. The cron.php of
each of these sites is called whenever the cron of the site which has the cron
module installed, is executed.
You can add that one site to your user account at http://www.drupalcron.org,
which will visit the cron.php of that site every hour. This will make any cron
configuration obsolete.
In version 1.8 a cron interval feature has been added. 0 means no interval and the
cron will be checked every cron run.
CSV Parser
By alex_b on the 1st of December, 2008
The maintainers of FeedAPI launched a successor project: Feeds - read more about
the future of FeedAPI - and thus CSV Parser - in Good bye FeedAPI, hello Feeds
CSV Parser is a FeedAPI add on that allows FeedAPI to aggregate entries from a
CSV file or a zipped CSV file.
Together with Feed Element Mapper this parser is a powerful tool for continuous or
one-off import of CSV data into Drupal.
This is an early release and important limitations apply, see README.txt for further
information.
Initial version sponsored by Development Seed for DC Bikes and Stumble Safely -
two submissions to the Apps for Democracy contest
« first ‹ previous … 136 137 138 139 140 141 142 143 144 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Mailalias
By Abandoned Projects on the 28th of September, 2003
With this module, a user may associate additional email addresses with his
account.
These addresses are used by mailhandler.module to authenticate incoming emails.
interwiki
By Sheldon Rampton on the 31st of December, 2004
This filter provides a simplified, wiki-like syntax for linking to articles or search
results on many commonly-used internet reference websites.
Whois lookup
By Gurpartap Singh on the 27th of November, 2006
Required GPL licensed phpWhois library for whois servers list, and querying. Whois
lookup form is available at ?q=whois. Alternatively, accessing
?q=whois/example.com will return Whois information for example.com
#D7CX: I pledge that Whois lookup will have a full Drupal 7 release on the day
that Drupal 7 is released.
Installation
1. Copy the module to sites/SITENAME/modules directory. SITENAME is "all" in
most cases.
2. Download the latest phpWhois package (tested with 4.2.x) .
3. Extract the phpWhois library into whois module folder and the content folder
to phpwhois, so that the directory structure looks like: sites/SITENAME
/modules/whois/phpwhois/*.
4. Configure the Whois module at ?q=admin/settings/whois.
5. Your module is now setup and ready to be used at ?q=whois.
Multisite Login
By dalin on the 21st of March, 2008
Multisite Login allows a user to login to all sites in a multisite configuration, even
though the multisites do not share domain names.
For example:
politicker.com
politickernj.com
politickerny.com
etc.
NOTE: if you are using several sites on the same domain (ex. politicker.com,
nj.politicker.com, ny.politicker.com, etc.), then you do not need this module. The
multisite functionality in Drupal core has the ability to share logins for sites like
these without additional modules.
Comment Login
By xmattus on the 19th of February, 2009
Comment Login adds a user login section to the standard node comment form.
This allows users to log in at the same time that they post a comment, and remain
logged in thereafter. This module has the effect of disallowing anonymous
commenting, but still showing the form to anonymous users with the requirement
that they also supply a valid account to post.
Usage
Enable the comment login functionality in the node type administration form. In
the Comment fieldset, you will be able to select "No Login Form" (the standard
behavior) or to embed the login form above or below the comment form elements.
There will be no changes to the comment form if the user is already logged in
when the form is rendered. This module therefore has no visible effect if
anonymous commenting is not allowed.
Note that as with the standalone login form, the user and password fields are
marked as required, so the form will not validate without something entered in
these fields. It will also fail validation if the login credentials are invalid.
Known Issues
Although the module does not execute the login validation functions when the
"Preview" button is clicked, basic validation will still throw an error on "Preview"
stating that username and password are required (when, semantically, they aren't
for previewing).
Taxonomy dhtml
By darthclue on the 28th of September, 2003
Translation status
By nedjo on the 6th of September, 2008
Translation status creates a report listing the status of translations for all installed
contributed modules. It's designed for use on sites introducing multilingual
support, providing at a glance an indication of which modules have and don't have
translations present.
To use:
Search by Page
By jhodgdon on the 22nd of April, 2009
This module is an enhancement to the core Drupal search module, which adds a
new tab to the core Search page or can also be used in stand-alone mode. The
differences between Search by Page and the existing tabs in the core Search
module lie in what is indexed for searching and how it is indexed:
Instant Search
By Davy Van Den Bremt on the 14th of November, 2008
By default, Drupal indexes node content only when running the cron. This means
that your new or updated content may only appear in search results after a few
minutes, when cron has run. Using Instant search, you can make Drupal index
your new nodes when submitting them (inserting or updating), after which they
will instantly appear in search results.
Tag editor
By Gurpartap Singh on the 10th of December,
2008
Tag editor provides a nifty UI for adding and deleting tags in nodes with
autocomplete integration. After installation, set the vocabulary ID to enable the
tag editing interface for nodes using it.
« first ‹ previous … 137 138 139 140 141 142 143 144 145 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Repeat customers are your best customers; you can rely on them to keep coming
back to your store so long as you provide the goods or services they need. They
are a steady revenue stream, an easy sell. But to quickly close the sale you need
to make it easier for them to find and purchase more of the same stuff they've
ordered previously.
This module lets your customer (or you, the admin) duplicate a previously placed
order. It works by modifying the user order history page (e.g. user/4/orders) to
display a "Re-Order" button for each previous order. The user can click on the link
to have all the items from that previous order added to his or her current cart.
Items added to the cart in this manner will have the current price, but will
otherwise preserve all the same attributes as in the previous order.
When stock tracking (using the Inventory API) is enabled, products are only added
to the current cart if they are in stock.
RSS Permissions
By phpdiva on the 22nd of January, 2010
Set role-based permission settings for blog, taxonomy, aggregator, and main site's
RSS feeds or disable RSS feeds altogether.
Chatblock
By dwees on the 17th of February, 2007
Note: This module is not ready for production use. It is very handy
for a site with a small number of people able to chat, but is too
memory intensive for dozens or hundreds of people to chat
simultaneously.
This module is yet another chat module. It allows you to include an easy to install,
Ajax updated, chat block with your site. There are a few customizations that are
possible with the chat module, and it includes some simple smileys. Also, the
module is fully functional (albeit not incredible) without Javascript enabled.
iDrupal
By Steve McKenzie on the 27th of January, 2008
iDrupal UI
Currently In Beta
Snapshot
By athoune on the 7th of May, 2009
Visitor Info
By twooten on the 24th of December, 2009
Network Manager
By btopro on the 24th of August, 2009
Part 1 - http://bit.ly/PGu8J
Part 2 - http://bit.ly/yR6Zy
Part 3 - http://bit.ly/BLWrU
Network Modules Feature walk through - http://bit.ly/cW4q3
Network Watchdog Feature - http://bit.ly/17UUyA
This module will allow you to manage a vast number of sites from one Drupal site.
The purpose of this project is aggregation of information and link generation to
help you accomplish common tasks faster. In case you're concerned, there is no
permission escalation going on because you still have to click to access the other
sites pages to set the settings you want. This is merely aggregating information for
you at the moment. In the future it will allow for modifying settings across the
network (hopefully) but is stil a ways off. Here's what you get in this module and
will get in the future:
*Review module selections -- See what modules are activated across all the sites
in your network (v 1.1)
*Total up columns - see the total number of modules active across sites you define
or (more importantly) how many users of role x you have across your network (v
1.2)
This module takes the latest views integration patch from the Webform issue
queue #273837: Views Integration for Webform and implements it in it's own
stand-alone module.
Project will be discontinued pending the release of the 3.x branch of Webform.
« first ‹ previous … 138 139 140 141 142 143 144 145 146 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module currently provides only 1 block - but this block can have its field title
and field size configured and can also only select nodes from specified node types.
There is also a new feature which, if the Search module is enabled, will do a site
search if there is no direct node title match.
Similar Modules
There are a number of modules which could be considered duplicate to this. The
main one is Autocomplete Node Finder. Autocomplete Node Finder is actually a
MUCH more advance module and has many more feature - the best of which is
matching on any node's CCK field. the advantage Node Quick find has is that its
much smaller and appears to benefit from being able to use the database indexes
on the title field.
Innovation News
By Open Publishing... on the 1st of July, 2008
Innovation News provides tools which allow you to place Drupal nodes into editions
and display those nodes by edition. Editions are similar in purpose to editions of
newspapers or editions of magazines.
Innovation News - Allows the user to choose which Drupal content types
should be considered news. Only nodes of these types can be placed into
editions.
Edition Manager - Allows the user to place news into editions
Edition Viewer - Displays news by edition and provides XML representations
of editions
Edit News - Displays news by publish status, allowing news to be edited more
intuitively
This module is the core module of the Innovation News Installation Profile. The
Innovation News Installation Profile uses this module, along with other modules
and Drupal settings, to create a website which can be used as a cross-media
newspaper.
Workflow post-install
By RdeBoer on the 30th of March, 2009
Websnapr Field
By alfaguru on the 19th of April, 2009
Websnapr Field provides a simple means to show thumbnail images (not popup
previews but actual IMG tags) for external web pages. It extends the Link module
with new formatters which translate a URL into a linked IMG tag with a SRC
attribute encoded for use with the Websnapr service.
See Websnapr's site for details of their automatic on-demand thumbnail service.
It’s a work in progress rather than a finished item: it currently only provides the
two small sizes of image which are generated by Websnapr’s free service, and its
HTML output is perhaps a little limited, though theming overrides could be used to
improve it in that respect. For now, it’s Drupal 6 only, though a backport to Drupal
5 would not be hard.
The module is very small: all the real work of validating and managing URLs is
done by the Link module, while Websnapr Field simply provides a set of formatters
(currently just two, one for each of the two image sizes) by which URLs can be
displayed. You first create a URL field and choose the Link field type, then
configure it to use Websnapr for display. For screenshots to work, you also have to
enter your Websnapr key (as provided by Websnapr after registration) in a
separate administration panel.
Check Heavy UI
By hotspoons on the 29th of June, 2009
On a test Drupal site I set up with 6 user roles, 105 core and add-on modules
enabled, 9 content types, and the content permissions module enabled, there were
138 distinct permissions and 828 individual checkboxes on the permissions page.
To initially set up the permissions to something sane, it took me about 17 minutes.
On my first attempt of using this module after fully developing it, after wiping and
restoring the database from a back up, it took me around 5 minutes to set up the
same permissions. The point is that this module will save you time, especially on
large sites.
This module adds a widget to CCK fields of type nodereference. The intent is to use
this module when the referenced nodes are images using a single-valued
imagefield field. The widget offers an upload and browse button to the
nodereference field. With the upload, a new node can be created through a popup,
and the new node will be referenced by the nodereference field. The browse button
displays a view in a popup where the user can browse and select the referenced
node.
In addition, the module offers CCK formatters for nodereference fields which will
display the referenced images using imagecache and lightbox.
Dependencies
Optional modules
Lightbox2
Primary Term
By bjaspan on the 24th of August, 2006
The Primary Term modules allows you to specify which taxonomy term should be
the "primary" term for a node. For nodes that can have multiple terms from a
single vocabulary, a primary term can specify which summary page the node
should be listed on, which theme template to apply, etc.
NOTE: I adopted this module in October, 2007. I am maintaining the Drupal 5 and
6 versions, but not the Drupal 4.7 version. If someone wants to take responsibility
for back-porting fixes to the 4.7 branch, let me know.
Developer Notes
This module is still under development and API's are subject to change. However
things are slowing down and gearing up for a final 1.0 release.
If you are interested in using it for creating plugins, any feedback for improvments
is welcome.
Description
The goal of this project is to provide a simple interface for building parsers for the
FeedAPI module. It divides the process into several steps.
Notes:
We now use a feature in ctools.module that was just added so currently you
must use the 1.0 or later release for this module to work.
#D7CX: I pledge that Search Lucene DidYouMean will have a full Drupal 7 release
on the day that Drupal 7 is released.
Overview
Besides being a lot of fun to say, Search Lucene DidYouMean detects and corrects
spelling errors in search queries by comparing the passed keys against the terms
in the Search Lucene Content index. Since the dictionary is constructed from actual
content on your site, suggestions are more than just spelling corrections. Installing
Search Lucene DidYouMean will help users find the content they are looking for by
Maintainer
Search Lucene DidYouMean is developed and maintained by Chris Pliakas.
Installation
Version Date Links Status
Download · Release Recommended
6.x-1.0-beta4 2010-Feb-20
notes for 6.x
Language assignment
By Andrew Schulman on the 26th of October,
2009
« first ‹ previous … 139 140 141 142 143 144 145 146 147 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Affiliate
By thierry_gd on the 30th of September, 2004
This module allows site owners to issue affiliate links to their partners. When
anonymous users follow these links, the clicks are counted by affiliate, day, and
optional keyword. When referred users sign up for an account, the account is
associated with that affiliate.
CDN2 Video
By acstewart on the 20th of November, 2008
several HD formats for FLV and Quicktime videos as well. Videos are automatically
stored into content delivery networks that make sure of geolocated caches, so your
videos are viewable and downloadable fast. Videos are delivered back to you after
transcoding so that you can fully control all your video content.
The CDN2 module comes fully integrated with FlowPlayer, which makes embedded
video playback simple and easy.
Upload, transcode, and deliver video with ease without stressing your server or
breaking the bank.
For more information and to sign up to use the service, please visit
http://www.workhabit.com/products/cdn2
To get started with CDN2, check out our user guide here:
http://www.workhabit.com/products/cdn2/guide
GeoIP API
By Roger López on the 20th of February, 2009
This is an API module for using the GeoLite Country database. Unlike other IP to
country code modules, this one does nothing on its own. It is an API/utility module
for use by other modules.
This module adds a tab to the content types page which lets
you edit the settings for all content types on one screen. This
makes it much easier to ensure consistent settings across
content types.
Comments (core)
Automatic Nodetitles (contrib)
#D7CX: I pledge that Content type overview will have a full Drupal 7 release on
the day that Drupal 7 is released.
Current development and maintenance is made possible in part by Peytz & Co.
Features:
Sponsors
Campaign Monitor integration sponsored by Calibrate.
Alternatives
If you want basic integration with Campaign Monitor, check out Campaign Monitor
module.
Dependencies: Utilities.
This module is part of the newspaper module set maintained by Studio Multimedia
France24/RFI.
Flag Note
By pahariwalla on the 29th of June, 2009
Extends the Flag Module to allow users to enter a note when they flag a piece of
content and eventually build a flag history.
Environment Indicator
By mrfelton on the 29th of November, 2009
This module can help you avoid making configuration changes to your live server
by mistake by adding a coloured strip to the side of your site, clearly marking each
version of the site.
The Environment Indicator settings page allows you to modify some elements of
the indicator's behaviour and appearance. Individual settings, such as the text to
display and the colour can be overridden for each of your specific environments in
the site's settings.php file. This allows you to customise the indicator for each of
your environments without needing to make any changes in the database. This
means that the Environment Indicator will always display correctly when moving
your site from development to staging to production.
BornFree
By skyredwang on the 22nd of October, 2008
2008.12.17
It's getting images from Image Module. You have to set the node "make it front",
Also "Sticky" matters.
2009.01.21
Bornfree is not integrated with Views2.2 yet, that's why it's hard to customize the
fields of nodes (Views let you to choose which field you want to display). But if you
are a developer, look at the codes; it's easy to customize from there.
I will change the default text display from FULL NODE to TEASER, which makes
more sense.
Microblog
By jeckman on the 4th of April, 2009
Users can publish microblog updates, follow and be followed by other users, and
reply to other users' microblog updates.
Module also provides "public timeline" page as well as followers and following
pages, and a block of "recent microblog updates."
It does not (currently) provide an API for accepting microblog updates from third
party clients, nor does it attempt to push status updates to third party sites - the
focus is on microblogging within the community of users on the site.
« first ‹ previous … 140 141 142 143 144 145 146 147 148 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Preview
By doq on the 22nd of April, 2009
RPX Sign In
By nrambeck on the 30th of April, 2009
RPX is a tool and service from JanRain that helps you effortlessly add single
sign-on from providers like AOL, Google, Yahoo! and even Facebook. For more
information visit the RPX website.
http://rpxnow.com
1. Install the module as usual in your site/all/modules folder and enable it from
the Administer >> Build >> Modules page.
2. You will need to register your website at RPXnow.com, but this registration
process can be initiated from the module settings page by going to
Administer >> Settings >> RPX Sign In
See the Feature Roadmap for more details on what is scheduled for the future.
Omniture Integration
By greggles on the 12th of September, 2007
This module integrates the Omniture Site Catalyst statistics monitoring software
into a Drupal site.
This module is still growing and gaining a final form. Currently the 6.x 1.0 release
can be extended using an "inc" file; however, the development version is much
more flexible and can be extended using a hook_omniture_variables. Be sure to
check the readme.txt file for specific implementation instructions.
Module applications
As a CCK widget. Integration is inbuilt for CCK text and number fields.
As a Webform element. See this issue for a Webform integration patch, which
will appear in the next major version of Webform.
For developers to use in form functions. Therefore integration is possible with
any module or for any other custom purpose. See below for FAPI example.
<?php
$form['my_field'] = array(
'#type' => 'select_or_other',
'#title' => t('Choose an option'),
'#default_value' => array('value_1'),
'#options' => array(
'value_1' => t('One'),
'value_2' => t('Two'),
'value_3' => t('Three'),
),
'#other' => t('Other (please type a value)'), // Text to show as 'other'
option
'#required' => TRUE,
'#multiple' => TRUE,
Drupal vB
By sun on the 14th of April, 2006
Unlike vbDrupal (a fork of Drupal), Drupal vB turns Drupal's user-base into the
primary user-base (while still allowing existing and new vBulletin users to logon
with their user credentials in Drupal) and does not require patches to Drupal core.
Recent threads/posts
Forum users/posts/pm statistics for the current user
Overall forum statistics (administrative)
Major parts of Drupal vB are based on my work for Migrator module. If you rather
want to migrate an existing forum to Drupal (instead of integrating it), you might
want to checkout Migrator.
German Stemmer
By schildi on the 21st of October, 2007
The current version of the search module does not support highlighting
/ marking stemmed key words. A patch (to search) accompanies this module
which offers the missing functionality.
Requirements
SugarCRM 5.1 and higher (uses the SugarCRM
index.php?entryPoint=WebToLeadCapture)
webform module http://drupal.org/project/webform
Quickstart
Download and install the webform module if you haven't already
Extract the webform2sugar to your module directory and enable the module.
Enter the url of your SugarCRM in the webform2sugar settings at
http://yourdomain/admin/settings/webform2sugar.
Select the SugarCRM version you are using
Make a new campaign in SugarCRM and copy the record variable in the url. It
should be something like 33101bfb-a773-3231-dc24-512187ae3daa. This is
the unique Campaign id of SugarCRM.
This module is part of the newspaper module set maintained by Studio Multimedia
France24/RFI.
Used modules
By Narno on the 20th of November, 2007
Features
« first ‹ previous … 141 142 143 144 145 146 147 148 149 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Cobalt
By Hugo Wetterberg on the 21st of November,
2008
INSTRUCTIONS
Version Date Links Status
Download · Release Recommended
7.x-1.0-beta2 2010-Feb-12
notes for 7.x
Download · Release Recommended
6.x-1.5 2010-Feb-12
notes for 6.x
This is the official home of the Drupal GFC module. It was originally authored by
Googler Muthu Muthukrishnan at Google Code and we have the permission from
him to support and maintain the module here on Drupal.org.
UC Gift Order
By jrust on the 19th of May, 2009
Summary
Features
1. Creates a new checkout pane that let's users mark an order as a gift and
write a message.
2. If the order is a gift, it is highlighted on the "view order" admin screen.
3. Admin's can create / edit gift messages on the "edit order" admin screen.
4. Admin's can print a modified invoice that shows the gift message, but no
price information. This would be used to print and include when shipping the
gift. (See Installation Instructions below for instructions on getting this to
work).
5. The names and addresses of the recipients of gift orders can be browsed and
downloaded via Store Administration -> Customers -> Gift Recipients
Attribute clone provides support for Ubercart product attributes when using the
Node clone module.
With this module enabled, all attributes and options are copied to the new product
when a product node is cloned. This can save time when setting up many similar
products in a store.
Outline
By Abandoned Projects on the 29th of December, 2006
This module was marked abandoned because the author declined to work
with the cvs admin.
Features
Roadmap (Planned features)
Drupal 6
Upgrading from Drupal 5 to Drupal 6
Drupal 5
Releases
Content unpublish
By Amitaibu on the 29th of October, 2008
Add an 'Unpublish' button on existing content (i.e. nodes), which can be used
This module allows you to search for users via text fields in their content profile
nodes.
Zend Framework
By Rob Loach on the 4th of December, 2007
Exhibit
By Arto on the 17th of December, 2007
Exhibit displays structured data in the form of rich visualizations that can be
« first ‹ previous … 142 143 144 145 146 147 148 149 150 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Theme developer
By effulgentsia on the 18th of November, 2009
Firebug for Drupal themeing. See the screenshot and screencast. Note that this
module injects markers into the DOM to do its magic. This may cause some
themes to behave erratically and less capable browsers may make it worse
(especially IE)/. Enable it when needed, and disable it afterwards. There is a handy
link in the devel block to do just this.
This module was part of the Devel project. Now it is its own project, but relies on
the Devel module as a dependency.
The Text Link Ads module allows you to sell advertising space on your site via
Text-Link-Ads.com
week.module generates weekly archive pages and a block with links to the pages.
You can specify the node types that will be included in the archive pages.
Links are generated only for those week that actually have posts. The text of the
The page is generated using the year and week number embedded in the URL.
Trace
By Arto on the 26th of November, 2006
This is a sysadmin & developer tool that adds extensive tracing facilities for Drupal
hook invocations, database queries and PHP errors.
Bot
By Morbus Iff on the 12th of November, 2006
Druplicon is an IRC bot that has been servicing #drupal, #drupal-support, and
many other IRC channels since 2005, proving itself an invaluable resource.
Originally a Perl Bot::BasicBot::Pluggable application coded by Morbus Iff, he
always wanted to make the official #drupal bot an actual Drupal module. This is
the fruit of these labors. Whilst the needs of Druplicon are driving the future and
design of the module, this is intended as a generic framework for IRC bots within
Drupal, and usage outside of Druplicon is encouraged.
Multiforms
By mcantelon on the 17th of April, 2007
V6 Note: If you are updating your Drupal 6 dev version, disable then enable the
Multiforms Admin module so Drupal can find newly added theme functions.
The Multiforms module is designed for the collection of data from users. It can be
used to easily author multi-page forms which are published as nodes. The data
collected by the forms can then be exported. It was originally designed to handle
contest and survey creation needs for the website of The Georgia Straight
(www.straight.com), a weekly Vancouver newspaper.
Annotate
By clemens.tolboom on the 19th of June, 2007
Annotate allows users to post personal notes on various nodes within the web site.
For example, if you click on the most recent news story and scroll down you will
see a small section called Annotate. If there is something that you need to write
down about what you have read just write it there. It is saved and only you and
the Administrator can see it.
annotate_ed allows 'editorial' users to post an editorial note. This note is placed
above the node content.
Please download the module and try it out. And remember, I can't fix it if you don't
tell me where the bugs are.
PM Lite
Pirate
By Richard Eriksson on the 15th of September, 2005
#D7CX: I pledge that Pirate will have a full Drupal 7 release on the day that
Drupal 7 is released.
On International Talk Like a Pirate Day (September 19th), this filter changes all
appropriate English phrases and words into pirate-speak.
Logo Tool
By pobster on the 19th of July, 2006
A simple tool to display either a random logo on every page refresh, else display a
specific logo on specified pages and a default set logo on all unspecified ones.
« first ‹ previous … 143 144 145 146 147 148 149 150 151 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Affiliates
By kbahey on the 27th of November, 2006
Geocode
By Allie Micka on the 3rd of June, 2007
This module implements an API to convert the information you already have into
geographic information. It support a variety of input formats and runs them
through pluggable backends to produce geographic information. In addition to
Latitude / Longitude points, this API also supports more complex geographies such
as lines and polygons.
It also provides a CCK widget for for the Geo project's Geo Field module. This
widget allows you to populate geo fields from other fields in your content such as a
postal address, text fields containing a city name, or even an image that contains
embedded geographic information.
YUI Calendar
By jeffcd on the 21st of September, 2007
This module integrates the YUI Calendar into Drupal date fields.
NOTE: This module depends on the YUI module. You need to install the YUI
module for the calendar to work.
Knurl
By cfuller12 on the 18th of December, 2007
Knurl is a module that provides a URL shortcut and redirection service similar to
TinyURL or TightURL. This module contains source code from the TightURL project
and the Horde project.
REST Server
By Rob Loach on the 5th of January, 2008
The REST Server provides an interface for the Services module to communicate
with REST clients.
Link To Us
By Gman on the 3rd of February, 2008
The Link To Us module creates a page to display uploaded banners that can be
used by others to link to your Drupal site. The module will create well formed SEO
links with full title, alt and anchor text determined by the node title, taxonomy
term or other pages that are directed to the module. This allows users or writing
contributors the ability to use consistent banners to link to your site. Also, link
campaigns have a natural page that can be used to establish consistent, well
formed links.
SPONSORED BY:
DogParkUSA.com
Mass tag
By mfb on the 11th of December, 2008
Please note, the awesome Views Bulk Operations module provides a much more
extensible solution (but I hit a memory limit issue and needed this small utility
module).
This module enables the jsMath script for displaying mathematical expressions.
Users can enter arbitrary mathematical expressions in their drupal content by
using the standard TeX syntax, including LaTeX and AMSLaTeX. jsMath renders
this on the client's browser when the page gets displayed.
The jsMath script has been developed by Davide P. Cervone. For more information
about jsMath see http://www.math.union.edu/~dpvc/jsMath/welcome.html
Gallery Addon
By profix898 on the 20th of February, 2008
This package contains add-on modules for the Gallery2 integration module. These
modules extend the functionality of gallery module for tighter integration with
Drupal and interaction with other Drupal modules, i.e. CCK, Views, OG, etc.
OpenID Provider
By walkah on the 13th of April, 2008
« first ‹ previous … 144 145 146 147 148 149 150 151 152 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Mobile Codes
By Deciphered on the 10th of May, 2008
Features:
Input filter
CCK/Views formatter
Drupal API Theme() call
Configurable Presets
HTMLBox
By Poetro on the 11th of May, 2008
Content Refresh
By yaph on the 5th of September, 2008
Example Scenario:
Anonymous users are allowed to post comments on your site and page caching is
enabled. An anonymous user posts a comment but does not see it because the
same cached version of the page is displayed before and after commenting.
Content refresh to the rescue. If a new comment is posted and published the cache
entry of the content will be deleted and the user immediately sees the posted
comment.
Module Features
Content Refresh provides cache clearing functionality for various content related
actions provided page caching is enabled and the minimum lifetime is greater that
0.
Comment Actions
The page cache for a page is cleared when a comment is added, edited or
deleted.
If the Clear Front Page Cache option is set to yes on the module settings page
The front page cache is cleared when a published promted node is added or
deleted.
The front page cache is cleared when a promted node is unpublished.
Additional Info
If you want to know how this module works, read the following articles:
Juitter is a jQuery plugin to put Twitter search results live on your site.
Installation
1. Download the module.
2. Download Juitter plugin from here.
3. Copy the included file named jquery.juitter.js and paste it into js folder
inside the module.
4. Enable the module and set your settings.
Special thanks
Thanks to Juitter plugin author Rodrigo Fante! Without him this module won't
exist!
Daily
By Frodo Looijaard on the 29th of October, 2004
The daily module is meant for things like comic strips or daily headlines. Any node
can be `daily content', which means it is associated with a certain group
(implemented as a taxonomy term) and set to a certain date. For nodes like this, a
calendar is displayed which you can use to browse through earlier content. A node
type `daily container' displays for example the first or last currently available daily
content node in a certain group, or even a random one. Nodes with a date in the
Signup Scheduler
By jrbeeman on the 20th of December, 2007
The Signup Scheduler module allows users of the Signup module to define a
schedule upon which node signups should be opened and closed. Signups are
opened and closed based on the defined schedule during cron. Views support is
included through providing several fields and filters based on schedule data.
Provides ability to restrict individual event signups based on roles. Allows for
events to be viewed by all, but some to be restricted to members.
Mailing List
By litwol on the 20th of July, 2008
Then you can export subscribed emails from each mailing list to a text file (csv,
excel).
features in works:
#305648: Double Opt-In - Provide email verification upon mailing list opt-in (very
important for high profile sites that care about integrity of their lists).
#531794: Admin UI for individual emails + list import feature - A lot of admin
user experience improvement.
#302770: Notifications on subscribe/unsubscribe - more new and useful features
as well as user experience improvement.
Node Type Views is a simple module to generate teaser listings and RSS feeds of
nodes based on node type. This module is not an add-on for the views module. If
your are satisfied with a frontpage like listing of nodes based on content types,
Node Type Views may be right for you. If you want to do anything more advanced
use the views module instead.
Node Type Views uses Drupal core settings for the number of items to display.
Node Type Views is meant to satisfy the basic need for node type listings without
using taxonomy workarounds and little additional server-side processing.
Node Type Views does not rely on other contributed modules and adds no
database table.
« first ‹ previous … 145 146 147 148 149 150 151 152 153 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Finder Wizard
Example Usage:
OG Titles
By mradcliffe on the 15th of October, 2008
Based on the configuration you can setup a list of titles to choose from per group,
or the aforementioned arbitrary text field. The selection-based lists support sorting
by weight.
Currently dependent on Organic groups (and the included og_views module which
depends on Views).
Important Note: The current drupal 6 version has two bugs in it that are
now corrected in the dev. version when it updates on 12/7/09. Please use
this version until 1.2. Sorry for the inconvenience.
Get Satisfaction
By flevour on the 11th of December, 2008
The Get Satisfaction module provides services to better integrate Drupal with Get
Satisfaction widgets system.
You can easily configure it to display the "Feedback" tab or use the provided filter
which displays the Feedback page.
Acknowledgements
This module adds the possibility to set a global header and a global footer for all
e-mails sent by Drupal.
Menu Clone
By Abandoned Projects on the 8th of May, 2009
Or maybe it lets you quickly clone (duplicate) menus. One or the other.
Paranoia
By killes@www.drop.org on the 3rd of August, 2006
paranoia.module is for all the good sysadmins out there who think that allowing
random CMS admins to execute PHP of their choice is not a safe idea.
OG Audience
By David Lesieur on the 5th of February, 2007
The OG Audience module allows Organic Groups (OG) users to change a node's
audience without having to edit the node.
Spambot
By miiimooo on the 8th of August, 2009
Spambot verifies user registrations (name, mail) against the Stop Forum Spam
online database. It blocks the user registration with an intentionally harsh "Now go
away!".
It also adds the operations "Block and report these users as spammers" to the user
administration listing.
API
By JonBob on the 23rd of February, 2004
« first ‹ previous … 146 147 148 149 150 151 152 153 154 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Visibility API
By tjholowaychuk on the 3rd of September, 2007
Brief description:
This module provides an API for controlling the visibility of arbitrary elements,
similar to block visibility settings in Drupal Core. The 6.x version of the module
also provides form creation helper functions.
Key Features:
Input stream
By Hugo Wetterberg on the 12th of May, 2009
Co-Maintainer Wanted!
The list of modules that I maintain has become quite long, and
in the beginning of next year I'll have a little daughter (if the
nurse guessed right on the gender). So the time that I have for
being a good maintainer will be very limited.
The stream wrappers internal implementation uses a temp stream to store the
copied php://input stream. Only one temp stream is created regardless of how
manu drupal://input streams that are openend, and it is safe to use the multiple
drupal://input streams at the same time as the wrapper takes care of the per
instance consistency.
Facebook - Auth
By halkeye on the 11th of June, 2007
If you are looking for developing a facebook app, you might be looking for the
facebook api module (http://drupal.org/project/facebook_api).
Repeat, this will only let you login to a site using your facebook credentials,
nothing else.
The initial idea of this module was to allow custom PHP code to be
associated with a product in order to adjust the price of the product. The nature of
allowing an admin to enter a block of PHP code to be executed though, allows for
much more elaborate and potentially dangerous operations.
Upon installation, this module will add a Custom Code field to your products.
Sample uses of this code block are:
$item->price = $item->price;
if($item->qty > 5) {
$item->price = [cost] * 1.1;
}
If more than 5 items are ordered, set the product price to a 10% mark-up of the
product cost. Product tokens are exposed to this code so things like [cost],
[sell_price], [weight], [weight-raw], etc. can be used.
For additional examples which use attributes for price calculations, refer to the
Attribute Tokens module.
The Ubercart Price Quotes module integrates with the Ubercart module to allow
customers to request a price quote for a product via the Ubercart shopping cart.
Requirements:
Ubercart
Drupal 6
Node display contributions is a set of modules that are add ons of the Node
displays module.
The possibilities are enumerous but for now, we provide a couple of modules that
we needed in projects.
Current implementations
SlideShowPro
By kylebrowning on the 16th of October, 2007
This module integrates SlideShowPro with the Image module and Views.
You can create a view from your images and show it in a Flash slideshow. You can
embed the slideshow with a simple filter [ssp|path/to/slideshow].
Note that you need Macromedia Flash and the SlideShowPro Flash component in
order to run this module.
Drupal 5
Multiple SSP swfs: You may now specify the path to your ssp file in the filter
tag. Ex: [ssp|path/to/slideshow|path-to-ssp=modules/slideshowpro
/ssp2.swf]
Permalinks: Images may now be linked via a CCK Link field. Simply add a
link field to your image content-type and ssp will check to see if the image
should be linked.
Related Items
By spinicrus on the 15th of March, 2008
Available settings:
- set on what node types the module will be enabled;
- set what node types can be related;
- set how many results will the autocomplete return;
- set if support for watchdog will be enabled;
- set if the related items will be listed by node types.
Toggle WWW
By Gurpartap Singh on the 18th of April, 2008
An easy, PHP header redirect based way to redirect incoming links from
http://www.example.com/some/deep/page to http://example.com
/some/deep/page or vice-versa.
Intended for use on servers without Apache servers, hosts where .htaccess is not
allowed, etc. Apache directives based redirects are faster than PHP based methods.
It is a known caveat that it does not redirect to the correct url when access is
denied to a page; because drupal prompts for the access before the module is
even loaded.
Benefits
- Allows batch image uploading to imagefield.
- Set image descriptions in the imagefield.
- Deletions are handled by ImageField and Filefield.
- Image types are limited to jpg, gif, png.
Limitations:
- Does not play well with other cck fields: changes made to other cck fields are lost
when images are uploaded.
- You have to first save changes to other cck fields, then upload images, or vice
versa.
Configurable features
- Selection of content type used.
- Selection of imagefield field used.
- Size of the uploader on the page.
- jUpload parameters may also be entered manually in the module's admin page.
Suggestions
- FileField Paths enhances the file path options provided by Token. Without Token
images are saved in the default files directory. (Filefield paths doesn't do anything
for the Drupal 5 version.)
« first ‹ previous … 147 148 149 150 151 152 153 154 155 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Hosting
By adrian on the 28th of November, 2007
The hosting component of this system provides the front end for creating and
maintaining Drupal sites. Each of your sites will be mapped to the node types
provided by this module. It also handles the queueing of tasks sent to the back
end, and configuration
of your hosting system.
For more information on the system, and the other components, please take a look
at the Aegir overview wiki page
Clean Pagination
By chrisshattuck on the 4th of April, 2008
Clean Pagination is a very simple module that allows you to enable clean URL
pagination for specified pages. The way Drupal typically works, if you had a view
with the URL 'my-view', subsequent pages would normally use a query to pass the
page number, as in 'my-view?page=2'. When Clean Pagination is being used for a
page, it will create a url like 'my-view/2'.
Currently, the module has just two settings: 1) Set the pages where you want
clean pagination enabled, and 2) Enable search-engine-friendly pagination
hyperlinks.
Enjoy!
GeoUser
By zidong.c on the 20th of March, 2008
Site Administrator can select which format of geographic map, she'd like to
display on user's profile page.
Coherent Access
By jgraham on the 20th of May, 2008
They may add additional editors which will be given edit capabilities as well
as view capabilities
They may add viewers. As soon as one user is added to the view list only
those listed in the view and edit lists as well as the author may view the node
The author cannot change the delete privileges
For author-only editing and viewing it is expected the author will un-publish a
node
Comment block
By dixon_ on the 17th of May, 2009
This module moves the comment form into a block and provides a default view for
the listing of a node's comments. This gives you more power and flexibility on how
to display comments.
Examples
Credits
Blog Aid
By pp on the 15th of October, 2008
Helper module for bloggers. This module contains some usability enhances for
content creation and blog managemant. It reduces the mouse clicks. This 1.x
version designed for one user blog sites, not multi blog sites!
Popups: Subedit
By starbow on the 11th of March, 2009
This module allows user to edit the contents of a fieldgroup without having to leave
the node view page. The administrator can configure any fieldgroup to show a link
that allows the form elements inside that fieldgroup to be editing in a modal popup
window. Basically, it is a simple approach to ajax edit-in-place.
This module is built on top of the Popups API. You will need at least version
6.x-2.0-Alpha4.
Sponsorship
Random blocks
By jbizzay on the 9th of July, 2009
Random blocks module allows you to display your existing site blocks randomly. It
can display 1 or more blocks at a time, and you can configure which blocks will be
available to each random block. A random block becomes a block in it's own right
within the drupal system, which you can then assign to any region, basically
becoming a container for other blocks.
Validateage
By gwen on the 12th of February, 2007
OG Audience By Type
By jrbeeman on the 4th of December, 2007
This module modifies the node edit form's audience selector, provided by the
Organic Groups module, such that the groups are selectable by content type. This
is useful on sites with a very large number of groups and many different group
types. For example, a site with Districts, Schools and Interest Groups (all content
types defined as Organic Groups) will have an individual selector for each group
type.
Releases
There are several different versions of the 5.x-1.0 release, each compatible with a
different version of the Organic Groups module. Be sure to check the project
releases page for the other versions, if you're running an older version of Organic
Groups.
« first ‹ previous … 148 149 150 151 152 153 154 155 156 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
HTML Export
By btopro on the 18th of March, 2008
*ACTIVE: Looking for others who want to help maintain this project. I
have a lot of other projects that I'm in need of giving more attention to
then this project and would still like this project to be updated / helped
along. Looking for people dedicated to help fix up some of the issues
floating around as well as add input / features that help improve usage of
the module. Let me know if you're interested...
Here's a good article about how to use this module locally -- http://cocoate.com
/2010/02/21/archive-your-drupal-website-html-export-an... (thanks for the write
up! :) )
HTML Export allows you to take your Drupal site and export it to HTML. The
current version will grab all style sheets, nodes, images, JavaScript, and anything
uploaded to your files folder and package it up in the files directory. The nodes (all
converted to html format) will be given a name of the form page{nid}.html and all
useless files like .htaccess .php .include .inc .install .module and others are kept
out of the package. All references to your server location are stripped out of the
code automatically so that you can nicely drop the folder in any folder (even
locally) and open it up to get it running (everything is relative path'ed). This will
snag all pages based on an anonymous configuration of the page.
Ajax submit
By nedjo on the 12th of October, 2008
#D7CX: Ajaxsubmit will not be upgraded to Drupal 7 as the core AJAX support now
supplies most or all of what is needed, and Ctools will do anything that's missing.
Prior to Drupal 6, Ajax submit was part of the Javascript tools package.
Also check out the ajax module, which offers a similar API as well as a UI for
designating forms to have Ajax submit handling.
Make Meeting is a doodle.com like scheduler and poll engine for Drupal 6.x.
Main functions:
Schedule an event
Create a poll for a business lunch, a meeting or a movie night, and check the
results
Make a choice
Create a regular poll and see your friends votes
Important:
You can't access the poll node through the node/nid or the node/nid/edit
pages
The administrator can also specify roles that can view and or edit galleries that are
Password or Private.
Initially, this module shipped as a contrib module included with Node Gallery, but
has been since spun off into it's own module to ease management of Node Gallery
core. Credit goes to Wilson Wu for the initial version of this code.
User Terms
By Todd Nienkerk on the 5th of June, 2009
Roadmap
Release 1.0 after the latest beta has had sufficient testing. Please try it and
report any problems!
Allow free-tagging
Allow vocabularies to appear on different profile categories
Credits
Salt
By Zen on the 24th of October, 2007
The salt module allows for Drupal passwords to be 'salted' - an internal string is
appended to the password prior to storage - making them less prone to dictionary
attacks, rainbow tables and the like.
Note: Drupal7 has greatly improved password storage. This module will likely be
unneeded in the future.
Translation Framework
By darren.ferguson on the 21st of August, 2008
The translation framework provides a machine translation framework for the drupal
system. The framework provides a hook_translation_realtime which the modules
that are the translation module api's should implement so the translation
framework can learn about the capabilities of the module.
Comment Permissions
By benshell on the 4th of October, 2008
The Comment Permissions module enables control of commenting by user role and
by node type. Additional user permissions for selected node types are added to the
user access system so you can configure commenting with more control than
Drupal core provides.
Note that "reply" links below comments may still appear for users without the
permission to add comments. This is unfortunate, but I haven't found a
workaround. See http://drupal.org/node/185855 for more information. Of course,
the links can easily be removed in the theme layer.
FlashField
By Stuart Greenfield on the 22nd of October, 2008
FlashField is a new module that brings flash node functionality to CCK, allowing
flash content to be easily added to new content types.
Note - if you just want to add content (swf, flv, mp3) to your site without the
ability to set flashvars, heights and widths then you DO NOT need FlashField.
Simply install SWF Tools and use the SWF Tools formatters to format a FileField.
FlashField is designed for those cases where you need finer control over how your
flash content is presented. Perhaps think of it as "SWF Tools Formatters+"
Now FileField has an official release I've restarted work on FlashField after a bit of
a break. The new work is in HEAD and will achieve the aim of "seamless"
integration (I am actually using ImageField as a code template to quickly
understand how to integrate the modules). At the moment the 6.x-0.0 code, which
required a separate FileField and FlashField won't be developed further as it will be
fully replaced by the new model. I will also need to investigate the practicalities of
a migration script.
The code is in the very early stages of development and is not yet ready for use.
Primarily because it will rely on SWF Tools as its flash handler, and SWF Tools
needs to be modified too to enable full support.
UC Followup
By neochief on the 3rd of May, 2009
This module works with Ubercart and allows automatical following of customer by
email on different stages of ordering. It means, that you can send letters to
customers who entered their info during checkout and forgot to pay or send
feedback request after some time passed after users' purchase.
- Auto-follow-ups
- Manual follow-ups
- History
- Integration with Conditional Actions
- SimpleTests
Your feedback is highly appreciated. If you want to post a feature request, please
do it in a way of usecase, if it's related to the way you want to followup customers
(e.g. If order status stays at 'in_checkout' more than 7 days send customer the
email "...hey, your order is not fully completed...").
By the way, if you like this module very much, you can support the development
by buying me some books.
« first ‹ previous … 149 150 151 152 153 154 155 156 157 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Gallery API
By ardas on the 17th of September, 2009
Problem description
There were several gallery modules in Drupal each of which implemented its own
way of gathering data and its own way of displaying this data. For instance, a
module could build gallery from a view of nodes ONLY and display them using a
particular jQuery plugin. But what if I want to use another jQuery plugin for the
view of nodes? Or use different jQuery galleries for different representation of
multiple imagefield?
The idea is to separate gallery building from gallery output and to be able to
combine any kind of data with any kind of representation (output) method. We
developed the core gallery module (Gallery API) which introduces the following:
uc_pma is an add-on module for the Ubercart e-commerce suite. The Drupal 5
version is compatible with Ubercart 1.0 rc2 and above. The Drupal 6 version has
been tested with Ubercart 2.0 rc7.
This module allows an order total to be adjusted based on the payment method
chosen by the customer. For instance if you'd like to charge a $1.00 fee for people
paying with Paypal, you can set that up with this module.
These fees and discounts will then be displayed to the customer during the
checkout process with small print underneath the payment method which
summarizes the adjustment.
One important note is that a percentage fee applies only to the sub-total. So if
you've setup a 15% Check fee, you could have the following cart (assuming a $10
product, a 10% sales tax, and $4 flat rate shipping).
$10.00 Subtotal
$ 1.00 Sales Tax
$ 4.00 Flat Rate Shipping
$ 1.50 Check Fee
--------------
$16.50 Total
Affinity
By sicjoy on the 1st of July, 2008
Go to the documentation
Extra Features:
Support for CCK field values where the values are specified as a delimited
list, e.g. red, maroon, pink, so you can autocomplete on just one of these
values.
Options given for a simple themeable results page, rather than just directing
to the first matched node.
Custom processing of submitted search terms, and matched nodes, available
through hook function.
Custom theme support for autocomplete suggestions (e.g. replace the textual
value with a teaser of the node the value came from, etc..).
Using taxonomy choices.
Drop-select and multiple-select alternative to autocomplete text field.
Combine multiple autocomplete node finders into one block.
Installation
1. Enable module.
2. Go to your content type and set Location of comment submission form to
Display below post, but before comments.
3. Check your node. If form present — celebrate, otherwise proceed to next step.
4. Paste this code to your theme's template.php file:
/**
* Allow themable wrapping of all comments.
*/
function phptemplate_comment_wrapper($content, $node) {
if (!$content || $node->type == 'forum') {
return '<div id="comments">'. $content .'</div>';
}
else {
return '<div id="comments"><h2 class="comments">'. t('Comments')
.'</h2>'. $content .'</div>';
}
}
<?php
print $form;
?>
to this template in place where you want to see the form.
Version Date Links Status
Download · Release Recommended
6.x-1.1 2009-Aug-04
notes for 6.x
The tables module allows you to create a table in a node using a simple markup.
Tables are entered using a simple macro format.
JScrollPane
By Steve McKenzie on the 17th of February, 2008
This gives you the ability to let JavaScript create the scrollbars of a div of whatever
element you need which actually gives you more control over stuff like styles,
callbacks, etc..
Plugin Page
http://kelvinluck.com/assets/jquery/jScrollPane
Reftagger
By nrambeck on the 20th of October, 2008
RefTagger is a free web tool from Logos that instantly makes all the Bible
references on your site come alive! Bare links turn into hyperlinks to the full text of
the passage at Bible.Logos.com, making it easy for your readers to access the text
of Scripture with just a click. Even better, RefTagger brings the text right to your
readers by generating a tooltip window that pops up instantly when they hover
over the reference. You can also have RefTagger add an icon that is hyperlinked to
the passage in Libronix.
If you are using the Reftagger module, feel free to drop me a note on this
page.
« first ‹ previous … 150 151 152 153 154 155 156 157 158 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Jquery Dropdown
This module uses custom jquery + css + html to replace a standard drupal single
dropdown with css-driven dropdown that has much more flexibility with styling
than the default browser select element.
Also included in this module is a sub module called "Jquery dropdown jump." All
you do is add the class "jquery_dropdown_jump" and it clicks the submit button
for you when an item is selected from our CSS dropdown. Also to hide any submit
button all you do is give it a class of "jquery_dropdown." Sound fun? Great!
Embed filter
By KarenS on the 6th of August, 2006
Many great sites like YouTube, iFilm and NowPublic allow their media assets to be
served to 3rd party websites (like this one). They usually offer snippets of code to
be embedded in a web page that will then load a media object (usually Flash) from
their servers. This module lets your site users embed such snippets into posts but
gives you the power to decide which hosts to trust.
Description
This module allows you to save your current configuration of exposed filters for
later use. This can be especially useful for Views with a lot of exposed filters.
Whenever a View is changed, all saved searches for that View are deleted, to
prevent corruption. If the user has JavaScript enabled, the saving and deleting
process happens through AHAH, and the new section is displayed below the
exposed filters section. When JavaScript is disabled, the new section is displayed
above the exposed filters section.
Unitag
By Zen on the 12th of December, 2007
This module is an add-on for the Organic Groups module, designed to facilitate
user membership in groups. Group owners (creator/manager) will be able to give
the registration key to site members. By using the registration key, site members
will be granted access to the group in question.
This module differs from Organic Groups Registration Codes in that group owners
have the ability to set their own keys. Group owners may also choose to not have
a key, which falls back to the base Organic Groups registration settings.
When creating a new group, the group creator will be prompted with an additional
form field to set a group registration key. If the group registration key is set it will
effectively restrict access to the group. By leaving the group registration key field
empty the additional functionality will be disabled.
Registration keys work regardless of the group's selectivity. Because of this, you
can have a "Closed" or "Invite Only" group that allows membership via a
registration key.
price of product : $ 10
Shipping to location A : 10% of cost or subject to minimum of $ 3.5, free with
order above $50
Shipping to location B : 20% of cost or subject to minimum of $ 5.5 free with order
above $100
Shipping to location C : 30% of cost or subject to minimum of $ 6.0 free with
order above $200
result :
Shipping to A : $ 3.5
Shipping to B : $ 5.5
Shipping to C : $ 6.0
if product cost is $ 40
if product cost $ 55
Shipping to A : $ FREE
Shipping to B : $ 8 (as 8 > 5.5)
Shipping to C : $ 12 (12> 6)
1 ) Min % rate
2) Min $ rate
3) Free rate for total order above $ x
Dirty Forms
By markus_petrux on the 28th of March, 2009
The module provides a configuration form that allows setting up a list of forms that
should be excluded from the dirtyForms behavior.
This feature is based on the onBeforeUnload event of the window object which, at
the time of writing, is only supported by IE4+, Mozilla Firefox, Google Chrome.
Those using other browsers (or when javascript is not enabled) won't be warned
when leaving dirty pages. Ah, c'est la vie!
To do list
By Jay Matwichuk on the 14th of July, 2009
Concept
This module creates a new content-type for a to do
list. This can be used for anything that needs to be
done, from getting milk at the store, to reminding
yourself to updating a profile, to telling your users to
vote on a poll by a certain date. With this list, the
creator of the node can either assign the item to
themselves, another user (or users), or both. Items
can be given an optional deadline and priority, and
items nearing their deadline or with a priority level of 'immediate' are shown a
block. Each user also gets a page with a list of all the items that have been
assigned to them, and another page with all the items they have assigned to
others.
Search Type
By nedjo on the 26th of July, 2007
Adds a type selector to search blocks to limit searches by content type or to search
users. The selector appears only for users with the "use advanced search"
permission.
Adds a fieldset to the search configuration form to select which content types to
offer as options.
Kudos
By socki on the 6th of December, 2007
Similar to functionality on yelp.com, users can send and receive little award like
items such as "nice quote" or "funny joke" or "great picture" from other users.
With the integration with Userpoints module, users can earn points by having a
kudo awarded to them.
Control the form that a kudo button will display as (html button or graphic
icon)
If graphic icon, the icon can change depending on the status (give, rescind or
disabled)
Control when and how often the kudos cache gets updated... this is used for
statistics rather then tablulate how many kudos each person has in real time
across the board. This can range from real-time to periodically (minutes...
hours.. days.. .weeks)
« first ‹ previous … 151 152 153 154 155 156 157 158 159 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Blog reactions
Book Post
By rubinsztajn on the 7th of October, 2008
The Book Post module makes it easy to post information about books. Any 10 or
13-digit ISBN placed between double curly braces {{}} in a post will convert into
the book cover, title, author and publication info. All data comes from the Open
Library Project, an open source catalog that allows users to add books and edit
metadata. If there is no cover available for the book you want to post, go on the
Open Library and add one!
It is also possible to use the Open Library ID number instead of the ISBN (e.g.
OL8378495M). The Open Library has fulltext available for many titles in the public
domain. A "Read Online" link will automatically appear in your post if the fulltext is
available from the Open Library.
There are also options to include links to WorldCat, LibraryThing, and Google
Books for books that you post.
The 6.x version has been tested and works fine on Drupal 5.x. If you notice any
problems with the module on 5.x, please post it on the issue queue.
Queue Mail
By kbahey on the 27th of October, 2008
Queues any email sent from your Drupal site for the Job queue module, which in
turn sends them via cron.
Autocheckin/checkout
Self checkout
Email confirmation
Member/Commercial total in Reservation nodes.
The wickedly complicated queries in the initial version of MERCI were developed by
Chad Phillips (hunmonk) for the Knight funded Open Media Project. The module is
currently maintained by the Open Media Foundation with contributions from a
number of developers.
Background
By skiquel on the 20th of July, 2009
Features
Choose a color
Uses native drupal API for file uploading
Located in theme settings form
Positioning
Repeat
Attachment (Scroll, fixed)
Version Date Links Status
Download · Release Development
6.x-1.x-dev 2009-Nov-27
notes snapshot
FAQ Search
By johnpv on the 31st of August, 2009
FAQ Search module is an add-on to the FAQ module, it creates a block with a
search form, the search form gives you the ability to search the FAQs. Once the
block is placed into a region (/admin/build/block), users can search the FAQ nodes
based on the entered keywords. The results are returned on the same page
immediately upon keystrokes.
Currently there are no ways to customize this module via an admin interface.
Views turntable
By scheepers on the 14th of December, 2009
Pubcookie
By jvandyk on the 28th of December, 2005
Taxonomy Introduction
By MartinSfromB on the 8th of May, 2007
« first ‹ previous … 152 153 154 155 156 157 158 159 160 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module provides Views implementation for the Apache Solr Search Integration
Project. Requires Views 3.
This module will provide facet navigation combined with searching to make a
powerful user experience.
Also please note the following issue: #443410: Apachesolr Sort block doesn't
integrate with this module
In order to get the facet blocks provided by the Apache solr Search Integration
Project you need to set up either arguments or exposed filters for the blocks. For
instance, you could set up an argument for node type and the Apache Solr Search:
Filter by content type block will work.
Features:
1.) facet navigation via Solr. Provide standard landing pages that are generated
just from Solr, no need to touch your database
2.) Query caching plugin. Cache the results of the query so that Solr isn't queried
against (see:
#490994: Apache Solr Views Caching plugin
Accordion Blocks
By azriprajwala on the 13th of June, 2009
This is an add-on module that solves a few issues when using Taxonomy Menu
with the Ubercart catalog taxonomy. Namely, that while the sub-menu items for
the categories would show the correct link when properly configured, the parent
menu item would link to all the category IDs instead of the catalog.
This module is a based on the included Hierarchy path sub-module from Taxonomy
Menu (as of 11/19/09, previously was based on Custom path sub-module).
Taxonomy Limit
By codexmas on the 12th of July, 2006
This module allows an admin to set limits on the number of terms that a node can
have per vocabulary. This is set separately per content type as well. For example,
a page could allow unlimited terms in a category, but a story could limit the same
category to four.
Related Block
By spiderman on the 8th of July, 2007
This does a search for nodes that are closely related to the title and content of the
current node. It provides for display only on specific node types.
Words in the title are given a slightly heavier weight than those in the content.
Strips out highly used words (currently only for English), and ignores words under
3 characters.
Note: This module relies on the search index being fully populated, which typically
requires a working cron job setup to function properly.
File import
By neochief on the 15th of February, 2008
This module can import multiple files and save them as node attachments.
It is very usefull when you are using such modules as slideshow and flashvideo,
and if you need to import dozens of files at once.
ISBN Field
By careernerd on the 2nd of April, 2008
isbn.module is a simple CCK field module. It provides simple validation for ISSN-8,
ISBN-10, and ISBN-13. Javascript validation is available. Display options include
raw (as inserted) and clean (dashes and spaces removed).
IE Notify
By mcrittenden on the 3rd of April, 2009
Features:
Configurable version of IE
Configurable notification message
Support for JavaScript popup message
Support for grayscale page filters (ala BrowseSad.com)
Install:
Website Toolbar
By mit3xxx.de on the 22nd of September, 2009
« first ‹ previous … 153 154 155 156 157 158 159 160 161 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
The main googleajaxsearch module allows you to add inline searches over a
number of Google services (Web Search, Local Search, Video Search, Blog Search,
and News Search).
Inline Registration
By matt@antinomia on the 12th of January, 2008
Inline Registration allows anonymous users to register via the node/add page, thus
removing a step/barrier from the user actually publishing content. If you're going
to use this module, or allow anonymous users to post content to your site at all for
that matter, you should really use CAPTCHA to help keep the spam-bots from
trashing your site.
Features:
- Adds user_register() form to node/add pages if the user is not logged in
- Associates the new piece of content with the new user
- Can log the user in after node creation depending on user registration settings
Issues:
- Content is published before validation of email address (i.e. user is not required
to click on link in email)
- At the moment, applies to all node types (should allow configuration based on
node type)
- Currently forces user to register or login, doesn't allow the use case where an
anonymous user might still be able to post content without logging in
Wishlist Module
By scott.mclewin on the 13th of October, 2005
Allows authorized users to submit wishlist nodes to your web site which describe
items they would like for a special occasion.
Spoiler
By Zen on the 23rd of October, 2007
This module allows users to hide potential "spoiler" content by inserting them
between [spoiler][/spoiler] tags. These tags will be converted to HTML by this filter
and the relevant CSS rules will set the foreground and background colours to the
same value, thereby rendering the text invisible until highlighted.
#D7CX: I pledge that CCK comment reference will have a full Drupal 7 release on
the day that Drupal 7 is released.
Shortest description ever: defines a cck field type for referencing a comment.
easySlider
By ipwa on the 24th of January, 2009
WARNING: The functionality of this module can be achieved in a lot better way
using Views Slideshows, which is a fantastic module (I use it all the time). This
module is nice to get the easySlider plugin, but if you're an end user you're better
off using Views Slideshows. To use this module, you need good knowledge of
ImageCache, CCK, Views and CSS.
This module integrates the amazing and light jQuery EasySlider plugin with your
list views. Easy Slider enables images or any content to slide horizontally or
vertically on click. It is configurable with css alone. So, basically you link to plugin
file, set the content up and style it with css.
Dependencies
* Views (http://drupal.org/project/views)
Installation
1) Place this module directory in your modules folder (this will usually be
"sites/all/modules/").
3) Make a view and set the type to List, you will need to add fields, at least add
node title and node body.
Known Issues
Version Date Links Status
Download · Release Development
6.x-1.x-dev 2009-Feb-05
notes snapshot
Download · Release Development
5.x-1.x-dev 2009-Jan-24
notes snapshot
This module provides single sign-in and user database integration for MediaWiki as
slave of Drupal. It is set up so that users sign in to the Drupal site, and as a result
they automatically become logged in to the wiki. User entries are still created in
the wiki's user table and are kept up to date on each login with email and real
name. This does not include content exchange or wiki parsing, for that, see the
Mediawiki module.
Views Tagger
Current development and maintenance is made possible in part by Peytz & Co.
Markup
By ebeyrent on the 20th of July, 2009
This tiny module adds the ability for site admins to add "Markup" widgets to the
form. These essentially let designers of cck content-types insert additional markup
into the node/edit form to display to content-authors. This is the equivalent of
adding additional elements to $form of the type '#markup'.
The module does not add anything to the $node object for the content being
created, and utilizes form_alter to remove unnecessary fields from the
'_content_admin_field' form when this widget is being created.
Mapping kit
« first ‹ previous … 154 155 156 157 158 159 160 161 162 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Component
By Crell on the 7th of May, 2007
This module provides several utility routines to allow themers to "pull in" any
desired content in a template file (or anywhere else). "Any desired content" means
a node, block, or view. Think of it as a sort of "Panels module junior".
It also provides a series of menu callbacks that return just the corresponding
content without the full page theming. That makes them very useful as Ajax
callbacks to "fetch a node", "fetch a block", etc.
Bubbletimer
By itarato on the 23rd of February, 2009
Bubbletimer uses nodes as activities. Each activity (you selected) has it's own time
line with 15 minutes slots. The form shows you one day at a time. To register your
activity you mark the time slots for the appropriate activity.
The module provides reports and charts that allows you to analyze activities in
custom time ranges.
Features:
15 minutes slots (so no more than 4 clicks for every hour)
the form allows one selected slot at a time, but ...
with CTRL+click you can select multiple activities at a time
with SHIFT you can select custom time ranges
on-the-fly daily reports (charts and hours) on the Bubbletimer main form
custom reports (CSV format)
no module dependency
custom permissions
Database tweaks
By kenorb on the 17th of May, 2009
-------------------
Note: It will not work on servers, where your account don't have proper
privileges!
Overview
Search Lucene MoreLikeThis is a PHP
port of the MoreLikeThis functionality in
Java Lucene. By scanning the node
being viewed and pulling out the
important words, Search Lucene
MoreLikeThis is able to recommend similar pieces of content based solely on the
text of the page. This will help users to more easily navigate your site and find the
information they are looking for. The recommendations are displayed in a block
which must be enabled in "Administer" -> "Blocks" for users to be able to see
them.
Maintainer
Search Lucene MoreLikeThis is developed and maintained by Chris Pliakas.
Requirements
This module requires Search Lucene API 2.0 and will not work with the 1.0 API.
Contributing back
One of the goals of this project is to contribute the functionality back to the Zend
Framework so that it has a more complete PHP port of Lucene. Hopefully this
module will be a use case as to why it would be an important piece to add.
Fivestar Recommender
By danithaca on the 20th of July, 2009
The first 2 blocks are computed using the User-to-user algorithm. The first block
returns a list of users who have made similar votes as the current user. The
second block then recommends a list of nodes to the current user that were highly
voted by those users from the first block. For detailsof this algorithm, please refer
to: http://portal.acm.org/citation.cfm?doid=192844.192905
The other 2 blocks are computed using the Item-to-item algorithm. Block (3)
returns a list of nodes in the sense of "users who liked this node also liked". It's
different from block (2) because block (2) is personalized towards the current user,
where as block (3) is not personalized. Block (4) returns a list of nodes similar to
the nodes you voted highly. The "item-to-item" algorithm is also used by
Amazon.com. Please refer to http://portal.acm.org/citation.cfm?id=642471 for
more details about the algorithm.
Scale-9 formatting lets you define 9 regions of an image overlay (or underlay) that
will scale independently. The 9 regions are defined by giving left, top, right and
bottom values. The left and right values being pixel offsets from the left edge of
the image, and the top and bottom values being pixel offsets from the top of the
image, resulting in a 3x3 grid. This is a standard method of UI skinning in Adobe
Flash/Flex.
A simple example is the module image to the right. The same frame overlay image
is placed 3 times in different sizes without any apparent distortion to the edge and
corner areas.
hCard
By Shawn DeArmond on the 20th of December, 2008
Google Local, and other local search engines, are increasingly looking for an hcard
on local business web sites. This module makes it very easy to configure one and
drop it into, say, the footer of your site. It also does a little randomization of the
content so that it's different on every page.
The Operator Firefox Plug-in recognizes the hcard from this module.
You can see it in action, such as it is, at Morrison's restaurant in Woodland, CA.
This module provides a basic integration of Domain Access for Ubercart, allowing
an Ubercart store to span multiple domains, storing the originating domain when
an order is made and displaying the correct store information on invoices.
This module requires the Domain Configuration module to be installed, and also
supports Domain Theme so separate logos can be used on invoices from different
domains.
Several new tokens are available that can be used in invoice templates so the
correct store name, logo, contact details and URLs are shown. A sample invoice
template that uses the new tokens can be found in uc_domain/templates
/customer-domain.itpl.php, this can be used as a base for your own templates or
simply copied to ubercart/uc_order/templates and selected as the default template
at /admin/store/settings/orders/edit. This template can also be used for customer
notification emails, if required.
Further feature requests are welcome, please post them in the issue queue.
To make the recommendations, the module uses the {history} table that keeps
track of 30 days of users' node browsing history. Also, when you enable the "boost
comments" option, the module then takes users' commenting history as browsing
history as well.
« first ‹ previous … 155 156 157 158 159 160 161 162 163 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
If you are looking for a way to customize the display of all nodes within a content
type this module would probably not be useful. While you can specify a node
template to be used by default for a content type using this module, it only applies
to nodes you create in the future. There are better solutions for customizing the
display of content types - probably the best way is to just do this through your
theme. You may also find some other helper modules to be useful. One of the
main reasons for using this module would be to customize or override the
display of specific nodes differently from the default display of those nodes.
Please see the Custom Node Template Handbook page for additional
information and use cases to help you decide if you should use this
module.
For users with appropriate permissions, a list of all node templates available in a
theme are presented when creating or editing a node. Any node template can be
selected to be used to display a particular node. Specific node templates can also
Nodeauthor information
By meba on the 20th of August, 2006
#D7CX: I pledge that Nodeauthor will have a full Drupal 7 release on the day that
Drupal 7 is released.
Nodeauthor module is very simple module which allows users to edit additional
information about them in user-edit form. This information is then displayed
below nodes created by such users.
CDN integration
By Wim Leers on the 4th of January, 2008
Description
The aim of this module to provide easy Content Delivery Network integration for
Drupal sites. Obviously it has to patch Drupal core to rewrite the URLs. URLs must
be rewritten to be able to actually serve the files from a CDN.
This module provides an implementation of the Version Control API that makes it
possible to use the Subversion revision control system. It can retrieve commit
information by parsing commit logs, in future versions it will also be possible to
use hook scripts for access control and as alternative method for recording
commits. At the moment, log parsing is a bit slow (like, only 200 commits per
minute) so if you've got a larger repository, fetching the logs initially will take quite
a while. (Speed-up patches are appreciated.)
Obviously, the Subversion backend depends on the Version Control API module.
(versioncontrol_svn 5.x-1.x is compatible to Version Control API 5.x-1.x, whereas
versioncontrol_svn 5.x-2.x requires Version Control API 5.x-2.x.)
Simple Reservation
By Jochen Wendebaum on the 9th of July, 2009
There is NO support for payment, booking and what ever one could imagine
beyond the pure and simple reservation, and it is also NOT intended to create
more than this simple functionality.
The module provides a lot of permissions to finetune the access to more advanced
features.
Changelog:
Version 1.1
Version 1.2
Clock
By tstoeckler on the 6th of January, 2010
Trackfield
By raintonr on the 17th of March, 2008
User data handling will be catered for later, an example of which is an athlete who
might want to record heart rate and time information (from which speed can be
derived) at each co-ordinate.
The core translation module provides an additional option for the importing of
module and theme translations for Drupal core.
The standard way to use core translations (see this handbook page) is:
Download a translation
Extract the translation download into the Drupal root directory. This puts the
translation files into their correct directories. (E.g., a translation for node
module will be in modules/node/translations).
From here, the translations will be used like contrib translations that come with the
module downloads.
To use:
When editing the node, put "123 Snowberries Lane, Santa Cruz CA" in the field.
When the field displays, it will be a link called "123 Snowberries Lane, Santa Cruz
CA" that opens Google Maps in a new window/tab.
« first ‹ previous … 156 157 158 159 160 161 162 163 164 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Tag Order
By kiwinyc on the 19th of March, 2009
Tag Order module allows you to select vocabularies whose terms you would like to
preserve in the original order entered per node.
Simplest gmap
By restyler on the 11th of April, 2009
Requirements: CCK
Usage:
1) Enable module on Drupal admin
2) Insert your Google Maps API Key on admin/settings/simplest_gmap
3) Create CCK field for GMap. You'll see available settings on field creation page.
That's all!
Views Checkboxes
By nschelly on the 12th of November, 2007
This module alters views' filter forms so that the drop-down or select box widgets
are represented as checkboxes or radio buttons instead. This provides an improved
interface when the number of choices for the filter is small.
This would probably be better solved with the views module itself, and it is a
registered issue there: http://drupal.org/node/122261
But for those who want to effect a global change to all view filter forms more
quickly, this module should satisfy that need.
Update 24-July-08: If you are using the Views Filterblock module, please
download the current dev release of Views Checkboxes. This is because
Views Filterblock provides its own form so Views Checkboxes has to modify that
form as well.
Profile search
By dixon_ on the 23rd of February, 2008
Drupal 6
The Drupal 6 branch offers a complete rewrite from Drupal 5. It now maintains a
complete search index over user names and profile fields created with the core
Profile module. Note that this doesn't add any search functionality by itself. Here is
the minimum of what you need to do if you want any search functionality:
TODO-list:
Drupal 5
The Drupal 5 branch isn't maintained any more. This version provides a simple
block with search and a page for showing the results. It searches profile fields
created with the core Profile module.
Credits
Version Date Links Status
Download · Release Development
6.x-1.x-dev 2009-Apr-20
notes snapshot
Download · Release Recommended
5.x-1.0 2008-Jun-18
notes for 5.x
Node Invite
By suydam on the 25th of June, 2008
The node_invite module is similar to the RSVP module that already exists. In fact
you probably want to check that one out too.
Features:
Requirements:
Token
Recommended by not required: HTMLMail
Usage:
Invaders
By skinhat on the 24th of November, 2008
Publication Date
By Clever Age on the 20th of July, 2009
Description
This module adds to each node a field containing the date when it has been
published.
Without this, the only dates available are the creation date and the
update date.
This new field can be used for example in any templates or in any views.
Clever Age
HTTP authentication
By naquah on the 14th of November, 2006
Notice
The 6.x branch of this module is deprecated in favour of the Secure Site
module version 6.x-2.1 and up. Please read #354219: Add 'Only force
authentication on the following restricted pages' setting before migrating.
Description
This module allows users to authenticate using HTTP authentication.
Login Menu
By rwohleb on the 19th of November, 2006
Drupal provides a logout link for authenticated users, but does not provide a login
link for anonymous users. This module provides that.
This module is not needed in Drupal 6. To get the same functionality, go to '/admin
/build/menu-customize/navigation' and click "Add Item". Use the following:
Path: user/login
Menu link title: Log in
Parent item:
Weight: 10
IP anonymize
By mfb on the 31st of March, 2008
Stale IP addresses clog up your database with useless data, not to mention, may
be subject to subpoena by legal authorities in some jurisdictions.
« first ‹ previous … 157 158 159 160 161 162 163 164 165 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
arNuméral
Specialized in consulting and development of Drupal powered sites, our
services include development and optimisation.
This module is intended as an add-on for the wonderful Date Repeat module, part
of the Date package of modules. It grew out of the feature request discussion at
http://drupal.org/node/298334.
Date Repeat allows you to specify a wide range of repeating date sequences.
However, these sequences are all stored within a single node, and merely
presented as separate dates on calendars. If you have a series of events which
occur periodically, but each event is different from the other - e.g., a weekly game
where the opposing teams are different each week - Date Repeat doesn't quite do
what you need.
This module fixes that problem by allowing you to generate one node for each
event in your sequence, upon creation of the first node. As part of the node editing
form, you'll see a question prompting you to "Generate each date as a single
node". Answering no will stick with the default Date Repeat behavior. Answering
yes will ceate one node for each date in the repeating pattern you've specified, as
determined by the Date Repeat API. (This behavior only occurs when you create a
new node; because sequence editing has not yet been tackled, nothing at all
happens when you update an existing node.)
Benifit
Uninstalling a module does not remove that module from the systems table. After
awhile this table may grow with modules that have been installed then removed,
System Table Cleaner fixes this problem by removing this extra data.
Details
The systems table keeps information regarding themes and modules along with
version information. This module will eliminate rows from the systems table for all
modules that don't exist in the file table. For maximum benefit, uninstall all
themes you do not plan on using.
Removing system table data on improperly uninstalled modules will leave behind
old database tables and variables behind. The lack of version information may
cause the install script to fail. The module maintainers hold no responsibility for
damage that occurs due to this module.
Warning
This module will NOT uninstall or clean up any other module variables and/or
tables. It is advisable that only properly uninstalled modules are removed. If a
module was not properly uninstalled one possible solution is to re-install the
module then uninstall it.
Drupal 7
Version Date Links Status
W3C Validator
By Pedro Lozano on the 28th of July, 2009
Currently the module only validate nodes and views (page displays) but it's planed
to expand it to validate more page types.
You should download the w3c validator script and install it on your own server. For
Debian based distributions you can get this by installing the
w3c_markup_validator package.
For testing you could use the official W3C validator API endpoint at
http://validator.w3.org/check but this is highly discouraged and could be
considered abuse of service.
Salesforce
By joshk on the 4th of May, 2007
Roadmap
The Drupal 6 2.x version is under active development and is the version that is
being developed or maintained at this time. (A Drupal 5 2.x version exists but has
fallen out of maintenance.) There are a few bugs but is usable. We actively need
more people to start using this in their projects to test in a wider array of
environments and use-cases, and to continue reporting bugs and offering new
features. Please see CRM Integration group for more information.
Note that no upgrade paths are provided at this stage, though upgrade support
isn't far away now.
March 2, 2010: Alpha releases will be the final phases of development before
feature freeze. Only bug fixes and RTBC features will be included in subsequent
alpha releases.
April 1, 2010: A beta phase will work on finalizing bug fixes before a stable 2.0
release.
Public Bookings
By tirsales on the 23rd of June, 2008
Available and unavailable dates and times can be specified for each resource.
Requires the Bookings API module, the Date API (and its submodule Date Repeat
API) and Views. Use the corresponding Bookings API release! Never ever mix
DEV and STABLE between those two modules (e.g. dev from API, alpha from Public
or vice vesa).
Buzzworthy
By Todd Nienkerk on the 29th of January, 2009
Credits
Development of this module is sponsored by Four Kitchens and That
Other Paper.
Flashy
By Crell on the 19th of March, 2009
http://code.google.com/p/flashy/
The base module depends on SWFEmbed, and provides an object-oriented API for
embedding flash videos in your site. If you have the getID3() module, it will also
try to auto-detect the size of the video if you do not specify an explicit size for the
player.
The included flashy_filefield and flashy_link modules provide CCK formatters for
the filefield and link CCK fields, respectively. That allows you to upload a .flv or
other supported file format into a CCK-based node, configure a formatter, and
have it "just work" to display the video. Referencing linked 3rd party videos using
the link field is also supported. Additional configuration options will be added if
there is demand (and if people submit patches!)
Recommended modules:
getID3
filefield
link
Installation notes
Version Date Links Status
Download · Release Recommended
6.x-1.0 2009-Oct-02
notes for 6.x
Requirements
Requires Apache Solr Search Integration versions:
The charts are generated with the Google Charts API, so while you don't need an
API key, you will need a live internet connection to view the charts.
Instructions
Install and enable module. You must first enable logging at admin/settings
/apachesolr/stats before viewing any results.
Optionally you can enable a Google gadget that will allow to you to embed a report
into iGoogle or other pages; the provides a secret key that can be "revoked" at any
time to disable already-installed gadgets. Configure this in admin/settings
/apachesolr/stats.
SexyBookmarks
By Deciphered on the 12th of February, 2010
The sole aim was to stray away from the "in the box"
thinking behind most social bookmarking plugins, and
add a little flair that would entice your readers, rather
than deterring them with microscopic icons that get lost in pages heavy laden with
content.
Features
Support for more than 80 social bookmarking services.
Choice of 8 attractive background images.
[Dev] Partial support for 13 additional languages.
Support for additional services and backgrounds defined in other modules.
« first ‹ previous … 158 159 160 161 162 163 164 165 166 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Cluetip
By chrisshattuck on the 1st of January, 2008
Cluetip Overview
The cluetip module is a wrapper for the jquery cluetip plugin which can be found
here, and downloaded here. The Cluetip plugin provides nice, configurable
hover-overs using the "title" attribute. The plugin has many options, and includes a
"demo" folder, which you should check out to learn about how it works.
Update 1/31/09
Update 9/1/08
Discuss This!
By AlexisWilke on the 19th of June, 2008
This module allows for a useful connection between story/node content on your
site and forum discussions about that content. For each selected node type, the
module provides a Discuss This! link that will auto-generate a forum topic or
link to an existing one to allow users to discuss the story within the forums
rather than as standard comments.
There are a number of configuration options: the administrator can choose what
content types have the Discuss This! link enabled, and for each of these
content types, a default forum in which to create discussion topics. For each
node, the default forum can be overridden, or alternately a previously-created
NB: The Drupal 6 version of this module is still under development, and is nearly
ready for production yet. There is a problem with the posting that generates an
unwanted node if the user is to skip posting his comment...
UPDATE: The D6 development now includes the code to avoid spiders adding
posts automatically for nothing. Please use with caution and report any problem
you encounter in the issue queue. Thank you!
Popup
By scheepers on the 13th of February, 2010
The popup suite allows builders to popup tooltip-like text, nodes, blocks, menus,
forms, views and php-generated content.
Popup that provides the basic popup framework as well as a few basic popup
styles.
Popup block that provides block configuration options to allow any block to
be displayed as a popup.
Popup breadcrumb that replaces the standard breadcrumb with a set of
configurable popup views.
Popup filter that privides an input filter that replaces popup tags with
popups in filterable content. (The popup suite grew from the Popup filter
module).
Popup menu that provides blocks of popup menus for each defined menu
within the system.
Popup UI that provides a means of managing popup display formats, as well
as cck and views integration of node-reference fields
Audit Files
By Stuart Greenfield on the 18th of April, 2007
Audit files is designed to perform audits of your {files} table and upload directory.
It will cross check that all files in the {files} table have a corresponding physical
file, or it will check that all files in the upload directory have a corresponding entry
in the {files} table.
This module can be helpful in identifying orphan files that have not been deleted
when their corresponding node was removed.
The audit report will ignore .htaccess, directories, and the contents of the color
directory.
Files that do not have a parent entry can be deleted from the report, but be sure
you really want to delete the file before using this option. Files that have been
uploaded via a method that do not create entries in the {files} table will be
identified as an orphan. This most commonly applies to uploaded logos for themes.
SWFAddress
By Steven Merrill on the 2nd of February, 2008
This allows you to build full Flash experience sites with support for deep-linking
and browser history while still maintaining a full HTML version for screen readers,
search engines, and other non-traditional browsers. If you are building Flash sites
on top of Drupal, you will probably also want to check out the Services and
AMFPHP modules. To learn a little more about how you would start to build such a
site, take a look at our presentation (with slides included) from the 2008 Boston
DrupalCon.
Auto Tagging
By febbraro on the 14th of May, 2008
This project allows for flexible auto tagging of your content types via a pluggable
interface that makes use of 3rd party services to provide the tag context.
*** This module is currently in beta. While you can use it in a production
environment, your mileage may vary. Feedback and issues can be sent to
the issue queue, which is actively monitored.
Service Integration
OpenCalais
Yahoo! Terms Extraction
tagthe.net
TagThe.net integration
Visit the Autotagging settings page, select the vocabulary you created above
(in, for example the "Topic" type)
Statistics filtering
By mikeryan on the 26th of February, 2005
The statistics_filter module allows customizable filtering of hits from particular user
roles or from crawlers.
It also can monitor hits by different user agents (Browscap module required).
External Link Popularity is intended to be used for web directories. It uses the
Voting API module to rank nodes that contain external links. Points are awarded
when users follow the external link in the node. These points can be given a
lifetime to limit the scope of the rankings: e.g. most popular today, weekly, etc.
Each user's click is counted only once per voting period per node. The module also
provides a block showing most popular nodes.
Image Annotate
By hunvreus on the 26th of June, 2008
This module is based on jQuery UI and works with CCK's Imagefield module; if you
have comment to make, please post an issue or a feature request. The more
feedback I get, the better the final version will be.
Compared to Fotonotes (another module for placing notes on images), this module
uses the latest jQuery (shipped with Drupal 6) and the state of the art jQuery UI
module, while Fotonotes is dependent on an old (last updated in 2006) custom
JavaScript library.
PAYMENT: Supported
AUTHENTICATE/AUTHORIZE (beta)
DEFERRED: Not supported
AUTHENTICATE/AUTHORIZE
Everything works almost exactly as a regular purchase except than when you
configure the module to use AUTHENTICATE, once the transaction is authenticated,
you have a button on the admin's order view so you can authorize the transaction.
3D-Secure
This module allows fine control over the Apply3DSecure component of the protocol
via the workflow-ng (on Drupal 5.x) or Ubercart's Conditinal Actions module (on
Drupal 6.x). You can use any of the Ubercart conditions to change this value. This
module also exposes a new condition which let's you control whether to apply the
action of setting the 3D-Secure flag depending of what card type was being used.
Sponsored by:
Infomagnet
« first ‹ previous … 159 160 161 162 163 164 165 166 167 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Fill PDF
By lefnire on the 27th of October, 2008
This module populates existing PDF forms with token-specified content. Think of
TurboTax or FAFSA, where the user is guided through webforms, and their data
populates a PDF template to print or email. In these situations (common in
government and law), a PDF template is provided by an agency and its format is
strict. Therefore, unlike print.module, which uses dompdf to print a page as it
looks in print-view, this module requires an existing PDF template whose
form-fields will be populated with webform data.
Dependencies
CCK
Token
Installation
This module requires an iText web service, because there isn't a PHP solution to
populating PDF templates with XFDF. So to get started,
Usage
There are three steps to setting up a form with Fill PDF: (1) creating the webform
(), (2) mapping the PDF to that webform, (3) using a URL to merge the two.
Web Widgets
By Will White on the 24th of June, 2009
Create dynamic snippets of your Drupal site that users can copy and paste to their
websites.
Domain CTools
By agentrickard on the 23rd of August, 2009
Developer Note
This project is deliberately not part of the Domain project download, to encourage
faster adoption of new CTools features.
Content moderation
In Short
This module does what a lot of people
know under staging. While you have a live
version for all visitors, you can work on a
new revision (or revisions). To set a newer
revision live, you have to approve it in a
workflow.
Usecases
You want a lot of people edit your nodes or documents, but they should not change
the "visible" version just right away. Lets say for some quality assurance,
process description or sensible content in your company.
1. Some selected group should first review those changes (based one a specific
revision marked for "approval). In the meantime others should be able to edit
and create new revisions (which are not part of this approval process)
2. Later some group can approve that revision and make it the new live-version
3. Every state change (review, approval..) should get logged in a history. You
always want to know, who reviewed / approved what, when and what
revisions
4. You want to have a different workflow, like some other states between review
and approve and live. You want to define your own workflow.
5. You want to create ToDo list for you reviwer / approval teams
Gradebook
By rwohleb on the 16th of August, 2006
Gradebook is targeted to become a solid and flexible gradebook module that will
become the basis for Drupal based LMS (Learning Management Systems).
MGN will now be a co-maintainer for the project, so expect some updates
in the new year.
Arcade
By matt2000 on the 21st of August, 2008
Book Copy
By jgraham on the 31st of October, 2008
The Book Copy module allows users to copy complete books or subtrees of books.
When books are copied the user initiating the copy will be the node author of all
book sub-pages. This will allow the user to adjust content to their purpose while
keeping the initial content unedited.
This module requires that Node Clone be installed and enabled; however, no users
need any privileges from Node Clone to use the Book Copy module.
This module works with the core Book module, and with the Book Manager.
Region Visibility
By q0rban on the 11th of May, 2009
No Anonymous Sessions
By kbahey on the 30th of May, 2009
The no_anon module eliminates the need for sessions for anonymous users
This has the potential to reduce the server load and/or database contention on
busy sites, since crawlers do not create entries in the session table for every page
view.
See how this positively affected a large site at reducing server load by eliminating
anonymous sessions for Drupal 6.x.
Side effects
Some modules use the $_SESSION superglobal variable to store info for anonymous
users will be affected by this module. If your modules use this only for logged in
users, then it will not be an issue. Before you install this module, make sure that
For installation instructions, please refer to the README.txt file included with the
tar ball.
Note that this module is for Drupal 6.x only. Drupal 7.x already has a similar
feature in core.
Author
Khalid Baheyeldin of 2bits.com.
http://socialistworker.org
If you view that site, the different brown section headers ("ECONOMY", "OPINION",
"U.S. POLITICS", "WAR AND ANTIWAR", etc) are provided by this module.
« first ‹ previous … 160 161 162 163 164 165 166 167 168 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
QA Checklist
By Eidolon Night on the 28th of December, 2009
that you can show clients or refer to in the future. It's more than
just a list of stuff to do - it's a powerful organization tool, as
well.
Recommended Modules
Minutes
By pukku on the 24th of April, 2006
Node style
By Zen on the 29th of April, 2006
The node style module is a simple module that allows per-node customisations by
overriding PHPTemplate variables.
You have a node that you've promoted to the front page and want to hide
side bars, submission information and other node and page elements to get a
"welcome" page appearance.
You would like to insert stylesheets or javascript files for specific nodes.
You want to use different themes on a per-node basis.
N.B. This module works at the theme level and might not necessarily be the most
efficient way to accomplish a task.
Google Translate
By Omar on the 16th of October, 2006
Why maintain a multi-lingual site while Google Translate can do that for you?
Simply add your content and your visitors can view it translated with just a click.
Personalized E-mails
By smk-ka on the 31st of August, 2007
The goal of this project is to create a plugin based import module for Drupal that
allows the upload of office suite file formats which would be parsed into Drupal
nodes. Allowing even novice CMS users to generate content using a familiar office
productivity suite.
PROJECT DETAILS:
Features to Implement:
-The Router module
-Create a set of hooks other modules implement to parse the various data types
-Allow the parsers to specify mime types that they are interested in and keep an
internal registry of those types
-Handle files put to the server routing the data appropriately.
-Create the appropriate node(s) for the uploaded data
-Map any metadata to the correct node fields
-The Parser Modules
-Microsoft Office
-Parse the .doc file type provided by various versions of Word.
-Parse the .xls file type provided by various versions of Excel.
-Open Document Support
-Support the various file types under Open Document
-Implement parsers for ODT, ODS, and possibly ODP
Styles to Support:
These should be the minimum styles supported by any parser
-Lists with the appropriate formatting / styles, (ul, ol, dl)
-Bold text (strong, b)
-Italicized text (em, i)
-Underlined text (u)
-Paragraphs and breaks
-Basic symbols, certain symbols should be supported (and encoded) by default (&,
copyright, tm, etc)
FancyZoom
By slurslee on the 20th of August, 2008
FancyZoom is a simple, clean image zoomer with a drop shadow and close box
meant to emulate the visual style of Mac OS X. It is based on FancyZoom 1.1
created by Cabel Sasser of Panic, Inc. I've rewritten the FancyZoom Javascript
using JQuery, changed function and variable names to avoid conflicts with other
scripts, added code to avoid stepping on Lightbox and Thickbox, and compressed
the script with /packer/ for size and speed.
Usercount
By yelvington on the 7th of April, 2009
This module implements some basic reporting about users. Currently supported:
Summary: Confirmed, never logged in, blocked; Users by role, users with no
special role.
Blocked: Total and month-by-month breakout, with optional CSV file
download for charting.
Confirmed: Total and month-by-month breakout, with optional CSV file
download for charting.
Bloggers: Top 10 blog posters of all time, and by month
Commenters: Top 10 commenters of all time, and by month
Hint
By quicksketch on the 18th of September, 2009
Save As Draft
By peligrorice on the 22nd of February, 2008
This module is very similar to Revision Moderation, and uses much of the code
therein. The major difference is that instead of a moderater releasing the 'future'
revision, any user with appropriate permissions can do this.
This effectively allows the user to save their work as a 'draft' until they are sure
that they want to commit/publish the changes and make them live. The term
'draft' is merely a unique revision, a future revision of a node.
Note:
You can only enable Save as Draft once a node has been saved, therefore the Save
as Draft checkbox is disabled on node creation.
« first ‹ previous … 161 162 163 164 165 166 167 168 169 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
UC Payflow Pro
By kwinters on the 28th of May, 2008
D6 version with Recurring Payment support has been released (now 1.1
Beta 5)! Please be aware that there are still some kinks to work out with
the recurring system. The Beta 5 release contains important fixes, so
please use that version even if you do not use the recurring features.
This project is for the Ubercart Payflow Pro module which implements the Payflow
Pro gateway. If you have a manager.paypal.com account with PayFlow Pro access
(Not regular PayPal or Website Payments Pro), this is the module you should use.
Original D5 work by David Strauss and Marshal Newrock (base), and Souvent22
(maintainer and recurring code). D6 port created and maintained by kwinters, with
special thanks to mlutfy and bountyx.
NOTE: if you were using a D5 devel version from before Beta 1, you will need to
configure the PEM file according to the README and then make sure your
password is set correctly.
Option Trim
By cYu on the 17th of June, 2008
The 2.0 version for D6 works with the following field types (all select widgets):
Text
Number (integer, float, decimal)
Nodereference
Userreference
Rolereference
2. You want to dynamically trim options out of a select list based on the option
chosen in a parent select box, achieving a dynamic dependent dropdown effect.
The difference in how this works compared to other efforts is that the select box to
be trimmed must start out with all possible options, then through an admin
interface you can select how these will be dynamically trimmed out based on the
selected option of a different select box. With javascript disabled all options will
always show but nodeapi validation will still kick in so that only valid options will
be submitted.
Module functionnalities
Allow store owner to add their company VAT Number in their shop
configuration (admin/store/settings/store/edit)
Ask for a customer VAT Number for roles that have "Have to fill VAT number"
right
You can optionnaly check the validity of the customer VAT Number using the
official SOAP service
Feed Block
By ivanjaros on the 24th of April, 2009
Provides a views filter that sorts titles by a more natural manner by ignoring
articles like "The" and "A."
Normal sort:
A Chorus Line
All American
Fiddler on the Roof
Oklahoma!
The King And I
Natural sort:
All American
A Chorus Line
Note: Currently on sites with existing content you need to run the rebuild index
feature on the settings page for this to start working. Additional content will be
indexed automatically using through the Node API.
NEWS There now is an experimental release for D7. Use with caution!
Keys
By greenSkin on the 20th of August, 2007
This module provides management of API Keys for different modules. Keys allows
developers who work on local copies of a site, to access the API key needed for
their particular computer. For instance, Google Maps' keys work only for the
domain name they are assigned to, with the Keys module you can save a Google
Maps API key for your local machine. If the module that uses that key uses the
Keys module, the correct API key will be returned.
Block Refresh
By aaron on the 4th of February, 2008
Book Delete
By Jody Lynn on the 18th of January, 2009
Book Delete adds the ability to delete entire books to the book administration page
(admin/content/book).
It uses a batch operation to allow deletion of large books.
This modules implements a jQuery Equal Heights plugin that can equalize the
height of the elements of the specified class.
To use it, give the elements the same class, then go to the administration interface
and add this class (separate multiple classes by a space). By default, it sets the
height to the height of the tallest element but you can also specify minimum and
maximum height.
« first ‹ previous … 162 163 164 165 166 167 168 169 170 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Book Search
By rszrama on the 19th of March, 2009
This module also defines a block that will only appear when a user is browsing a
book that is searchable via the book search form. The block contains a simple
search form that when submitted redirects to the search form page for the book
the user was viewing.
The book search form will also persist book selections based on the path and will
remove the "book:##' keyword from the search keywords textfield element.
Ideally, work from this module will lead to a patch for the core search module to
enable the same behavior in the advanced content search.
Credits
Module developed by Ryan Szrama (rszrama) of Commerce Guys.
Sponsors
Biblical Training - offering the finest in Christian evangelical teaching to the
world, for free.
Simplemap
It allows themers to set images all or individual markers within the theme folder.
It also has a filter so you can embed your maps inline using [simplemap
id='MAPID' class='MYEXTRACLASS']
Google PageRank
By introfini on the 20th of September, 2006
RSS Remote Enclosure allows a user to attach a remote resource link (i.e. a
media file on a different server) to any node (subject to user permissions). The
node author enters the URL and the Link Text in the designated text fields, and
the link appears in an <enclosure> tag on RSS feed (complete with correct
size and MIME type). The link also appears in the link area below the body of the
node.
The administrator, can restrict the use of RSS Remote Enclosure to certain roles
and nodetypes. The administrator can also specify whether the link is displayed in
the text of the RSS feed item.
This module is very handy if your users can't/don't want to create <a> tags
themselves.
In most cases the module can replace third-party tools like Feedburner without the
overhead.
Core searches
By robertDouglass on the 13th of December, 2007
Synopsis
Provides a patch to remove content and user search from Drupal core, leaving only
the search framework. Provides two new modules, contentsearch and usersearch,
which replace the functionality that has been removed. This allows you to turn
content or user search off, if you don't want to have them.
Philosophy
The search module in core Drupal provides a general framework for indexing and
searching. It does not provide any search functionality on its own. This is, in
principle, a great idea, because core or contributed modules can then introduce
their own search implementations. In fact, the user module and the node module
each have such implementations, and these are where the content and user search
tabs come from. The problem is that both node and user module are required by
Drupal to run, so we are left with no way to get rid of these core content and user
searches. This discourages other contributed modules from using the search
module framework because any further implementations have to take their place in
PROG Gallery
By Jancis on the 11th of August, 2008
-----------
Summary
This module uses a lot of jquery (and contributed jquery plugins) so update it
properly. UI simplicity is kept in mind while making it.
In the OG module all group admins currently have the same set of capabilities
within their group. They can add/ remove members, broadcast messages, and
create/remove group admins.
This module requires that group admins also have a certain permission to get
those capabilities. So, you could create a has 'broadcast messages' permission and
then only a subset of group admins who have that role will be able to broadcast in
all their groups. Likewise, you could create a role whereby group admins can do
simple subscriber maintenance but are not allowed to edit the content of others.
Node in CCK
By mattyoung on the 13th of October, 2009
A CCK field to embed the content of another node inside this CCK content type's
edit form and output display. This simply take the output of another node and
embed it there as static content for things such as lengthy explanation/legalese.
1. The output of another node is used instead of setting the HTML markup text
in the CCK field settings. This has the benefit of taking full advantage of
Drupal's content system so things like making change to the text is simply
editing that other node. Also Drupal's node theming facility is available to
make display customization.
2. The field is displayed on the output, and is configurable to hidden, full,
teaser.
Type-local nids
By jbrown on the 23rd of March, 2008
This module maintains an additional serial number (the lnid - short for type-local
nid) for each node on your site, as an auxiliary to the node ID (nid). lnids are
unqiue only for the node's content type, whereas nids are unqiue for all nodes.
lnids are exposed via the Token module. When used in conjunction with the
Pathauto module, this enables you to have node paths where each node type has
its own serial number-space (as opposed to all nodes sharing the global nid serial
number-space).
For example:
video/23
issue/78
podcast/33
« first ‹ previous … 163 164 165 166 167 168 169 170 171 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Icon
By ximo on the 28th of April, 2008
The Icon module adds a central system for icons in Drupal, which helps improve
the usability. In a way similar to themes or modules, it allows administrators to
install icon sets and choose which icons to use with the site's themes.
By taking advantage of this module, developers may use icons in their modules in
an easy and coherent way, without reinventing the wheel.
This is a Google Summer of Code 2008 project (with a wiki page for more
information).
Deadwood
By solotandem on the 8th of July, 2008
For Drupal 7.x, Deadwood is being merged into the Coder project and
renamed to Coder Upgrade. Check out the latest features here.
Starting a module conversion is even easier than before. Convert your 5.x
module here without installing Deadwood.
The 6.x version of this module helps update the 5.x version of a contributed
module to the version 6.x API. Currently, 70 of the 80 topics (which often
include multiple items) mentioned in the converting 5.x modules to 6.x roadmap
have been addressed. This includes 15 of the 17 Form API topics mentioned in the
5.x to 6.x FormAPI changes roadmap. The module probably handles the bulk
of changes in many modules, including the Schema API, Menu API and
Form API.
Webform Paths
By Omar on the 13th of January, 2009
Allows users to assign multiple paths to a single webform. Useful for marketing
campaigns where you want to track via which path a specific survey form was
filled.
Slideshare
By antoniodemarco on the 5th of March, 2009
Credits
Youth Agora
Innovating online youth information.
Section editors are then granted access to edit all nodes that fall within a specified
menu hierarchy.
This structure means that, for small web sites, the menu system can be used as
the sole ordering principle, removing the need for taxonomy or group-based
editing controls.
Dependencies
Use of the module requires that you download and install the Menu Node API.
The Menu Node Edit module is deliberately not a Drupal node access module. It
does not provide any access controls for the viewing or deleting of content.
Instead of using the {node_access} table to assert permissions, Menu Node Edit
uses hook_menu_alter() to rewrite the access rules for a node's edit page. As a
result, Menu Node Edit can provide flexible controls regarding who can and cannot
edit content within a given site section.
Menu Node Edit should work in harmony with standard Drupal permissions and
node access modules.
Sponsorship
Version Date Links Status
Download · Release Recommended
6.x-1.8 2009-Oct-28
notes for 6.x
SoundManager2
By davebv on the 11th of October, 2009
Drupal 7
I received some request for this module to be ported, I would suggest everybody
wanting this module to be in d7, open a feature request in the issue queue AND
help me test this module under d7. Thanks everybody!
SM2
This modules provides Drupal with the soundmanager2 player and with two styles:
page-player and ui360.
1. Sound Manager 2 module: adds the required swf and js for embedding the
player. This is considered to be finished. Other modules should use this
module to load the soundmanager2 player.
2. A CCK formatter: for filefield and nodereference for audio.module nodes.
3. An SM2 audio modules integration: provides a new player with both styles for
audio.module nodes
and ui360.
http://www.schillmania.com/projects/soundmanager2/demo/360-player/canvas...
File MIME
By mfb on the 11th of June, 2008
Drupal determines the MIME type of each uploaded file by applying a MIME
extension mapping to the file name. The default mapping is hard-coded in the
file_get_mimetype() function.
The File MIME module allows site administrators to replace the built-in mapping.
For example, you may wish to serve .flac files as audio/x-flac rather than
application/x-flac.
On the File MIME settings page, the custom mapping can be extracted from the
server's mime.types file and/or configured via a text field.
User Tabs
By robertgarrigos on the 6th of February, 2009
Some feedbach will be very much appreciated. If no problems arrise, specially any
incompatibility with other modules dealing with user tabs, I will create a stable
release.
Media: Brightcove
By aaron on the 11th of March, 2009
This currently provides support for the premium Brightcove 3 player to Embedded
Media Field. Future development will further support the Media module.
IMPORTANT
This is the Australian Goods and Services Tax (GST) module for Ubercart. It is only
relevant for Australian eCommerce websites that sell goods and services to
Australian customers. If this is you, then you need this module. See ACCC's GST &
online shopping page for more details.
With this module and the Ubercart Tax Rules correctly configured, GST will be
displayed and only applied to those purchases where the customer is in Australia.
All other customers will be able to purchase GST free. Joy!
This module also provides functionality to use your stores ABN and have it print on
your invoices..
« first ‹ previous … 164 165 166 167 168 169 170 171 172 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Wibiya
By vitzo.com on the 18th of July, 2009
Belated PNG
By dzieyzone on the 8th of December, 2009
Belated PNG module is yet another PNG fix that will solve the transparency of PNG
images on IE6 browsers.
This is a Javascript library that sandwiches PNG image support into IE6 without
much fuss.
If you attempt the latter, you will find that, unlike with vanilla usage of
AlphaImageLoader, background-position and background-repeat work as intended.
You can visit the official website here and download the required javascript for the
module:
http://www.dillerdesign.com/experiment/DD_belatedPNG/
Watchdog Live
RDF CCK
By scor on the 30th of August, 2008
RDF CCK requires the RDF API, CCK and RDF external vocabulary importer.
Optionally RDF CCK can also expose CCK fields in RDFa by patching CCK, see
#397368: RDFa export in CCK .
update from RDF CCK 1.x: make sure to completely uninstall the version 1
before installing RDF CCK 2 as it introduces a new schema. Disable RDF CCK 1 and
visit the "uninstall tab" on the modules page to uninstall it. Then install RDF CCK
A preview of the RDF CCK module was presented in DrupalCon Szeged 2008:
http://szeged2008.drupalcon.org/program/sessions/drupal-and-semantic-web...
Restricted content
By Dave Reid on the 3rd of January, 2009
Simple per-node content access module that performs a little differently than the
majority of access modules. This module replaces the content teaser/body with
"This post has been restricted to certain users" to show users that they are missing
content if they are not registered or are not a certain user role.
Dialog API
By Roger López on the 7th of December, 2009
The module provides an API for creating and updating javascript dialog windows
using the jQuery UI Dialog widget and the CTools ajax framework.
Comment
Provides dialogs for comment replies and administration links (edit/delete).
Until Drupal 6.14 is released, for this to work with default comment links, you
will need the patch from #374463: Alter comment links. .
User
Provides dialogs for user login, registration and password reset. Also provides
a block to easily expose links to these dialogs.
XML sitemap
Skinr pending #690862: Use Dialog API module instead of
Modalframe/Overlay
Christmas Snow
By introfini on the 12th of December, 2006
This is a very small module that adds a Christmas Snow effect to your site.
I thank Scott Schiller for the javascript code . Please download this file; then you
will need to copy the file snowstorm.js of this download into the
\christmas_snow\ directory of the Christmas Snow module.
The number and speed of the of snowflakes can be set in the snowstorm.js.
You are welcome to hack the module if you want the lights and submit a
patch :-)
Issues
Pong Game
Plays the game 'Pong' where you play against the computer.
For those who haven't played it Pong is like ping pong where
you try to get the ball past the computer. The player and
computer paddles and ball can be images (or colored blocks)
that can be themed to your site. The game is javascript
(original javascript script by Joan Alba Maldonado) based and is
a block. The user who gets the highest score has his name
saved. The game win messages are configurable in the
configuration settings. Also the URL of the picture and the size
of the board can be set in the configuration settings.
Authoring Aliases
By neochief on the 13th of November, 2008
The Authoring Aliases module changes real author of nodes or comments uppont
it's submission.
For example, it usefull when you don't want to show identity of your root user.
OG Read Only
By yrocq on the 20th of November, 2008
This module allows organic group administrators to set some content types as
"read-only". Read only types can't be posted by simple group members, but still
can be posted by group managers and users with "administer nodes" permission.
Wiki group types can't be set to read only.
This module has been developed by Koumbit.org and is sponsored by Isuma TV.
« first ‹ previous … 165 166 167 168 169 170 171 172 173 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Messaging Send To
By David Goode on the 18th of December, 2008
Messaging Send To allows users to forward content to other users, making use of
the Messaging framework to do so. It provides optional block and node forms that
are configurable on a per-content-type basis. Messages can be sent to site
usernames or external email addresses and phone numbers. The email addresses
use Messaging's mail method, while the phone numbers use SMS if available, and
there are additional configurable permissions for both.
Term Merge
By eli on the 10th of May, 2007
Term Merge permits an administrator to merge one Taxonomy Term into another.
All nodes tagged with the old Term are updated to point to the new Term, and the
old Term is added as a synonym of the new one.
The module currently works by adding a "merge" link to the bottom of the Edit
Term form.
Mailout
By KingMoore on the 14th of April, 2008
The Mailout module is an e-mail marketing and communication tool. You can start
sending emails straight away, or you can spend some time to set up mailing lists
and templates for a completely branded solution.
Nice Map
By jmiccolis on the 14th of November, 2008
Nice Map is a WMS client for Drupal. It comes with views module support and
should work with latitude/longitude data stored by location module, geo module or
basic cck number fields.
Here are some examples of sites using the Nice Map module:
Stumble Safely
http://StumbleSafely.com
OutSideinDC Bikes
http://outsideindc.com/bikes
This module has been developed with the support of the New America Foundation
and Managing News.
This module lets you upload a sprite image for a menu item and, with the use of
CSS, configure different sprites of the image for different states of the link
(normal, visited, hover and active).
Due to the new menu system in 6.x no theme overrides are necessary. However,
be aware that this module sets styles for each link using classes, and, if those links
are also reached by some other more selective CSS rules, those may take
precedence. That's the case for primary links in the default Garland theme.
To help avoid this and let this module work OK with any theme, there's an entry to
add other CSS selector rules to be combined with the link rules. This can be set in
"Administer" -> "Site building" -> "Menus" -> "Settings" in the Sprite Graphic
Menu settings fieldset. The default is set to work properly with the Garland theme.
This module allows you to select content from your website and send a newsletter
with the selected content.
Modules
Theming
Wherever you select nodes to create a newsletter. Each nodes goes true
theme_scs_node_output. Override this in your theme and create a unique style for
each node / node type.
Question
By codepoet on the 2nd of July, 2005
This module allows users to add questions to a queue. Administrators can view the
queue and choose to create question/answer nodes from submitted questions.
A common use for such a module would be to have a sort of "Ask the Experts"
feature where users can ask administrators about various topics. Question is
actively in use at Mac Geekery. Look for the nodes with the blue bar down the side
to see what an answered question looks like.
YUI TabView
By drupalhizmetleri on the 19th of June, 2008
TabView
NOTE: This module depends on the YUI module. You need to install the YUI
module for the tabview to work.
Developed By http://www.drupalhizmetleri.com
« first ‹ previous … 166 167 168 169 170 171 172 173 174 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module is meant to work as an external vote button for scoops available
inside a Drigg system.
The script to call to display the button is optimized so that if multiple buttons are
added to a single page, the buttons get displayed one by one, without overloading
the server.
Since Lukas2000 was able to keep the code the same, I will support the D5 version
by making changes to that branch too and having it tested by the community.
Featured Content
Overview
The featured content module lets
you very easily create related/featured
content blocks on your Drupal site. This
module is useful if you have
non-technical users who need to add
blocks on the site that contain lists of
node titles, node teasers, and/or full
node content. This module can also be
useful if you need to get up some related/featured content blocks quickly and
are not familiar enough with views to do it, or simply prefer not to use views for
this purpose. A related/featured content block can be created in just a few
minutes.
The featured content that shows up in the block depends on how the user
configured the block. The content can be sorted alphabetically, by date, by
popularity, by closest match (by terms), or can presented randomly. There are
additional visibility rules available so you can choose to show the block based on
the content type, user/author, or taxonomy terms available for the node page
being viewed. (Note - if you are *only* interested in having blocks based by
taxonomy terms, check out these modules: http://drupal.org/node/323329)
Page Style
By Christian Zwahlen on the 21st of November, 2007
Advantages
WCAG and BITV conform. Keep the conditions 1.1, 3.1, 6.3, 11.1 and 13.6. More
Information: Web Content Accessibility Guidelines or bundesrecht.juris.de.
Purr Messages
By tanc on the 13th of February, 2009
Do you want a more interestingly themed system message from Drupal? Enjoy
Growl messages on OS X? Then this module is for you.
This small module uses a simple override made available in Drupal 6 through
hook_theme_registry_alter() to output the system messages through jquery based
popup messages. The messages fade in and out in a suitably sexy manner and will
queue up underneath one another if necessary.
When you use IMCE with FCK Editor, there's a problem with images on simplenews
newsletters and feed images, because the path to images and internal links are
referrer in relation to current site.
This module implements a simple filter which replaces src and href attributes like
Report
By Ki on the 10th of October, 2009
Uberimage
By ndeschildre on the 12th of November, 2009
node.
Title, description and credits: Directly available on this CCK field.
This module is part of the newspaper module set maintained by Studio Multimedia
France24/RFI.
On The Web
By jenlampton on the 9th of February, 2010
This module provides a single block that can show up to five icons that link to your
brand's content located elsewhere on the web. The icons will not show up unless
you provide a link to that site. Links are added on the Blocks configuration screen.
Twitter
Facebook
YouTube
Flickr
MySpace
SlideshowPro Integration
By kylebrowning on the 15th of July, 2009
Here is a demo
http://sspdemo.grass.co.ve/
sspdemo/sspdemo
Configuration:
If you need more configuration or flexibility, you can override the three theming
functions in the module in your template.php
KML
By tmcw on the 4th of September, 2006
« first ‹ previous … 167 168 169 170 171 172 173 174 175 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module adds workflow_ng (in Drupal 5) and Conditional Actions (in Drupal 6)
support to Ubercart payment methods, so payment methods can be restricted by
cart total, user role, or any other conditions that these modules provide.
This does not override the standard payment methods page at /admin/store
/settings/payment/edit/methods - disabled payment methods will never be
available, and enabled payment methods will (unless a condition is added) be
available at checkout.
Drupal 5 example
Restricting the "Other" payment method to cart totals of at least $100.00:
1. Enable the "Conditional payments", "Payment Method Pack" and "Workflow UI"
modules.
2. Visit the workflow-ng administration page and note that a new rule is listed for
each available payment method.
3. Click on the "Payment via Other" rule, then "Add a condition".
4. Select "Compare cart total" from the dropdown list and click Add.
5. Give the condition a label such as "Check cart total is at least $100".
6. Select "Greater than or equal to" for the operation and enter "100" in the price
field.
7. Click Submit to save the new condition.
Drupal 6 example
Restricting the "Other" payment method to cart totals of at least $100.00:
Autofocus
Simple module that improves the user interface by setting focus on the first field in
a form.
Session Favorites
By jhedstrom on the 2nd of June, 2008
Drupal 7
This module will not be ported to Drupal 7, given that the Flag module now
integrates with Session API to provide the functionality (in a much more flexible
way) of Session Favorites.
Development of this module was carried out by Simon Rycroft and funded in part
Textfield to slider
By skilip on the 24th of September, 2008
The textfield to slider module depends on the module jquery_plugin alongside with
the jquery plugins ui.core and ui.slider.
For installation instructions and usage read INSTALL.txt and the help section of the
module.
KNOWN ISSUES:
Currently the required module jQuery Plugin Handler is still in development. This
module is used to centralize jQuery plugins so that several modules can use the
same plugins. If the module is called to load a plugin for the first time, all found
plugins are stored in cache. The problem with this is when a plugin isn't named
correctly, and thus isn't found, the path to the plugin won't be stored in cache. The
following patch will clear cache if a plugin isn't found. #349091: Clear cache if a
file doesn't exist
ICanLocalize Translator
Features
Professional translators
Easy to use - All translations details are managed for you
Content sent to central server - Translated content automatically returned
Menus sent for translation - Translated menus automatically created
Easy communication with translators
Low price
Demo
For a live demo, have a look at http://drupal-translation.com, our Drupal site,
which talks about translating Drupal sites. All translations have been done using
ICanLocalize translator.
Documentation
Video tour - 90 seconds Flash video showing how ICanLocalize Translator
works.
Configuration guide - explains how to configure ICanLocalize Translator.
Indic Script
By 4vinoth on the 18th of December, 2008
This Module enables Indic Language Script typing in Drupal Text Fields and Text
Area Fields So that users can create their content in their Language like Google
providing native language typing in Orkut.
Older name of this module was tamil_type, now it supports Type writing as well as
phonetic typing
Tamil, Tamil 99
Hindi
Malayalam
Bengali
Gujarati
Kannada
Oriya
Punjab and
Telugu
Installation/Configuration
Admin Access
By emptyvoid on the 25th of March, 2009
For example, defining global node access rights by role will dynamically apply the
security scheme to all content types and nodes created. However the user can
override the global security scheme for an individual content type, and override
the permissions for a given content type by setting permissions on an individual
node.
Please Note!!
Command
By doq on the 19th of April, 2009
<?php
function command_run($command, $message = TRUE, $watchdog = TRUE);
?>
Easy View
By ndeschildre on the 16th of November, 2009
Examples: A list of stories having a given tag, A carousel of stories having a given
tag which have been reordered
« first ‹ previous … 168 169 170 171 172 173 174 175 176 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
NodeReview
By Crell on the 17th of April, 2006
This module adds user reviews to specified node types, on multiple axes and with
voting via the Voting API module (required). It uses the Views module (required)
for some displays.
It also demonstrates a simple and easy way to have nodes whose content are
dependent on a related node, and cannot be created otherwise.
Drupal 5: This is the maintained version of the module. New features will be
added only to the current version.
HEAD: This release isn't tagged for a reason. Don't use it. Ever. Its status is
"undefined".
NodeReview for D6
It is a development snapshot and pls do take a database backup before you try &
install this module.
Moodle Integration
By Chris Johnson on the 12th of August, 2008
Version 6.x-2.x
Initial release of the 6.x-2.x version of module. This includes major functionality
changes. In particular, "single signon" via insecure GET args sent to Moodle for
access to the Drupal database, and displaying Moodle in the Drupal site via an
iframe are no longer supported. Instead, this module begins the effort of
integrating Moodle and Drupal, by allowing display of various course information
on the Drupal site with links to the appropriate places on the Moodle site. The plan
is to separate single-signon authentication schemes into the moodle_sso module.
Note 1, Providing Single Sign On (SSO): OpenID can be used to provide SSO; see
the OpenID Provider Drupal module and the Moodle OpenID plugin. LDAP can be
used as well, with some alpha code at http://moodle.org/mod/forum
/discuss.php?d=116295 and the Drupal LDAP integration module.
OG Event
By pounard on the 9th of October, 2008
Simply, it adds a participant list on each node which is posted in an OG group, and
whose type is configured as an Event node. Each group member can add or
remove himself to the participant list.
Further, node owner can configure simple features, like whether or not group
members can edit node, add themselves as participant, and if they can enter a role
they want to assume for the event.
Misc UI options are editable through Drupal administrations pages, if participant
list is displayed into the node, or as a tab on full node view, etc..
Drupal core has the option to force users to use the preview button, before being
able to submit content. This option is pretty effective to prevent certain bots from
spamming your site. However, once this option is enabled, it affects all users,
including trusted users and site administrators.
This module adds a new permission that may allow privileged users bypass forced
post preview, both for content and comments.
Activism
By techsoldaten on the 11th of May, 2009
Ajax Tabs
By doublethink on the 4th of August, 2009
This module makes it possible to navigate through Drupal's menu local tasks
(Tabs) via AJAX.
You can choose to load Ajax Tabs per specific pages.
<div id="tabs-wrapper">
<?php print $tabs ?>
</div>
Remember Filter
By Steve Simms on the 5th of February, 2006
A simple module that remembers the last input filter used by each user for editing
nodes.
It operates completely in the background, using nodeapi hooks -- just create the
database table, enable the module, and you're done.
Connect IV Game
By skinhat on the 29th of June, 2008
Domain GeoLocalization
By jhedstrom on the 1st of July, 2008
The Domain GeoLocalization module is a submodule for the Domain Access module
that allows domains to have associated locative information. When combined with
the Domain User Default module, this module uses the Google Maps API to
geocode users zipcodes for domain proximity searches.
Note: This module duplicates some of the Location module's functionality, and will
most likely use that module as a dependency once it has been ported to Drupal 6.
Required modules
Domain Access
Optional modules
File Access
By mattman on the 17th of June, 2009
File access is simply designed to deny or approve access to individual files when
using Drupal’s private download method. See ‘background’ below for more
information. Requires PHP5 because of some functions.
sponsored by GotDrupal.com,
designed by Matt Petrowsky
« first ‹ previous … 169 170 171 172 173 174 175 176 177 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Twitter Pull
By irakli on the 7th of January, 2010
Twitter Pull is a small module, the only purpose of which is to allow super-easy
embedding of public twitter data like: a user timeline or twitter search results by
hashtag or a search term. The emphasis is on making these very specific tasks as
easy and straightforward as possible. The purpose of the module is not to be an
end-all solution for Twitter.
Intended Audience
The intended audience of the module are developers and designers.
Usage
There're no authentication information or API Keys required. Module only interacts
with non-auth APIs. In the end, it all boils down to a single function:
ARGUMENTS:
@param $twitkey
Twitter key, which can be a username (prepended with @) a hashtag
(prepended with #) or a search keyword (no prefix)
@param $title
title passed to tpl.php
@param $num_items
maximum number of tweets to pull from the Twitter result-set. Can't be more
than 20.
@param $themekey
Zoomify
By infojunkie on the 11th of November, 2007
This module integrates the Zoomify applet into Drupal. Zoomify is a Flash applet
that displays large images by allowing to pan and zoom into them. Images are first
preprocessed in order for Zoomify to work.
The integration into Drupal is done by detecting images within nodes. When the
module detects that a new image has a resolution larger than some specified size
(in Zoomify settings), it invokes the preprocessing script that cuts up the image
into tiles. It also adds a tab to the node that displays a new page containing the
Zoomify Flash viewer.
Image nodes
Nodes using CCK ImageField (including ImageCache formatters)
INSTALLATION
After unpacking the zoomify module, download the latest Flash Zoomify Viewer
component (available in the Zoomify Express package) and copy the extracted
ZoomifyViewer.swf file to the module's folder. You can then make sure you point to
the right file in Zoomify settings.
In order to create the tiles, you have the choice of using the bundled PHP
processing script or a more robust Python backend.
Textarea Tabs
By smokris on the 15th of March, 2008
Makes all textareas (such as the 'body' field on the node edit page) accept the Tab
key --- pressing Tab while in a textarea will now insert a tab into the
content, rather than moving focus to the next field.
I threw this module together to facilitate easier discussion of code snippets on the
forums at kineme.net (an opensource project sponsored by Kosada Inc.).
A small helper module that shows the attachments table (as created by the core
upload.module) in node teasers.
Archive Calendar
By safeen on the 25th of February, 2009
WURFL
By twom on the 13th of April, 2009
The WURFL module helps you in detecting the device capabilities of the mobile
device visiting your website. It is based on WURFL and the WURFL PHP library..
The module provides device capability detection as an api to developers. You can
use them by calling
wurfl_devicecapability($capability)
By using the Mobile Tools module, you can use the more generic function call
mobile_tools_devicecapability($capability)
The function will forward its request to the module that has been selected to detect
device capabilities (currently, only the WURFL implementation exist, but more
implementation could be added in the future!).
The module can be used to make adaptive themes, do advanced logging, etc ...
Reports on experimentation are welcome!
Administration Dashboard
By skilip on the 22nd of December, 2008
store commonly used links or to add block content to the 'dashboard' region.
After installation you can configure the Dashboard by either assigning blocks to it's
region, (I need to figure out how I can add a 'dashboard' region to the theme
regions from within a module) or by changing the menu structure on admin/build
/menu-customize/dashboard, or by navigating to the Dashboard Settings page.
Here you should be able to change the menu to use, as well as the icons used for
the menu items.
By clicking the 'Toggle default visiblity'-button (the little green one) you can tell
the Dashboard whether the Dashboard must remember it's last state (shown or
hidden) for after a page-refresh. If this is disabled, the Dashboard is always hidden
after a page-refresh.
In the permission table you can set the permissions for using an configuring the
Dashboard.
FFmpeg Converter
By zoo33 on the 5th of December, 2008
Advanced Help Injection and Export addresses four workflows where help texts
need to be written:
1. You want to document a website and the help texts are in flux. Write your
texts in a Drupal book, inject the context sensitive help icons throughout the
website, and let the Help Inject module provide the end-user the help icons.
2. You want to document a website and the help texts are finished. Write
your texts in a Drupal book, inject the context sensitive help icons
throughout the website, and export the module. That module is now the
complete documentation for a particular website.
3. You want to document a module. Write your texts in a Drupal book, inject
the context sensitive help icons into the pages and forms that your module
supplies, and export the new generated help module. Distribute the new
generated help module as a sub module with your module.
4. You want to document a larger project, such as Drupal core. Write your
texts in a Drupal book, inject context sensitive help icons throughout the
larger project, and export the new generated help module. Distribute the new
generated help module as a module with your larger project.
The Advanced Help Injection and Export module has the following benefits to help
writers and module maintainers:
1. Help writers can use web based tools that they're familiar with, and which are
collaboration friendly (Drupal books).
2. Module maintainers don't need to pollute their code with theme() calls to
inject the help icons.
3. Help texts can easily be distributed as they are just a collection of HTML files.
4. Help texts are not part of the site's content (so you don't have to worry about
help texts showing up in Views, or on the front page).
The help that you wrote in the Drupal books is now available as advanced help files
and gets injected into the right forms and pages.
Files attached to book nodes using the upload module, filefield, imagefield, and
any other module that populates node->files, will be copied into the exported help
distribution. Furthermore, references to those files in the body text of your book
nodes will be updated to that the paths to the files are portable. This makes
writing help texts with image or video content a breeze.
Translations
If you have translated your help texts using Drupal's locale and content translation
modules, the HelpInject module will export the Advanced Help files and their
translations.
IP to Locale
By mrfelton on the 1st of May, 2009
Drupal is set up fairly well for multilingual sites. However, it does make the
assumption that each site version will be written in a different language. It is quite
feasible however, that there be two versions of a site in the same language. For
example, A site which has a UK version, and a version for the Republic of Ireland.
Both sites are written in English, but the content varies for each. Drupal's
multilingual features provide the perfect tools to allow 'translation' of content from
one version of the site to another, but In a setup like this, it may also be desirable
« first ‹ previous … 170 171 172 173 174 175 176 177 178 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
userlink
By marcp on the 14th of August, 2006
The userlink module allows users to save and share links (bookmarks, URLs).
At Tribute Media we wanted to be able to allow some users to add other users, but
not change any user's password.
This module:
Localization server
By Gábor Hojtsy on the 31st of May, 2007
The module suite solves the Drupal project translation problem with a web based
interface. The various Drupal projects release source code on a daily basis. The
goal is to help translators to keep up with this pace by sharing already translated
strings and distributing translations effectively.
The Drupal 6.x-2.x branch is open to work on the new user interface proposal from
Konstantin Kaefer. If you are interested in a stable and tested version of
Localization Server, use the 6.x-1.x branch. Help is more then welcome in the
6.x-2.x branch to clean up the code, fix possible issues and update/improve test
coverage. The new UI was showcased in http://localize.drupal.org/node/258
You'll need jQuery Update 2.x to make this work properly. Sorry, version
information is not possible to specify in .info files, so we can only document this
requirement.
The target for the drupal.org deployment was Drupal 6.x, so Drupal 5.x support for
this module was discontinued. Drupal 5.x will only get extremely critical fixes.
jQuery Popupwindow
By aaron on the 26th of March, 2008
jQuery Popupwindow turns any desired link into a popup window. After installing
the module, you can simply add new 'presets' for links of the class you wish at
/admin/settings/jquery_popupwindow, such as for 'a.print', and then set the
options you wish (such as width, height, resizable, scrollbars, etc). You can add as
many presets as you wish, and you can separate link classes within the same
preset with commas (i.e., 'a.print, .menu a').
If you wish, you can access the jQuery plugin manually, using the instructions at
http://rip747.github.com/popupwindow/.
External Link Page is a very basic module that provides a content filter that
redirects external links to a customizable page. This page informs the user that
they are about to leave the site and then redirects them.
You need to provide a message/page for any user that clicks on a link that
will take them away from your site.
AJAX Newsflash
By drupal-id.com on the 16th of June, 2008
AJAX Newsflash create new content-type called "Newsflash"You can use any
content-types as source. Not only text, but you can show full-html format including
picture, table, etc.
-- UPDATE --
This module is meant to work with FeedAPI, FeedAPI Node and Feed Element
Mapper to give more control over what happens with incoming taxonomy terms.
Example Use.
Vocabulary of 'Categories' feeds the a piece of the primary links using
taxonomy_menu. When a feed-item comes in the options->tags element is
mapped to the 'Tags' vocabularies using Feed Element Mapper. If the term is found
then I remove it from the association from the 'Tags' vocabulary and add the
association to the 'Categories' vocabulary. Now the new items are automatically in
the correct place for views.
The feed owner (or other person) would then come match the new tags to an
existing category. If they wish to add a new category then they fill out a request
form and the site administrator can create the term and move the nodes
accordingly.
UC Store Credit
By rszrama on the 22nd of February, 2009
« first ‹ previous … 171 172 173 174 175 176 177 178 179 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
CCK sync
By Amitaibu on the 6th of July, 2009
CCK provides CRUD (Create, Update, Delete) functionality to add fields via code.
CCK also provides a utility module called content copy. The module also CRUDs
group fields.
This module uses both of them so you, the developer, don't have to be bothered
keeping your content type in sync - you simply export your CCK content type to
code or file and cck_sync_crud($content) will do the rest.
Module adds a "Sync" menu item, altough you would usually use it with
hook_update_N().
Video Chat
By jerdiggity on the 24th of July, 2009
The Video Chat module will provide a block on a Drupal site within which will be a
submit button that says, "Enter Video Chatroom" which, upon clicking, will display
a live video/webcam chatroom hosted by Vagipe. It will also provide a form on the
user registration page that will make users agree to the terms and conditions
before they can register.
Limitations:
The chat displays gender and age in the user list. Since Drupal does not provide
this data, currently all chatters will be shown as "couples" with an age of 10. ;-)
We're working with Vagipe to remove that information.
Usage should otherwise be pretty self-explanatory, however it's always a good idea
to see the module's README.txt file for more info.
Button Field
By BassistJimmyJam on the 21st of November,
2009
Update Warning:
If upgrading from a dev version prior to December 17, 2009, please be advised
that the URL setting has been removed in favor of using a Page Redirect Rule.
Bloggers
By VladSavitsky on the 14th of December, 2009
English version
Module display a list af all bloggers with their avatars, real names (if module
RealName is enabled) and X titles of last blog's posts.
Module is using paging for bloggers list. Pager also can be disabled.
Moderate Bypass
By johngriffin on the 29th of August, 2009
Moderate bypass adds some functionality to the popular modr8 module. It solves
the problem of requiring moderation for some roles and not others. A common
moderation use case is to require pre-moderation for certain roles and no
moderation at all for other roles (e.g. admins).
Option B is used to remove the checkbox which is added to the node add form by
modr8 module for users with bypass permission.
.mobi loader
By deekayen on the 16th of April, 2007
This module is intended to be used with the .mobi theme. It looks for visitors
requesting a .mobi alias of the site and overrides the default theme to display the
.mobi theme.
Theme Generator
By nicksergeant on the 30th of May, 2008
The Theme Generator module aims to generate themes dynamically using plain
HTML templates as the source of the themes, and to provide mechanisms to
manage those themes and their updates programmatically.
This module is specifically designed for organizations who already have many
existing websites, and need to simply port their existing templates to Drupal
themes. They also need the ability to update those Drupal themes when the source
templates change.
The views modify query creates a views filter that lets you run PHP code to modify
the query when it is build. In addition, it provides a Views field that lets you
display any output generated by the code in the filter. This can be very useful
when developing sites.
This is a module for advanced developers only ; only use it if you know what you
are doing and understand the Views API.
Using this module can cause data loss. Only use it on development sites,
and only if you know what you are doing
Support _search_preprocess interface. This module split chinese word with space.
So it make search module to add correct chinese word into index table. You need
re-index your site after active this module.
Module works with a user-defined dictionary. So in fact it can support split other
languages.
The dictionary have recreated with B-tree index. So if you use this module with
indexed dictionary, it will 10 times faster than ever and take only a little memory.
Now there are two match arithmetic in module.
BTW: If you have Japanese or Korean dictionary, please kindly contact me with
i.zealy ~at~ gmail.com. It's possible to make this module to process Japanese or
Korean words.
最新更新:
« first ‹ previous … 172 173 174 175 176 177 178 179 180 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Range
By robertgarrigos on the 5th of September, 2008
Most of the code containt in this module commes from the number.module
containt in cck.
See http://drupal.org/node/303397 for why I created a new module instead of
posting a patch.
Support Timer
By Jeremy on the 18th of June, 2009
Provides a javascript-based timer for tracking how long users are working on
support tickets. Also provides administrative reports.
This module allows to pass form element default values into URLs and substitute
them into form elements. This is very useful when you have a content type with
fields and you want to build a link which must open a node adding form with
several fields already initialized with default values.
Standard FAPI
1. text
2. textarea
3. checkbox
4. select ( + multiple)
CCK Fields:
1. text ( + multiple)
2. number ( + multiple)
3. date ( + multiple)
4. user reference ( + multiple)
5. node reference ( + multiple)
6. NEW email ( + multiple)
7. NEW taxonomy ( + multiple)
Webform elements
1. date
2. email
3. hidden
4. markup
5. select (+ multiple)
6. textarea
7. textfield
Usage:
Version Date Links Status
Download · Release Recommended
6.x-1.4 2009-Dec-21
notes for 6.x
This package contains contributed modules that implement the Modal Frame API as
a yet another alternative to enhance the usability of common day to day tasks in
your Drupal site.
You can use any of these mini-modules as-is, or you can use them as examples on
how to implement Modal Frame API in other places, extend other Drupal core or
contributed modules, or even as a method to enhance your own custom modules.
If you create a module that uses the Modal Frame API with a feature that is not yet
covered, please contribute it by submitting an issue and attaching a tar.gz for each
module that you may wish to share with the community. Please, use the proper
component for your issue and describe a little what your module does. Thanks for
sharing!
Included modules:
Media
By aaron on the 23rd of March, 2005
Features
Add media of all types (Images,
Audio, Video, Documents) into any textarea (requires wysiwyg module)
Use the fields API (formerly CCK) to add fields to any type of media. Think
captions on images and genres on audio.
Flexible display filters to do on-the-fly image manipulation, flash based
players for A/V, etc (with the Styles module)
Plugins to use remote media from sites like youtube, flickr, etc
A unified interface for adding adding any type of media as a field to a node
(or in the future - users and terms as well).
Administration screens for CRUD dealing with Media
Features (Planned)
Yr Weatherdata
Quickstats
By FiReaNG3L on the 18th of April, 2007
The heart of this module has been coded by Karoly Negyesi (chx) for
NowPublic.com. Small improvements and packaging by Michael Imbeault
(fireang3l).
IMPORTANT NOTES:
DAV
By Justin Miller on the 15th of June, 2007
Undisposable.org is a collaborative
protection system against disposable e-mail addressing (DEA).
« first ‹ previous … 173 174 175 176 177 178 179 180 181 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
autocategorise
Users cannot be trusted to categorise things themselves, and it's too much work
for administrators.
This module adds a checkbox and a button to the vocabulary edit page. If you
switch on autocategorise for a vocabulary it will categorise nodes by matching the
body and title against its own terms and synonyms. Synonyms will typically be
word stems or regular expressions.
A button on the vocabulary edit page will recategorise all the content in the
governed types. This means the category definitions are essentially flexible and
can evolve with the content.
This module will not be upgraded to Drupal 7. Please consider alternatives such as
extractor.
To apply tags based on search results, rather than by contenttype, see Mass Tag
module.
If you want to tag incoming rss feeds, see Feed API Tagger.
If you want richer, third party categorisation, and more, take a look at the open
calais module, Demo here.
UC Worldpay
By psynaptic on the 21st of October, 2008
Worldpay provide a number of payment services and this module aims to integrate
them with Ubercart.
Originally coded by Hans Idink. For more information and history, see:
http://www.ubercart.org/contrib/3979
This module is used to obtain Canada Post shipping quotes for Ubercart. It
interfaces with Canada Post's "SellOnline" service (http://sellonline.canadapost.ca)
to quotes directly from the Canada Post server. Works for both domestic and
international shipments.
Domain Relationships
By nonsie on the 24th of February, 2009
configuration page (output using Domain Blocks module) or domain listing page
(output using Domain Geolocalization module).
Required modules:
- Domain Access
Views Importer
By psynaptic on the 3rd of April, 2009
This module provides an easy way to import previously exported Views definitions.
1. Export the views you wish to import and paste the export text into separate
text files (name and extension not important).
2. Place the newly created text files in the /import subdirectory of this module.
3. Ensure all dependant modules are installed for the fields in the views.
4. Install this module.
The idea is that you could have a collection of commonly used views in a folder.
Then, when you start a project, copy the required views definitions into this
module and install. This will add all the views in one go, saving you from using the
Views import form provided by views.module.
If you are happy with using the import form provided by views.module then you
don't need this module. This is very small module that just makes it easier to
install views from previously saved text files.
See CCK Importer for importing content types from text files.
Landing Pages
By munroe_richard on the 23rd of April, 2009
Each landing page can be associated with zero or more referrers. Additional
add-ons can be written to operate only when the landing page is reached via a
valid referrer.
Time block
By jerdiggity on the 1st of November, 2009
Creates a block that displays a ticking time clock based on the time set in the
user's computer system. (That's all).
Account Profile
By kenorb on the 14th of January, 2010
RECOMMENDED INSTALLATION
1. Install module.
2. Enable Content Profile or Profile
module
Now your 'Profile' form should have user fields. Have fun.
REQUIRED MODULES
SIMILAR MODULES
http://drupal.org/project/onepageprofile
Site Network
By brmassa on the 8th of October, 2007
Let your users to use their username and password from other Drupal sites.
Floating Windows
By skilip on the 5th of December, 2008
toJson
cssPNGFix
jqDnR
disableTextSelect
swapDepths
« first ‹ previous … 174 175 176 177 178 179 180 181 182 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Count Nodes
By bharat83 on the 16th of September, 2009
The Count Nodes Module counts total number of nodes created(published and
unpublished both) in each content type. It provide a total number of blocks equals
to the total number of content types created such that administrator can use one
block for each content type.
The Count Nodes module also provide a text box in each block to do a manual
entry of total nodes. It helps administrator to show less or more count of actual
nodes.
Style
By skiquel on the 28th of September, 2003
IP Login
By davidwhthomas on the 1st of June, 2008
Login to Drupal
automatically via IP
address.
ABOUT
This module allows users to login first automatically via their IP address, instead of
using a username / password.
HOW IT WORKS
1. Checks if the user is not logged in and that IP login hasn't run yet for this
session.
2. If true, the module checks if a profile record exists for the user's IP address (
found in $_SERVER['REMOTE_ADDR'] ) by looking up the profile_values field
in the DB.
3. If a record is found in profile_values, IP Login logs the user in
programmatically as the user with the matching IP address. Wildcard IP
addresses such as 123.456.789.* are also available for corporate IP ranges
etc...
4. If a matching IP is not found, normal username / password authentication is
still always available as a second step.
Note: The module uses the core 'Profile' module to store a user's IP address in a
profile module field.
HOW TO INSTALL
Macro
By Steve McKenzie on the 10th of April, 2009
This is basically the same version as what devel had except for a few new UI
additions and a bug fix for proper Drupal 6 forms api integration.
Features
This module reads the Twitter feeds based on the search term provided by the site
administrator and stores all these tweets as nodes. Users of the application can
comment it, rate it, can do anything with these nodes.
After adding the search terms, run cron by clicking the "run cron manually" link.
Then all the tweets based on the search term will added as a nodes.
If you have Views enabled, then you can see the twitter_search_feed view which
will display these node tweets.
Units of Measurement
By crea on the 27th of July, 2009
Units module provides very simple API for working with unit types collections, that
makes units pluggable via hooks.
Basically it's proxy module that was made for plugging unit types into Measured
Value Field.
It doesn't have any usage on it's own. Only install it when required by other
module.
jQuery UI Carousel
By neclimdul on the 30th of September, 2009
This module provides integration with the jQuery UI Carousel module. You can
create carousels by hand by passing a list of themed items to the provided theme
function or using the Views style plugin.
You can see some basic examples of the UI Carousel javascript on the demo page.
Examples:
Views Crosstab
By Owen Barton on the 2nd of November, 2009
This views style plugin lets you display views results as a crosstab - grouping rows
by one field, columns by another, and using an aggregate function (count, sum
etc) of a third field for the table data.
For example, this module will take a table view with linear output like:
And turn it into a crosstab that counts the number of each type of content for each
author:
A default view "content type count by user" that does just this is included with this
module.
Taxonomy Menus
By jenlampton on the 9th of December, 2009
#D7CX: I pledge that Taxonomy Menus will have a full Drupal 7 release on the day
that Drupal 7 is released.
This module will create a custom menu in the Drupal menu system for each
vocabulary you choose. It retains the parent -> child relationships present in the
taxonomy structure and represents them in the menu.
The ONLY thing this module does is create Menus with Menu Items that link to
your existing taxonomy term pages. (The menu system does create a block for
each menu, so if you want a menu block with your taxonomy terms this will do the
trick for you, too.)
Overview
Search Lucene CCK provides an interface for administrators to index CCK data in
separate Lucene fields. This provides the foundation for faceted search of CCK
data. In addition, there is an option to expose CCK data as bias fields so their
importance in search result rankings can be configured.
Maintainer
Search Lucene CCK is developed and maintained by Chris Pliakas.
Requirements
This module requires Search Lucene API 2.0 RC1 or greater and will not work with
the 1.0 API.
« first ‹ previous … 175 176 177 178 179 180 181 182 183 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Zina
By ryanlath on the 22nd of August, 2005
FeedField
By the greenman on the 30th of November, 2006
Autoresponder
By cyberpunk on the 22nd of December, 2006
The autoresponder module allow a site visitor to sign up for a series of emails sent
each day via a cron job (uses Drupal Cron).
A site visitor wants to sign up for a N-day series of emails. In a block, he enters his
email address, select
a preferable set of emails and clicks submit. Any emails in the system set to 'Day
0' are immediately sent. Each day thereafter, a cron job triggers the sending of
emails appropriate for that day (the day user is on). If at any point the user wishes
to unsubscribe, he can click a simple link at the bottom of the email to do so.
Users with the 'autoresponder massmail' permission can send messages to users
of specified set/role
The administrator is able to add/edit/delete each of these emails/sets.
New features:
Mass-mailing
Multiple sets subscribing
Customizable block
E-mails can be viewed on site
Customizable footer
Module uses mimemail module to send HTML messages. So do not forget to install
and enable it before enabling Autoresponder.
Yahoo Terms
By Aron Novak on the 17th of April, 2007
This module provides an interface to other modules to use Yahoo Term Extractor
service. To use this service, you have to get a Yahoo Application ID
(http://developer.yahoo.com/faq/#apps).
It can be used as a standalone module to extract terms from (English) texts and
assign the terms to the node from a chosen taxonomy vocabulary. This allows
Yahoo Terms to "free tag" your content. Use in other languages might make sense
but is not tested.
Todolist
By mikesmullin on the 22nd of June, 2007
A Ta-da List™ clone for Drupal; not in any way affiliated with 37 Signals. Similar to
the to-do list you see in Basecamp, except uses:
This easy-to-use task management system can be used for everything from group
collaboration to your personal grocery list.
Requirements:
6.x
jquery_upgrade
jquery_ui
5.x (now unsupported)
jquery_upgrade
jquery_interface
Not ready for production use! Only download this version if you are helping
with testing and development. Contrib modules and suggestions welcome.
Get Image
By eastcn on the 14th of December, 2008
Mobile by Mobify
By b1tr0t on the 28th of May, 2009
See the beautiful mobile designs created by other users of this plugin:
http://www.mobify.me/gallery/
CSV Table
By ndeschildre on the 25th of November, 2009
CSV table is a very simple table module that allows you to upload a CSV file in this
CCK field, and display a table. This module will probably evolve a lot in the future.
CSV file upload: Upload your CSV file in this CCK field, and get a standard
theme('table') table.
This module is part of the newspaper module set maintained by Studio Multimedia
France24/RFI.
[item]1234[/item]
-or-
#D7CX: Lootz module will have a full Drupal 7 release on the day that Drupal 7 is
released.
http://www.heroicoutcasts.com/
« first ‹ previous … 176 177 178 179 180 181 182 183 184 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Archive by Terms
By rapsli on the 19th of June, 2008
Term 1
2008
2007
Term 2
2007
2006
Term 3
2008
2006
If you click on the term link you get all the Nodes of this term. If you click on the
"Year link" you get all the nodes of the term, that have been written in the
specified year.
Node Recommendation
By hanoii on the 19th of May, 2009
This module shows users other nodes that they might be interested in based on a
simple logic and using taxonomy. The aim of this module is to provide sensible
defaults and an easy configuration (not that Views-like) for normal users and to
allow it to be manually overriden.
Sponsored by:
Infomagnet
This module leverages the Facebook Open Stream API. Once installed, the module
allows users of the Drupal instance to access their Facebook account and view the
real time stream of their friends’ updates from Facebook in a block within their
Drupal instance. Users can control the number of posts viewable via the profile
settings tab.
To access live stream on their Drupal instance, a user will have to give the
application permission to access his/her Facebook account. The module will
auto-retrieve and update the Live Stream block .The auto-retrieval interval for the
Live Stream, can be configured by site administrator in the block configuration
page.
Features:
Change password
By 4vinoth on the 9th of January, 2010
Why?
see our client needs below
The Trick:
I have used the same user_profile_form for this change password field with
unwanted elements hidden. so the normal flow/hooks will not break.
Credits:
Siva for Bin Server
Ajax Checklist
By asciikewl on the 16th of August, 2007
The Ajax Checklist module implements a filter and associated javascript that allows
you
to put something like this in a node:
--------------------------------------------
Things to do before leaving the house for DrupalCon 2007:
This will generate checkboxes in the node text that will update their settings in the
database (associated with the node and the checkbox id (the 2nd field with eg.
step2))
with an ajax call.
Any checkbox id that starts with user- will be linked to the user,
all other ids will be linked to the node.
Zemanta
By Rok Žlender on the 1st of July, 2008
Blogging tool, that saves you time, brings more traffic and makes your posts
beautiful.
Have your browser understand what you are blogging about and suggest pictures,
links, articles and tags to make your posts more vibrant. While you are writing
your post, Zemanta analyzes the text and recommends additional content you can
use to spice it up.
This module integrates Zemanta experience into Drupal workflow. After install you
will have to change the input format to allow some additional tags.
If you have any questions regarding the service please use our forum or contact us
directly.
This module extends the Webform module to easily allow the creation of a
webform that feeds to your Salesforce.com Account. It utilizes the Salesforce API,
which must be downloaded separately from the module.
SimpleBlogroll
By filip_tc on the 22nd of August, 2008
The blogroll will display the site's title and latest item (w. link) below. Once
multiple sites are provided, the blogroll will effectively "roll" and the sites with
latest updates will be on top.
Until next major upgrade, this module requires the simplepie module to work.
UC Linkpoint API
By jrust on the 26th of June, 2009
Summary
Enables a payment method in Ubercart that allows users to pay via the Linkpoint
Central API (also known as First Data).
Features
Submits the following information to Linkpoint: Order ID, User ID, Email, Billing
Address, Shipping Address, Credit Card Info, Total Amount, Order products (in the
comments section).
NOTE: Order IDs must be unique in the Linkpoint system. For this reason when a
user has a declined transaction and they attempt the order again this module will
add a number to their Order ID (i.e. 12345-2) so as to avoid them being declined
due to a non-unique Order ID.
NOTE: The User ID is only recorded for users who are logged in when they check
out.
« first ‹ previous … 177 178 179 180 181 182 183 184 185 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Daily Twitter
By jadestorm on the 13th of December, 2008
Daily Twitter provides effectively the same kind of service that LoudTwitter does,
except that it is managed within your own drupal site. What this amounts to is
that, every day, Daily Twitter will pull a list of Twitter posts that a user has made,
pull them together in a list, and post them as a blog entry to the user's Drupal
blog.
OpenSearch feed
By kiam on the 17th of July, 2006
Stumble
By Dave Reid on the 21st of April, 2007
This module provides a 'Stumble' link in each node page that allows users to visit
another random node (think StumbleUpon for your own site). It was inspired by
Matt Mullenweg's Random Redirect plugin for WordPress.
Requirements
- You must install the latest version of Nodequeue.module!
- You must have PHP 5.1.0 or higher to run this module.
Please Note
Mollom Stats
By Garrett Albright on the 25th of October, 2008
This is not an official Mollom project and was not created by the folks at Mollom. It
is not necessary to install Mollom Stats to use Mollom's services. The one and only
official Mollom module for Drupal is over here. Please do not bother the fine folks
at Mollom with questions or problems related to this module.
Flag Terms
By tayzlor on the 18th of November, 2009
This module only provides support for Flag API VERSION 2.0!
This is a simple module that uses the Flag module API to add an additional flag
type to allow you to flag taxonomy terms.
You can then use the flag in the same way you would with any of the other default
flags. An example would be to display a list of the current user's flagged terms
using Views.
This module was created as an add-on module rather than a patch to the Flag
module itself as a result of discussion here and original code by moofie.
OG Access Roles
By marcp on the 31st of December, 2009
For Private posts, OG Access Roles gives node authors the ability to let users in
selected roles view nodes even if those users are not in the group (or groups)
where the node is posted.
XML Content
By weam on the 11th of March, 2007
XML Content is an XML entry, XSL transformation, and XML validation module that
leverages PHP xml and xsl support, and the drupal output filter system. With XML
Content, you can save XML inside the body of any node type, and have it display
XML Content currently requires PHP 5, and does NOT feature a web-based XML
editor.
MRBS
By wesku on the 14th of February, 2009
« first ‹ previous … 178 179 180 181 182 183 184 185 186 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Postsubscribe
By lashad on the 23rd of October, 2009
Postsubscribe
The Postsubscribe module give the visitors to your site the ability to sign up for
email updates whenever new content is posted. It also handles comment settings,
allowing site administrators to receive email when a new comment has been
submitted. Administrative settings are available at Site Configuration -
Postsubscribe settings.
you're making a minor edit to an existing item and would prefer another email not
be sent. The settings page also has options for when to send, the from address,
default text in the emails that are sent, and other similar settings.
Dependencies
Ubercart Dependent Attributes requires Ajax Attribute Calculations 6.x-2.x.
Installation
Install as usual, see http://drupal.org/node/70151 for further information.
Configuration
Configure enabled/disabled attribute option combinations via the "Enabled"
checkbox added to the product adjustments screen: /node/$nid
/edit/adjustments
Documentation
To enable/disable specific attribute/option combinations for a particular product:
Only attribute/option combinations that are Enabled for a product will be available
on the products page.
Sponsors
Oregon Aero Inc.
Description
This module allows the use of
Hierarchical Select form element as a
widget for CCK node reference field,
both in node add/edit form and in views
filter.
Sitestats
By chia on the 5th of December, 2009
Google Pagerank
Alexa Traffic Rank
Google Backlink
Google Indexed
Alltheweb Indexed
DMOZ.org listing
Yahoo Directory listed
Domain Age
PJIRC
By ruharen on the 27th of September, 2006
This module embeds the PJIRC Java IRC client into Drupal and allows visitors to
use IRC from any Drupal site. Great for community chat, live support, or a general
use IRC client.
PJIRC applet is included with the module, so you don't have to download it. Just
install the module and there you go!
Pjirc module aims to make available all Pjirc settings from an admin page, so no
modification or writing of config files is needed.
Future Plans
Immediate:
Long term:
Add even more options to configure all Pjirc available options. (Possibly with
a rewrite of the module)
Role Watchdog
This also comes with a pre-packaged view (Views modules required) listing all the
nodes created that allows one to filter the resulting list of node by site, by status
and/or by module.
Drupal 6 version
This module is being ported on Drupal 6. If you want to try it, please use
6.x-1.x-dev. The 6.x-2.x-dev branch is a complete rewrite and is far from
finished.
Custom reports
By a_c_m on the 11th of June, 2009
Custom reports is a module for times when your client needs to export
data from their Drupal site.
This module is aimed at developers.
If the data they need is a simple query your probably better off using the excelent
Views module along with very helpful Views bonus pack.
Report from tables that are not yet accessible to views (and don't want
to use the Table Wizard module)
or
How it works :
Custom reports uses an exsisting content type (or creates one for you)
You create a new custom report node, give it a title and paste your
pre-written SQL into the body
You give the client user the correct permissions to view the report
They visit the report page, click on one of the export tabs (currently CSV and
XLS, but its easy to extend) - they are then prompted to open or download
the report
In the case of CSV the module will replace any " marks with ' marks, XLS does not
have this problem.
druTalk
By pm530 on the 7th of December, 2009
Social Networking
Customer Support
Collaboration
It is composed of 2 parts:
« first ‹ previous … 179 180 181 182 183 184 185 186 187 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Buzzthis
By chia on the 14th of February, 2010
Postal
By Allie Micka on the 8th of December, 2006
Provides a form element for postal addresses. This permits any module to use a
consistent postal form for processing, validation, and storage of any mail address.
This module includes the Postal Field module, which allows you to add postal
addresses to you CCK Content types.
While it's useful to have a postal address field on your nodes, it's also valuable to
have postal elements on user pages, ecommerce transactions, address books, or
integration with third-party data. Modules that support the postal API will be able
to manage their own storage for addresses while using a common UI for
presentation, validation, etc.
Advanced cache
By robertDouglass on the 22nd of May, 2007
The advanced caching module is mostly a set of patches and a supporting module
to bring caching to Drupal core in places where it is needed yet currently
unavailable. These include caching nodes, comments, taxonomy (terms, trees,
vocabularies and terms-per-node), path aliases, and search results.
The module maintains a series of dedicated cache tables and utilizes Drupal's
caching API to safely and effeciently cache data. The main beneficiary from these
caching strategies will be authenticated users who have only one role (ie,
non-admins). This is a group of site users that are traditionally unaffected by
Drupal's page cache mechanism.
How it does it
Beyond installing and enabling the advcache module, you must apply some or all
of the patches that come with it. The typical pattern for applying patches is:
cd path/to/Drupal/
patch < sites/all/modules/advcache/search_cache.patch
You may have to answer some questions about the locations of the files that are to
be patched.
Here is a description of the included patches and whether there are any reasons
you shouldn't use them. WARNING: Three of the caching patches are known to
have bugs in them and have been marked as broken. Please don't use them and
revert them if you have applied them. Of course, patches to fix them are
welcome!:
Gotcha is sort of a take off on "captcha." The idea was first mentioned on
http://drupal.org/node/166921 as a possible way to trick spam bots who try to use
the Drupal contact form. I don't particulary like the extra step humans are required
to perform in these "verification" methods, and some just don't work.
The idea is simple: Basically you place a bogus input field on a contact form, and
use CSS to not display it. On submission you check for a value. If there is a value
entered, then that means a non-human has been blanketing form fields, and the
form post can be ignored as spam. The spam bot will probably never know.
Gotcha adds a field labeled "Subject" at the top of the contact form. It uses a "div"
tag to render the field as "display: none" so human users shouldn't see it, and
won't enter any data there. Hopefully, the suspected spam bot will see "Subject"
and be enticed to enter something there. There is descriptive text to encourage a
human (whose browser might be set to display it anyway) to ignore this field.
Gotcha intercepts the contact form submission and checks the hidden field. If
something is there, Gotcha simply returns to the front page and ignores the
message. The attempt is logged, along with the submitter's IP address, and the
suspect message is saved in the database. If the field is empty, then the message
is passed on through to the contact module for normal processing.
Unfortunately, most of the spam was still getting through. And most of that was a
bunch of links to drugs or porn. From exerience, I knew that the Spam module was
already good at dealing with this in comments. After browsing that module, I found
that I could "hook" into its filters and use them to identify spam.
Webmail Plus
By scripthead on the 19th of February, 2008
Folder(s) block
Transformations
By jpetso on the 19th of March, 2009
This module is complex (for a Drupal project, at least), and strongly object-
oriented.
If you're afraid of classes and objects in PHP, run away now.
On the other hand, Transformation's architecture makes it possible to centralize
Drupal dependencies in specific places, which is going to lower the porting effort
between Drupal versions, and most importantly makes this thing maintainable at
all.
This module can do lots in principle, but little out of the box.
It's equipped to power stuff like import/export functionalities, deployment, or
Yahoo! Pipes, but essentially it's what you make of it. Currently there's CSV
Transformations, XML Transformations and Drupal Transformations available as
add-on modules, extending the set of operations that can be used inside
transformation pipelines.
Skip Validation
By cdale on the 23rd of July, 2009
This module provides two mini modules, which enable the skipping of all validation
routines, including required fields, when deleting nodes and users from node and
user forms respectively.
For node forms, required fields are also skipped when previewing.
For Developers:
This module provides three new FAPI options for submit buttons:
NOTE: I do not guarantee the sanctity of data when these options are
placed on buttons that trigger data saving actions. Use at your own peril.
Module maintainers typically make fields required for a reason, and
validation callbacks can sometimes alter data to be saved. Not allowing
these routines to run on save actions can cause unforeseen errors, and I
will not be able to offer support for these issues.
Whilst there are use cases for using this module, it is very black and white. This
module does not allow you choose some fields to be skipped, and others not. Use
with care, and be sure it is really what you want, and test thoroughly.
Family Tree
By jerdiggity on the 18th of November, 2005
Please note: This module currently has no way of outputting GEDCOM compliant
data.
The Family Tree module is for recording, displaying and analyzing genealogical
data. It allows for the creation of things (nodes), such as
Individual people
Family "groups" (marriages, unions, parents, children, etc.)
Customized locations (e.g. place of union, etc.), events (e.g. divorce, etc.),
artifact data records and linking
A lot more
Dependencies:
Views
Token
ccfilter
Interface
By techsoldaten on the 4th of April, 2009
The Interface module allows site administrators to modify the default presentation
of forms using a drag-and-drop style of editing. Currently, this functionality is
limited to node forms, this will be addressed in the D7 release of the module to
include other forms in the system.
Features include:
Form elements can be moved around on a page by simply clicking on them and
dragging them where they belong.
* Templates
Templates control where form elements can be located on the page, allowing
administrators to create layouts featuring multiple columns, rows and unique
designs. Templates can override settings within the theme for the site, providing
additional options for designers.
* Behaviors
Behaviors are plug-ins that provide additional functionality for forms and form
elements. For example: tabbable, a plug-in allowing users to dynamically create
tab sets within the interface authoring tool.
* API
Interface provides ample hooks for templates and behaviors to perform actions
without needing to modify the core interface module. Documentation for
developers is provided within some of the behaviors included with this distribution.
« first ‹ previous … 180 181 182 183 184 185 186 187 188 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
OpenPackage Video
FriendFeed
By Rob Loach on the 1st of June, 2008
Features
Todo
Search integration
Open up the FriendFeed v2 API
Related Links
For an implementation of FriendFeed's "life stream" using Drupal, check out the
Activity module.
Contact Importer
By dalin on the 1st of August, 2008
The current release interfaces with the Octazen or Open Inviter retrieval services.
But the architecture is modular and can be very easily extended to use other
retrieval services such as Contact Mines, ImproSys, or IpInvite.
Developed By
Advomatic LLC
Scott Hadfield
Sponsored By
Democrats.com
XML to KML
The motive behind the module was the need for an easy way to create a site from
a non-importable format, such as contracts, wireframes and design files, and to
maintain content menu relationships when creating new content. These create
sibling / child options are a life-saver on deep complex menu systems, which is
where the name "Create related content" is derived.
Keyword Link
By livido on the 22nd of August, 2009
This module helps you to automatically link defined keywords to certain articles on
your own blog, or elsewhere on the internet.
A module that allows you to define keyword/link pairs. The keywords are
automatically linked in each of your posts. This is usefull for improving the internal
cross referencing pages inside your site or to automatically link to external
partners (SEO).
You can decided for each link if you would like to:
Ubercart Ticket
By gregeise on the 21st of October, 2009
Features:
Email integration - Ubercart
Ticket can be configured to collect
emails from any number of email addresses and creates tickets from the
content of the email
Integration with Ubercart orders - an order pane is created on every
order that lists all tickets for that order along with a link to create a new
ticket with that order's information
Integration with the Contact module - Ubercart Ticket adds an 'order
picker' to the contact form so that customers can choose which order their
question applies to and links that order with the ticket
Customer information on tickets - Useful customer information is
displayed on each ticket. This includes order information, customer contact
information, total orders placed, total dollar amount spent, etc.
Templates - customer service reps can create templates for responses to
save time when answering emails
Outgoing email attachments - customer service reps can attach
documents (PDF, Word etc.) related to the ticket to the outgoing email to the
customer.
Subsites
By Davy Van Den Bremt on the 3rd of November, 2009
Subsites are a part of your website that can have its own menu, theme, custom
CSS or anything else you want.
That's all? Nope! Themers and module writers can react differently for each subsite
using subsites_get_current and subsites_get.
Remark! Each path/node/... can have only one subsite. If multiple subsites'
conditions apply for the path, the subsite with the lowest weight is the active one.
This module is a CCK formatter allowing users to pick one or more dates (from a
date, datetime or datestamp CCK field) similar to the Doodle online service.
Adds support to Views to filter a block on a node page by that node's taxonomy
terms.
« first ‹ previous … 181 182 183 184 185 186 187 188 189 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Form
By sun on the 8th of December, 2009
This code has pre-alpha quality and we will rewrite it soon. Do not use on
production sites.
Form module closes a gap in Drupal's framework. While we have CCK and Views
for contents, Blocks and Panels for regions, and similarly configurable solutions for
other things, we do not have a module to configure and control forms.
CMIS API
By cfuller12 on the 18th of February, 2009
The CMIS API project aims to provide a generic API for integrating with CMIS
compliant Enterprise CMS (ECM) systems. This is a joint effort between Optaros,
Acquia, and Alfresco.
The CMIS API package of modules primarily provides an API for connecting to
CMIS compliant systems to bi-directionally synchronize content between the CMIS
ECM system and Drupal. In addition to the API, this package provides a range of
basic functionality for creating, updating, browsing and searching content in the
CMIS ECM system via the Drupal interface. The overall goal of the modules is to
provide an easy-to-use, WCM front-end in Drupal for ECM systems that are often
unfamiliar to web content managers.
While this module does provide interfaces and functionality out of the box, most
developers doing advanced integrations will want to create custom modules that
invoke the included API for custom authentication, sync, content type extension,
etc.
What's Included
Resource Conflict
By deviantintegral on the 19th of September, 2007
This module allows for users to book resources for use during events. For example,
a student can book a microscope for use within their lab.
Limit the number of files a user can attach to nodes of a specific type.
User Prune
By archard on the 3rd of April, 2009
User Prune lets you mass delete inactive users based on criteria you specify.
The module classifies inactive users into two categories: users who have never
logged in before, and users who have logged in at least once.
For users that have never logged in before, you can choose to prune users based
on how long they've been registered.
For users that have logged in before, you can chose to prune users based on both
how long they've been registered, and how long its been since they last logged in.
The pruning specification you select can be saved as a cron job, or executed a
single time.
BlogAPI Improved
By DamienMcKenna on the 24th of May, 2009
Project Goals
Get BlogAPI functional enough that more 3rd party blogging tools can use it.
Build out core functionality to make taxonomy management easier.
Separate out the attachment handling into a separate module to allow for it
to be handled through FileField/ImageField, instead of the built-in separate
file structure. A more advanced option would be to create additional nodes
for each image and link it to the core node using node references.
Provide an interface to additional CCK fields.
Note: BlogAPI has been removed from core and given its own contrib module
for D7.
Rationale
Drupal does not allow for feature changes in point releases, so there's no way
to improve Drupal 6's existing facilities.
I want to be able to use improvements day-to-day on existing Drupal 6 sites
and thought others would too.
While a sandbox might have worked, I wanted to be able to plan tasks,
receive feedback and otherwise interact with other developers on an
individual task basis, rather than through one monolithic patch.
CCK List
By iStryker on the 12th of July, 2009
This module adds a CCK list field type that lets you add a list display to any
content type without having to manually enter HTML. To be most pacific, it adds a
textarea field. For every row enter it will be a list point. The output is generated by
the theme system, so you don't have to worry about forming valid HTML or adding
all those little classes yourself.
Under the cck display field option you can choose to display the list as an order or
unorder list.
This module behaves like CCK Table. Another related module is the Text
Formatter. However textformatter is a text box instead of textarea box and it
handles everything with the cck display field option.
GraphMind
By itarato on the 28th of August, 2009
Features
Usage
Screencast
E-Journal
By romca on the 26th of January, 2006
Do not be afraid of the development releases! The red colour does not
mean they are worse than the green ones, quite often it is the contrary.
iconify
« first ‹ previous … 182 183 184 185 186 187 188 189 190 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Word count
By CrookedNumber on the 7th of November, 2008
View word count stats on the nodes and comments contributed by each user.
Relevance
By fernao on the 5th of December, 2008
It seeks for relevant content by making a kind of 'score' rate for each relevant
data. All the relevant data are summed and the greater ones are showed on a
block.
The module can be used with taxonomy, dates and statistics. Also, it's possible to
set the importance of each one of the itens that compose the calculation of the
relevance.
MVF module implements CCK field that has number and unit of measurement. MVF
supports both single values, and value ranges, where each range is pair of values
that is treated like single value of field (i.e. field can have many ranges).
MVF module uses the Units module API, to get a list of units to work with. Thanks
to this flexibility MVF can be used to setup: distances, weights, currencies,
percentages, speeds, calories... list is endless.
I18n Logo
By roychri on the 16th of September, 2009
Summary
Allow you to upload different logos for each languages defined in your site. Right
now, this module allow you to specify the global logo which will affect all themes.
Embedded Edit
By ndeschildre on the 23rd of November, 2009
Embedded Edit allows you to create a node in a kind of lightbox within a node edit
page. It is also used by others modules like Uberimage, Nodeselect to add
create/view/edit buttons in the nodereference.
Nodereference "create new" link: You can easily create a new node from
within a node edit page, and the result node is directly referenced in the
nodereference. No time to loose searching your new node!
Easy API: You can easily reuse this module functionalities, like Uberimage
and NodeSelect.
This module is part of the newspaper module set maintained by Studio Multimedia
France24/RFI.
CCK Attributes
By mckeen_greg on the 22nd of December, 2009
For example:
If you have a product that has multiple attributes, but dont wish to create a
separate field for each of these, you can use Attributes. In the field, it has an
Attribute (Size, Colour, Distance, anything) and a Value (8, Red, 21km, etc).
As it uses CCK Text Fields, its Views Integrated and has two filters: Attributes &
Values.
Dutch Stemmer
By clemens.tolboom on the 15th of July, 2006
It reduces each word in the index to its basic root or stem so that variations on a
word (e.g. "boom, bomen" or "opheffen, opheffing, opheffende") are considered
equivalent when searching. This generally results in more relevant results.
Riffly.com provides a very neat service which allows your users to leave you audio
or video comments on your blog. The interface lets your record the audio or video
comment while on your site using the user's webcam and microphone if they have
them.
riffly.com have a plugin available for Wordpress which I ported over to drupal.
Their interface is very easy to use - the comments are stored on the riffly servers
and accessed from their servers whenever the user selects play on your site.
There is no reason why this should be limited to comments only but not also let
you as the blogger leave audio or video blog content on your site.
PingThis
By qasimzee on the 25th of August, 2008
Red5 Flash Server is a module package for Drupal which allows you to record Flash
video files (FLV) by using a standard web cam (or built-in web camera) together
with the Red5 Open Source Flash Server (http://osflash.org/red5).
Applications
Module dependencies
services
amfphp
swftools
We tried to keep the module as simple as possible, not creating new database
tables but to reuse existing ones (like files table).
« first ‹ previous … 183 184 185 186 187 188 189 190 191 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Donations Thermometer
By sejtraav on the 10th of February, 2009
This module creates a block which can display a thermometer style graph showing
your current donations in relation to your target
This module makes the Menu section in the node creation/edit form configurable
per node type. This can be very useful since typically only the "page" node type is
used in the menu tree on your average Drupal site.
Balance Tracker
By brianV on the 25th of June, 2009
#D7CX: Balance Tracker will have a full Drupal 7 release on the day that Drupal 7
is released.
What is it?
The uc_hotel module is a hotel booking system for drupal/ubercart.
It does not manage individual rooms, but rather lets you create room types, and
set how many of each type are available for specific dates on the calendar. Each
room type can be assigned a different rate, or be based off a single master rate
and have a modifier applied to adjust that rate by a certain amount.
Required Modules
Ubercart
Date (Date_Popup)
Imagecache
Documentation
Documentation & "How-To" configuration screen casts coming...
Other Information
Version Date Links Status
Download · Release Recommended
6.x-1.0-beta3 2010-Jan-04
notes for 6.x
Author
Davy Van Den Bremt
Node Repeat
By OliverColeman on the 26th of November, 2009
Features extra
By makara on the 1st of December, 2009
It's more like an example shows how to do it, and I hope one day it can be merged
into some other modules (like http://drupal.org/project/exportables), though they
have actually different purposes.
Writing descriptions.
OG promote
By raintonr on the 10th of August, 2006
News
This project now (Jul '09) has a new maintainer and a D6 development release is
out.
The D6 version has the new feature of being able to assign a different role to each
group that promotion should occur in.
Sadly there is no upgrade path from D5 so administrators will need to revisit the
settings page and re-assign roles to groups.
User Quota
By greggles on the 20th of November, 2006
CiviCRM Event Block is a simple module that creates a block with a list of
upcoming CiviCRM CiviEvent events and their event types. The name of the link to
event registration can be specified on the block configuration page.
CiviCRM Event Block builds on the code from a CiviCRM wiki page.
« first ‹ previous … 184 185 186 187 188 189 190 191 192 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Fotonotes
By Romka on the 29th of March, 2008
Features:
Fotonotes module integrates with Image module. It adds tab "Edit
fotonotes" for all images. You may add notes for choosed image using that
tab.
Access control system allows to customize note permissions for any image.
For example, moderators will may add-delete-edit notes for all images,
advanced users will may add-delete their own notes for all images, but
simple users will may add notes only for their images.
Also, any amount of images with notes may be added into any content using
bb-code [inotе=%] (sign “%” is replacing with nid-picture includes notes).
There was error correction for Cyrillic fonts implemented.
Anonymous Comment
By nsyll on the 12th of March, 2009
A tiny module which leaves blank the username field in comment submission form
when a user is anonymous.
Import/Export
By voitenkos on the 17th of March, 2009
This module allows site administrators to export/import their existing cck types
and views into a repository to share them.
CCK types and Views 2 export files will be stored in text files with extensions
.cck(for cck) and .view(for views).
- You need to migrate some part of your site to another site quickly.
- You need to share your CCK types and Views with your partner or to get his CCK
types/Views.
Modules needed :
CCK
Views 2
This is a module that creates an interface for admins to make users pay in
userpoints for performing certain actions on a node, namely publishing, stickying,
and promoting to the front page. Admins can make it such that users have to pay
a certain amount of points to publish, sticky, or promote a node of a certain type
and what category the points are from. This module works great with the Override
Node Options module (http://drupal.org/project/override_node_options) to allow
more role-specific permissions for setting these options.
Installing this module is as simple as enabling it in the modules list and creating
rules for it. The settings should be under site configuration, then labeled as
"!Points Node Action" (will change names based on what you've set your
userpoints to be labeled as).
User Feedback
By robphillips on the 24th of August, 2009
This is a simple user feedback module. It provides a way for visitors to send in text
feedback about the website. It includes a block which can be placed on any page
that includes the form to submit the user feedback (form does not use AJAX but
can be extended to). Very simple to use and minimal configuration required.
Zenophile Extras
By elliotttt on the 10th of September, 2009
This module is still under heavy development and the intent is not for it to become
a be all end all theme building solution, but rather a quick way to accomplish
generating the css code for a lot of tedious high level theming decisions, much in
the spirit of the zen theme and zenophile module.
Dependencies:
Manager
By franz on the 5th of November, 2009
The Main Manager modules provides a page (generated with Views Bulk
Operations) that allow users to easily perform the most common actions related
with their nodes. It's replaces the default "/admin/content/node" page.
Manager's Bar is an admin-bar designed for users that aren't familiar with
Drupal. It is like the default "Navigation" menu, when we cut off everything that
doesn't matter to this users, and it looks like some known admin-bar-modules, like
Admin Menu, but a lot more simple.
Manager's Page improves the "/admin" page providing quick links to add and edit
nodes of the most important content types, defined by the administrator.
3D Views Carousel
By rashad612 on the 24th of January, 2010
Please note that Lightbox2 does not work with 3D Views Carousel for now.
Special thanks to Apfel007 and his inspiration.
@TODO:
Create a new branch "2.x" that integrates a flash 3D carousel.
imce watermark
By Nikit on the 8th of June, 2009
Global Avatar
By cpliakas on the 19th of November, 2009
Overview
The Global Avatar module is useful in multi-site environments where the user table
is shared and avatars should be consistent across the network of sites. Specifically,
it is designed to solve the issue raised in the post Multisite with shared user table,
but how to share user pictures? This module is compatible with the ImageCache
Profiles project.
Maintainer
Global Avatar is maintained by Chris Pliakas. The original development of this
module was sponsored by CommonPlaces e-Solutions, LLC.
Installation
Version Date Links Status
Download · Release Recommended
6.x-1.0 2010-Feb-02
notes for 6.x
« first ‹ previous … 185 186 187 188 189 190 191 192 193 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Path image
By sun on the 30th of October, 2006
This module allows site administrators to add a "block" to their site the contains of
which is a predefined image (uploaded separately) dependent upon the current
path.
This module is add-on for the Organic Groups module designed to facilitate users
in joining a specific group upon registration (or afterwards as a member) on sites
that have a number of groups that is too large to easily browse through or show in
the registration form.
A new user will be auto-approved as member of a group when they supply a group
code at registration. You may combine this feature with the usual use of groups in
the registration form. Users may also visit the "Use group code" page to join a
group using a code.
CRM API
By seanr on the 1st of May, 2007
Subscribers Counter
By ivanjaros on the 15th of April, 2009
The module doesn't count subcribers exactly. It counts only unique visits to site's
main feed(rss.xml) and links ending with /feed. It also counts only by IP
addresses so it's not accurate for shared networks. Therefore it gives you only
approximate number of subscribers.
Contenture
By irakli on the 22nd of May, 2009
RIP
Description
Provides seamless micro-payments integration for content publishers who use
Drupal, via a revolutionary Contenture system.
Micro-What?
Micro-payments is an innovative, unobtrusive business-model for content
publishers that is often perceived as the business model of the future in the
publishing industry. Read more about micro-payments and Contenture in the
following articles:
Credits
Version Date Links Status
Download · Release Recommended
6.x-1.1-beta2 2009-Sep-02
notes for 6.x
Canonical URL
By valthebald on the 5th of August, 2009
Necessary disclaimer: Starting from version 1.2, nodewords module has full
support for canonical URLs. I strongly encourage everyone to use nodewords
module instead of standalone canonical_url.
After release of nodewords 6.x-1.2, canonical_url is considered deprecated module
and will be shut down after reasonable period of time.
Canonical URL is new standard adopted by Google, Yahoo and MSN, that can help
to avoid unwanted duplicated content problem.
http://www.valthebald.net/canonical-url-drupal.html
Views Mail
By SomebodySysop on the 5th of June, 2007
The Views Mail module provides a flexible method for sending messages to lists of
users created by the Views module. You can view the history of how this module
came about here: http://drupal.org/node/134931
The 6.x version is currently actively supported. The 5.x version will no longer be
maintained.
6.x
The .dev versions previous to November 2009 work with versions of Simplenews
prior to RC6.
The .dev versions from November 2009 work with versions of Simplenews from
6.x-1.0.
This module displays events occurring on this day in history. For example, if today
was January 6th the birth of Joan of Arc (born January 6, 1412) might be
displayed.
This Day in History module adds the node type: Historical event, and supports the
Node import module for importing historical events. User created historical events
are displayed in blocks. Any number of blocks can be created, and the events
Features
Breakout
By skinhat on the 4th of December, 2008
Style Stripper
Allow configuration of which module CSS files that should be loaded in your
themes.
« first ‹ previous … 186 187 188 189 190 191 192 193 194 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
UC Multiprice
By Docc on the 19th of March, 2009
WP2Drupal
By DamienMcKenna on the 11th of April, 2009
#D7CX: I pledge that WP2Drupal will have a full Drupal 7 release on the day that
Drupal 7 is released (or be merged into something else).
With this module you can import your site from Wordpress to a clean Drupal
install.
Ancestory
Originally created by Borken Bernard for Drupal 4.7, it was updated to support
Drupal 5 by teodorani and then upgraded to work with Drupal 6 by DenRaf. This a
continuation of DenRaf's code from his blog announcement on June 19th, 2008.
Note: While the project has been available in versions for Drupal 5 and older, only
Drupal 6 and newer will be supported.
Goals
In Comparison to Wordpress_Import
This module provides integration between your Drupal site and the Varnish HTTP
Accelerator, an advanced and very fast reverse-proxy system. Basically, Varnish
handles serving static files and anonymous page-views for your site much faster
and at higher volumes than Apache, in the neighborhood of 3000 requests per
second.
Helpful information:
Description
This module allows for certain user roles to be exempt from required fields. This is
mainly useful to those on the back-end of a website do not necessarily need to fill
all of the fields to submit a node.
Usage
When you are setting up the field you have the option to set certain role to be
exempt from the required. When that user role comes to add or edit that node, the
field will not be required for them.
This Drupal module offers a trouble ticketing system similar to the ancient
PHPHelpDesk. It authenticates users from Drupal and classify them to user groups
and department units. It provides the following features:
Random Images
By criznach on the 31st of October, 2007
The Random Images module allows you to create blocks containing random images
without the overhead of CCK, Views or Gallery modules.
This module integrates the Windows Live Messenger service in Drupal. By creating
profiles, you can add blocks to your website so visitors can chat live with you.
UPDATE 08/02/10
--------------------
I know there are a few issues and I also know that it has been a year since a
released this module. I'm going to work on this module in the coming days and
release some new features as requested.
Wysiwyg PreElement Fix is a wysiwyg editor plugin that enables the preelementfix
plugin for TinyMCE. This plugin tries to fix some issues with TinyMCE's handling of
the PRE element. It is especially useful when trying to integrate the
SyntaxHighlighter module into TinyMCE.
This plugin addresses the following issues with the element within TinyMCE:
Enter key:
MSIE and WebKit creates a new sibling PRE element each time the users hits
enter.
Opera and Firefox creates a BR element.
Tab key:
When pressing the tab key in Firefox nothing happens.
WebKit creates a tab char inside a span element.
TinyBrowser
By pixture on the 6th of February, 2010
What is TinyBrowser?
Feature of TinyBrowser
Integrates as a custom file browser within TinyMCE for image, media and 'all'
file types
Adobe Flash based file uploader, supporting multiple file selection and upload
Session Restore
By Zen on the 11th of July, 2007
The session restore module allows sessions (which are stored in a separate table)
to be restored upon login.
Example use case: The quiz module stores data related to an ongoing quiz in the
user's session. The session restore module keeps track of this session in its own
table. If the user logs out or is timed out (for e.g., with the autologout module),
the session restore module restores his last saved session the next time he/she
logs in. In other words, he is able to continue the same quiz from the same point
the next time he/she logs in.
« first ‹ previous … 187 188 189 190 191 192 193 194 195 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Google Keyhaviour
By danielb on the 6th of March, 2008
To install please follow the instructions in README.txt and then enable permissions
for the users you want to be affected (usually anonymous).
IM Control
By atuyo60 on the 28th of July, 2008
Edit the included css file to set the messenger size and other styling options.
Privacy policy must be created at http://www.example.com/privacy
User's online status in Drupal is now shown on the profile page beside the
"Member for" value. (You may edit the time a user is considered online within the
code; by default the time is 5 minutes)
Node Translation
By darren.ferguson on the 26th of August, 2008
The module allows you to translate a module into any language that the translation
framework api allows. Even if the language is not currently turned on in the locale
module the node translation module will add the additional languages to the select
box so that the user can see which languages the node has been translated into.
Module utilizes thickbox in order to display the information regarding the current
translations available for the current node and also the languages that you can
translate the node into.
This views module creates a relationship that ties the location of a referenced node
to the referring node.
The purpose of doing this may not be immediately obvious so imagine this
scenario: There are two content types: Conference and Venue. The Venue content
type has a location and Conference has a nodereference which refers to Venue
nodes. Users will want to search for Conferences based on location but Conference
does not have a location. This module will relate the location from the referenced
Venue to the referring Conference so that users can search for Conferences based
on location.
This module adds the option "Wordcount" to CCK text fields. Once filled in, fields
will be limited to the given amount of words.
This module makes it easy to verify domain ownership for Google Apps/Google
Hosted Services(ghs) on a Drupal site using the HTML verification method. You
simple copy and paste the verification string into the settings page for this module
and Google will now be able to verify your domain ownership.
For more help on how to verify a domain in Google Apps please vist the Google
Apps Help Page for Domain Verification
Configuration Documentation
By 63reasons on the 13th of May, 2009
Introduction:
-------------
There is currently no easy way to download and share the complete manifests of a
Drupal installation:
* Which version is installed?
* Which modules are installed?
* How is Apache configured?
* Is Apache even the web server that is running?
* Which database is being used?
* Which PHP version is being used?
Installation:
-------------
Normal module installation applies. The module is listed under the "Development"
group.
Running:
--------
Go to Administer >> Reports >> Configuration State to view (and download) the
contents of your current configuration.
Club Management
This project offers a set of modules to manage a club or association. The individual
modules are:
Person: Adds a node type person. This can be used to manage a database of
people with name, address, contact information, and club-related data such
as membership type.
Article: Adds a node type to write articles.
Event: Adds a node type to publish events.
Image: Add images which can be used as portraits, in articles, in events, or
galleries.
Gallery: Adds a node type to create galleries.
Board: Adds a node type to display boards (e.g. a board of directors).
« first ‹ previous … 188 189 190 191 192 193 194 195 196 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Restrict Content
By robphillips on the 24th of August, 2009
Have sensitive content that only want to make available to certain roles? This
simplistic but powerful module will allow you to restrict a node and it's comments
based on a very easy to use role selection system. Simply check off the roles which
should be allowed to view the content and save the node. This will work with any
content type whether it was created in drupal or by a module.
Looking for a more complex solution? Try the content access module,
http://drupal.org/project/content_access.
This is an update to the Product Minimum and Product Maximum modules from the
Ubercart contrib directory.
This module combines the features of both previous modules into a single interface
and moves the functionality into the new Product Feature interface available in the
6.x version of Ubercart.
Drush extras
By moshe weitzman on the 7th of December, 2008
Favorites
How is this different from using the Flag module and letting users flag
content as their favorites?
Flag module only allows entities with unique identification numbers, such as nodes
and comments, to be flagged. Favorites module works by saving the path and
query string, allowing users to favorite any location on the site, such as an
ApacheSolr search with the search's query string.
The 6.x version of Favorites was sponsored by the Interaction Design Association
and was written by Ezra Barnett Gildesgame of Growing Venture Solutions.
You can watch a video of How to use the favorites module, from
MasteringDrupal.com
Addressbook
By wplaat on the 2nd of October, 2006
This module contains a simple addressbook. The following features are included.
Key features
------------
– Standard storage of family and family member information
– JPG picture can be added to contact information (requires GD library)
– Access to information is protected by standard drupal access roles
– Family member roles can be added (added search on)
– CSV file upload / download of contact information
– Birthday notification by email (cron job runs every day round 00:00:30 )
– Graphical map integration through www.map24.com
– Search within family member database only
– Drupal 5.X / 6.X compliant
Requirements
------------
This module requires Drupal 4.x, 5.X or 6.X and the GD library must be active in
the php apache module else images will not work!
Demo Sites
-----------
http://www.plaatsoft.nl/drupal (Drupal 5 demo)
http://www.plaatsoft.nl/drupal6 (Drupal 6 demo)
http://www.plaatsoft.nl/drupal7 (Drupal 7 demo)
Request Invitation
By buddhika on the 5th of December, 2007
For semi-private sites or sites that are still in beta require users who are interested
in the site to first request for an invitation to the site and administrators can send
an invitation after moderating the user request list, and in this scenario 'Request
Invitation' can help you.
'Request Invitation' allows you to manage who has the privilege to sign up to your
site. Site admins will see a list of new invitation requests and they can approve or
refuse requests. Approved and refused requests will go into two different lists. if
invitation requester missed your invitation you can resend your invitation. Also you
can approve a user whom you refused an invitation if you changed your mind later.
Textimage Autoinsert
By danielb on the 22nd of May, 2008
This module allows the easy insertion of Textimage presets into content or page
variables through the Text Image settings GUI without the use of PHP.
The Domain User Default module is a submodule for the Domain Access module
that provides methods for users (and unauthenticated site visitors using the
Session API module) to select a default domain. The module can be configured to
automatically redirect users to their default domain upon visiting another domain,
or simply provide a message when they are on another domain.
This module provides integration with the Domain GeoLocalization which allows
users to search for domains within a given proximity.
Required modules
Domain Access
Optional modules
Domain Geolocalization
Session API
The Domain User Default module is sponsored by One Economy, and developed
and maintained by OpenSourcery/One Economy.
CMIS Alfresco
By cfuller12 on the 18th of February, 2009
This module is currently in a beta state. It's stable and is starting to be used on
production sites, but is still fairly basic. Please note that this module requires the
CMIS API module, available at http://www.drupal.org/project/cmis.
Developer Release
« first ‹ previous … 189 190 191 192 193 194 195 196 197 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Easy Login
By George2 on the 20th of February, 2009
Easylogin allows the admin to give a permission to users so they are able to log in
via an url. Yes, I know what you're thinking, but wait! This could be useful for
demoing, and allowing a simple login whilst devloping and prototyping alongside a
client, etc.
Install, and it will create a random login URL for each active user.
Things this module can't and will never do - allow user 1 to log in this way - (duh!)
(Caveat: This was created after a conversation at a Drupal User Group meeting,
after I was semi-convinced this was a good idea!)
Alternatives
The one-time-login module creates a list of one-time login urls which expire. The
difference between that and this is that these urls do not expire automatically.
Drupal Terminal
By snufkin on the 25th of May, 2009
Uses Google's Webmaster Tools 404 widget to enhance your 404 pages. It
provides suggestions for where the user might have been wanting to go as well as
a Google search box for your site.
#D7CX: I pledge that Google 404 page will have a full Drupal 7 release on the day
that Drupal 7 is released.
Rules executor
By Steven Jones on the 22nd of November, 2009
This module adds a new display type for views: 'Rules Executor', instead of
rendering the results of the view into HTML we render the results 'into' the Rules
module. You can specify a rule set to render each row into, and use the fields from
the view to specify the arguments for the rule set.
This gives an incredible amount of flexibility and power, with this module you can
do things such as:
Requirements
Rules module.
Views module - at least version 2.7 is required.
Overview
Opens edit forms for selected CCK fields or field groups in modal frames from the
node view.
This module is pretty similar in concept as the Popups: Subedit module. However,
it's based on the Modal Frame API, meaning the forms are rendered within
iframes, therefore these forms do not alter the DOM of the parent page, and
provide full support for advanced editing features such as WYSIWYG editors, File
uploads, CCK buttons to add more items, Multigroups, etc.
Usage
Once the module has been installed, visit the settings form of the fields or field
groups where you want to enable this feature. Here you can choose to reload the
current page or just to refresh the target element after a successful edit operation.
When this feature is enabled, a small edit icon will be rendered on the top right
corner of the target element, but only to users with the proper edit permissions.
Clicking this icon will popup a modal frame with a node edit form that only shows
the elements related to the corresponding target element.
Requirements
Developers
Version Date Links Status
Download · Release Recommended
6.x-1.0 2010-Jan-21
notes for 6.x
Spell check
By Xano on the 28th of September, 2003
Users can check their content for spelling errors. Results are displayed when
previewing the content, allowing users to immediately correct their errors.
Integrates with Automated Text Review to review any text imported by ATR.
Requirements
GNU Aspell. Make sure it is accessible through the command line. This may require
setting the path to the Aspell binary manually at Administer > Site configuration >
Spell check.
Quota by role
By Abandoned Projects on the 8th of October, 2007
Security: This module is considered insecure by Drupal security team and all
of it's releases have been unpublished. You are strongly encouraged to
disable the module on your site.
Quota by role is a module that confines certain roles to defined quotas by content
type.
For example, if a user belongs to the "marketing" role, you can limit that role to 5
new story/page per day, but unlimited comments and images. Should the user
exceed that limit, they will be denied on their 6th attempt, until a day has passed,
at which time the quote will be reset.
Should a user belong to more than one role, the roles will be evaluated using a
weight system, and then the most restrictive quota will be used to check for
content creation limits.
You can also override the module default, by specifying your own error message.
The module will then redirect the user to the error message page, instead of
showing the module error message on the page the user is attempting to create
the content on.
The module also shows any quotas the user has applied to them on their My
Accounts page, and show how may posts per content type is left.
dompdf
By jrbeeman on the 3rd of January, 2008
The dompdf module allows other modules to utilize the dompdf library, written and
maintained by Benj Carson. The module is currently just a very lightweight
implementation, containing a method that allows other modules to stream a PDF to
the browser and also includes basic Views integration.
Painter
By scheepers on the 7th of March, 2008
CloudFront
By lewisvance on the 30th of March, 2009
CloudFront module integrates with imagecache to serve dynamic images from the
Amazon CloudFront CDN. Dynamic images are placed in a queue and served
immediately from the local filesystem. Once the queue is processed (via cron job)
the images will automatically begin serving from CloudFront.
If you flush or modify a preset it will fall back to local hosting so that the changes
are visible immediately. The new images will begin serving from CloudFront the
next time the queue is processed.
« first ‹ previous … 190 191 192 193 194 195 196 197 198 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
OG Book Inheritance
By Agileware on the 11th of May, 2009
This module provides functionality for inheritance when assigning groups to book
pages.
Books can be made to use the groups of their immediate parent or their top level
parent.
The public flag can also be inherited.
The module also allows you to make groups manatory for books, so that the
groups must either inherit from their parents or a selection must be made.
Edit section
By jbrown on the 2nd of July, 2009
Clicking on an [edit] link goes to a page where the content from that heading to
the next same-level-or-higher heading can be edited in isolation.
Support Views
By Dubs on the 3rd of August, 2009
This module is still in early stages. Comments are welcome, although I'm pretty
busy right now!
PLEASE NOTE: There is no security checking against this module, and the primary
purpose for me developing is so I can see all JobTrack tickets and filter AS AN
ADMINISTRATOR. Unless you want to allow clients to potentially see other clients'
support tickets, don't use jobtrack_views and publish the view for your clients.
Documentation is a little on the light side (i.e. there is none) but it's all standard
views really. Just enable the module!
This module is sponsored by NuMedia Advantage who actively use Drupal and the
Support modules.
Support Deadline
By gengel on the 12th of November, 2009
This module adds a "due date" and related fields to support tickets generated by
the Support Ticketing System module.
This is a pure API module, providing functions for generating login tickets.
This module adds a CCK table field type that lets you add a table display to any
content type without having to manually enter HTML. It currently parses text data
to form the header and row content, but the goal is to accomplish the data entry
using a custom form widget. The output is generated by the theme system, so you
don't have to worry about forming valid HTML or adding all those little classes
yourself.
element themehook
By effulgentsia on the 13th of August, 2008
Part of the core Drupal API (originally part of the forms API, but also used for
rendering structured content that isn't a form) is the drupal_render function. This
recursively iterates through the element tree, theming the inside of each element
based on the #theme property (if present) of that element.
When users don't fill the title field when posting a comment, or when this field is
disabled, Drupal word-safely cuts a 29 characters extract from the beginning of the
comment's body to generate a title.
With this module, it is possible to choose the comment automatic title length, from
1 to 64 characters.
Comment automatic title adds another feature: it can cut this extract at the first
character found, from a list you provide (full-stop, comma, etc.).
By default, Drupal will generate this title: “Lorem ipsum dolor sit amet,”.
With comment_auto_title, there are many possibilities, depending on the settings.
Length: 60, cut characters: [empty] => “Lorem ipsum dolor sit amet,
consectetur adipiscing elit. In”
Length: 60, cut characters; . (full-stop) => “Lorem ipsum dolor sit amet,
consectetur adipiscing elit.”
Length: 25, cut characters: . (full-stop) => “Lorem ipsum dolor sit”
Length: 60, cut characters: .,?! (full-stop, comma, question mark, exclamation
mark) => “Lorem ipsum dolor sit amet,”
Settings
By overall on the 21st of June, 2009
Features
This module allows for other modules:
To specify structure and default values of all module settings in one place
by using "hook_get_settings()".
Use variable naming standards: <module_name> "_" <setting_name>.
Use defined default values everywhere (with option to override default
value).
So, you don't need to specify same default value for every "variable_get()"
call.
Also if you will decide to change default value of your setting, all you need is
to change it in the "hook_get_settings()" implementation, not on every
"variable_get()" call.
Example:
Instead of
<?php
variable_get('my_module_var1', 456)
?>
in several places of a code, you can just use
<?php
settings_get_for('my_module', 'var1')
?>
or even
<?php
settings_get('var1')
?>
if you get a value of your own module from itself.
To override default value use the same approach as for "variable_get":
<?php
settings_get_for('my_module', 'var1', 987)
?>
or
<?php
settings_get('var1', 987)
?>
Hacked!
By Steven Jones on the 8th of October, 2009
Hacked! also provides drush integration so that you can see what files have
changed from the command line.
This is primarily a developer tool and should never ever (don't even think it) be
Similar modules
There are a number of other 'integrity' modules, such as 'md5check' and 'File
integrity check'. Theses module have features to protect a live site from code
changes or to only check Drupal core.
« first ‹ previous … 191 192 193 194 195 196 197 198 199 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Path Rules
By KaleWorsley on the 2nd of December, 2009
Path Rules implements Rules conditions for checking the URL against a given string
for triggering actions.
Eg.
Setup a rule with the event 'User is going to view a page', add 'Check path'
condition with path 'project' and Operator 'Begins with'.
http://example.com/projects/project-1
http://example.com/projects-are-fun
http://example.com/project/12312
http://example.com/project12312
http://example.com/testing/projects/project-1
http://example.com/test-projects-are-fun
http://example.com/test/project/12312
http://example.com/blah/projects12312
Drupal core provides 2 menus for navigating within a section: primary local tasks
and secondary local tasks. These are normally displayed as tabs.
This module displays the primary, secondary, or both sets of local tasks within
Drupal blocks.
This module was developed for and donated to the community by FreshNetworks.
This module provides a way to provide extra input field when special choices are
selected. It is similar to the built-in options module, the difference is that one can
select sensitive "trigger" options when those are selected a textfield appears.
Stable version currently works with select list (no multiselect), radio and
checkboxes, offering only one trigger option. New features are coming in to the 2.x
branch, but it might be unstable and buggy, use it with caution.
Skype Status
By Arto on the 15th of February, 2008
Comment OG
By rapsli on the 28th of February, 2008
Drupal 6
The Drupal 6 version of the module does the following to all Organic Group-
affiliated nodes:
Drupal 5
When submitting a comment, a user can choose if the comment is public or can
assign it to one or several groups the user belongs to. When looking at the
comments the user only sees the public comments or the ones that are for the
group the user belongs to.
Make sure to read the readme.txt, else the module won't do anything! Just read
the manual if you usually don't... it's not even long.
Incoming
By Scott Falconer on the 14th of August, 2008
Incoming allows you to be alerted when there is a significant change in the amount
of traffic coming to your site from an outside source. It's main purpose is to give
you a heads up if your site is about to be featured on Digg, Slashdot, or any other
high traffic site so you're not caught unprepared.
The "Alert Threshold" lets you set the amount of new visitors to your site needed
to trigger an alert. This number is not the total amount of visitors on your site, but
the change in the amount of visitors on your site during a specific "timespan".
For example, if you set your "Alert Threshold" to 50 and your "Timespan" to 10
minutes the possible outcomes are this.
Example 1:
First ten minutes: 25 visitors.
Second ten minutes: 25 visitors.
Total visitor change between timespans is 0. No alert will be sent.
Example 2:
First ten minutes: 300 visitors.
Second ten minutes: 340 visitors.
Patchdoq
By doq on the 19th of April, 2009
<?php
/**
* Implementation of hook_patch().
*/
function mymodule_patch() {
$path = drupal_get_path('module', 'mymodule');
return array(
//
// Drupal core patches.
//
'simpletest drupal.js' => array(
More information
Patching Drupal core through web-admin.
Generalizing what the Feed Element Mapper module does for taxonomy, this
module allows to automatically set fields in the feed items individual nodes by
inheriting field values from the parent node.
Module Dependences
FeedAPI: http://drupal.org/project/feedapi
Feed Element Mapper: http://drupal.org/project/feedapi_mapper
Content Construction Kit (CCK): http://drupal.org/project/cck
Credits
Youth Agora
Innovating online youth information.
Amazon S3
By venkatd on the 18th of June, 2009
It also provides a drupal-style API for use by other applications. The API allows
listing, creating, and deleting files/buckets. There is a config form located at
admin/settings/amazon-s3 that allows admins to store their authentication keys
for use by the API.
I have been busy lately and the Amazon S3 module has been pushed to
the bottom of my priority list. If anyone is willing to maintain it, I would
be grateful. I will answer any questions you have.
« first ‹ previous … 192 193 194 195 196 197 198 199 200 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Concept
This module is for sites that allow users to create an account, but require
administrator approval for account activation. This module creates a block that
shows a list of unactivated user accounts, with links to their account pages. This
block is visible for anyone with 'administer users' permission, and will not be
shown to any other users.
Directions
After enabling the module, go to admin/build/block and place the block in the
region of your choice. The block is not enabled by default.
Javascript
Only five users are shown at a time. For users with javascript turned off, they will
only be able to see these five users. For users with javascript turned on, if there
are more than five accounts awaiting approval, they will be given a pagination list
at the bottom. This pagination is done using javascript/ajax, and will not require a
page reload to go through all the pending user accounts.
This module is useful for developers who want to fill the site with a content
skeleton.
From a titles list and a standard body content, you can create the corresponding
nodes (having choosen the adapted content type). You can set a menu to put the
nodes in and a term to tag with.
This is not a content import, neither a complete fake content creator : it's a mix
between this to simply create the skeleton of your site with true nodes containing
a temporary content.
To come, if needed : add multiple terms, general settings (like authorized content
types).
This module lets you use any (custom) theme setting or Drupal variable in any of
your theme style sheets (CSS). It replaces all your theme style sheets by a
rewritten version. Using special tags in the original style sheet you can replace a
default value by any (custom) theme setting or Drupal variable. Because these
tags are in fact comments the theme will still work without this module, showing
the default values.
Revisions RSS
By alexj on the 5th of March, 2008
#D7CX: I pledge that Revisions RSS will have a full Drupal 7 release on the day
that Drupal 7 is released.
This module generates an RSS feed for node revisions. This allows users to
subscribe to updates to individual nodes. This functionality is particularly useful for
tracking changes to collaboratively developed content on auto-revisioning node
types.
This module allows administrators to customize which node types will have feeds
generated for them, and which roles have permissions to view those feeds. The
number of items per feed is taken from Drupal's internal RSS Publishing settings,
but preferences about teasers and node full text are ignored; the revisions feed
only contains revision title, date, log and author data.
If the Diff module is installed the feed will include a link to view the differences
between each revision and the current node version.
FeedAPI Comments
By Aron Novak on the 29th of September, 2008
It consists of a parser that pulls comments from a remote site and a processor that
creates Drupal comments from it. You can alternatively use FeedAPI's node
processor which allows you to create nodes from remote comments.
flickr.com
youtube.com
vimeo.com
This module will allow a site administrator to set a default image when using the
image_attach module. The image being picked must already be uploaded as an
image node.
Module supports
By Dave Reid on the 10th of November, 2008
dependencies[] = modulename
recommends[] = modulename
suggests[] = modulename
enhances[] = modulename
breaks[] = modulename
conflicts[] = modulename
replaces[] = modulename
This information will most likely be used on the redesigned drupal.org, so start
implementing this now in your own modules!
TaxiSelect
By Alan D. on the 31st of January, 2009
associated with multiple select vocabularies. This branch can now be optionally
used to bypass the core Drupal server / memory intensive handling of large
vocabularies. It loads a single item rather than the entire vocabulary!
This new branch CAN NOT be used with Hierarchical Select or Big
Autocomplete TAXonomy as only one such module is supported by Drupal.
Field Tool
By jpetso on the 24th of March, 2009
Pretty much every friggin' import/export module for Drupal (and there are some)
has a tendency to implement their own hooks for retrieving information about node
fields, and the CCK support that comes with them. Also, pretty much all of these
solutions have a tendency to tie their hooks and field discovery to their module in
some kind of way.
If you are a module developer and want to retrieve information about which kinds
of stuff exists in a node, and what you can do with it... where do you get that
information? Drupal core does not provide a registry for all node properties, let
alone additional information like schema information or a standardized way to
retrieve or set that data. CCK covers only a part of the whole node, disregarding
the more fundamental properties like node author or creation date.
Views catalogue
By joachim on the 10th of October, 2009
In Drupal terms, this is a view of nodes and a view of terms combined, with a
taxonomy term argument: the first shows nodes for the given term, and the
second view shows the child terms of the given term.
For an example, see the image gallery system in Image module. This module takes
that code and generalizes it.
Features
Status
Recommended
« first ‹ previous … 193 194 195 196 197 198 199 200 201 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module provides the ability for site admins to track clicks on their site such as
advertising campaigns and newsletter click throughs.
The clicks are organized into groups, so ad campaigns can be tracked if they
involve more than one node.
This contains the node id (e.g. 123) and the group id (e.g. 2).
The admin then uses this link externally (e.g. for advertising or newsletters). When
visitors click on that link, the database is updated with daily, weekly and total
clicks.
Each node will have an extra tab that displays detailed clicks. There is also an
overall click report under admin/logs.
Synonym Collapsing
By cwgordon7 on the 15th of January, 2008
Enabled modules
By Benjamin Melançon on the 9th of April, 2008
The enabled_modules module provides two features that serve two purposes:
1. List all enabled modules (whether the installed code base is present or not–
enabled but absent modules are flagged missing).
2. [Not yet implemented] Provide a block showing recently enabled modules
(with links to the module's administration tasks) and provide a list of recently
disabled modules.
Inline Tags
By acrollet on the 9th of June, 2008
The vocabulary to use and node types to apply the filtering to are
selectable on the settings page. In addition, one may select whether
inline tags replace or are added to existing tags when editing a node.
This module was created for its ability to free tag nodes created and edited with
xmlrpc clients. (functionality not
provided in the 6.x blogapi module)
Absolute src
By jimyhuang on the 29th of June, 2008
When sending e-mail / using CDN/static file server, we often need to parse images
to absolute url. This is why this tiny module exists.
This module only parse relative url to absolute url dynamiclly, and you can also set
custom url when you have CDN/static file deliver server.
Sphinx search
By markus_petrux on the 15th of August, 2008
This module integrates Drupal with Sphinx Search, a full-text search engine
available under GPL version 2. It can be used as a drop in replacement of Drupal
search framework. It also offers tagadelic and faceted search support. Sphinx can
be installed on the same server Drupal is running, however it is recommended to
do so on a different one. You can even partition indexes, each managed from a
different server, so Sphinx provides an ideal alternative when you need to
implement a fast and scalable solution for your site.
Requirements:
PHP 4 or 5 (compiled with --enable-memory-limit).
Sphinx 0.9.8 (shell access is required here)
Features:
High search speed (avg query is under 0.1 sec on 2-4 GB text collections),
high scalability (upto 100 GB of text, upto 100 M documents on a single
CPU), distributed searching, phrase proximity ranking, stemming, stopwords,
etc.
Search page with options to filter by author, content types (configurable),
taxonomies (configurable), support for all, any and phrase matching modes,
sort by relevance, date created or last updated time, ascending or
descending. It also provides options to customize search results page (size of
excerpts, results per page, easily themable, etc.). Separate flood thresholds
per anonymous and registered users. Options to log or not to log search
requests.
Configurable tagadelic alike pages and blocks (tag clouds). Term links can be
taxonomy managed or set to start a new search with predefined filters.
Basic faceted search support using a block that is displayed only under the
context of search pages. It complements the advanced search form with
facets for taxonomies, content author and content type.
Modular design to make it easy to reuse functionality so it's open to create
external modules based on this one to provide alternate search interfaces to
deal with different kind of things. It is all around content, which means
nodes, though. Future versions will add support to extend indexes with
additional fields, etc.
It is possible to set the path for the search page from the admin panel, so the
search page provided by this module can co-exist with anything else you
might have installed in your site. Choose an unused path that better suits
your needs and go. Usage of this module is independent of Drupal core
search for content, so you can disable Drupal core search completely. If you
need Drupal search framework to provide search capabilities of different
kinds, such as searching for users, then you may wish to take a look at Core
Searches module.
This module implements methods to build Sphinx indexes using XMLPipe
source type. This makes it possible to index any kind of text around nodes.
For instance, it is possible to index comments, CCK fields, etc. The XMLPipe
generator uses nodeapi 'alter' and 'update index' to allow external modules
alter and/or inject extra text to be indexed, the same way Drupal search
works. Please, check out the README.txt of the project for installation
instructions, and deeper overview of implementation details.
Administration panel with options to customize Sphinx searchd connection,
Sphinx Client API settings, etc. There's also a "Check connection" option that
is aimed to help us diagnose connection issues.
Sample script for managing the Sphinx searchd daemon (start/stop/restart)
and also options to build main/delta indexes. Sample sphinx.conf and
logrotate script. See contrib subdirectory of the package.
Contact Manager
By darren.ferguson on the 7th of November, 2008
Remote File
By clemens.tolboom on the 8th of January, 2009
Note: the user of this module could break copyright rules. So make sure you only
acquire files from the right sites.
The naming is essential. Field names must begin with field_remote_ (which is
CCKs nature) and end with either _link or _image. The module checks for
fieldnames ending with _link then tries to find a matching _image field. If so the
links are used to download the images and validation errors occur while saving the
node (sick).
/centralnotice/images/puzzle-piece.png
Submit the node and there the images is downloaded to your site ready for image
cache, views, etc.
If you want this module get more features before I need them please chipin some
bucks.
NodeSymlinks
By wojtha on the 19th of January, 2009
Import
By cyberswat on the 27th of January, 2009
I tried to discontinue this module but it's simplicity and many user requests have
required me to keep supporting it.
« first ‹ previous … 194 195 196 197 198 199 200 201 202 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
OG Bookmarks
By wesku on the 7th of March, 2009
Shared bookmarks for OG groups. Bookmarks are displayed as a block in all group
pages and group admins can add new items. This module can be used either for
shared internal/external bookmarks or to create a separate menu for each group.
Group admins can only edit bookmarks in their own group and do not have to get
access to menu administration.
Most functionality and a lot of code in this module is based on the bookmarks
module.
OpenID autoregistration
By valthebald on the 9th of April, 2009
SWFObject Filter
By Robert Castelo on the 24th of May, 2009
SWFObject Filter module automatically loads the SWFObject script into the head of
the page if it's needed.
About SWFObject
Block Queue
Block Queue allows users to create "queues" of blocks much like Nodequeue allows
to create queues of nodes: by adding arbitrary blocks to the queue and ordering
them any way necessary. Queue size can be limited.
Queues are exposed as blocks and can be easily included in Drupal regions.
Credits
User One
By Ki on the 20th of October, 2009
This module allows for first user (uid 1) to create a login name different from
username. It can be useful if site admin does not want to reveal login name of the
first user for whatever reason. It should be noted that hiding admin's login name
does not necessarily add to better security, and having secure password is more
important.
Other features:
* User One also lets site admin specify list of allowed IP addresses from which
admin account can log in.
* View and edit of user one account is controlled.
* Deletion of user one account is blocked for every user including user one itself.
This module removes the enclosures created by the upload module on RSS feeds.
One case is when you have audio files attached to nodes as enclosures along with
pdf files. Feed readers and feedburner may not see these as podcast feeds and
may have problems with them. This small module removes the upload module
enclosures so this problem can be avoided.
Activity Log
By irakli on the 22nd of September, 2008
Warning: although the code _works_, there are very active discussions on
what it does, and -- more importantly -- how it does it. See
http://groups.drupal.org/node/15088
* Two database tables that hold activity and activity target informationb
* The Rules module, used to intercept module's events and log things onto the
activity log table
* The Views module, used to create blocks with the db structure. Views support is
limited. However, the module can be used/tested since it provides configurable
blocks and theming functions
This module provides this functionality by means of an image whose URL stays the
same for each post (thus not requiring the feed itself to be updated). The image
itself is dynamic though and always reflects the current number of comments.
Once activated, the module automatically adds the comment count images to each
feed item if comments are enabled for the corresponding node. No further
configuration options are provided (and not necessary either).
Login One Time provides functions for emailing a one-time login link to a
user.
The use case for this is where your users can't figure out how to use a username
and password - so they phone you requesting an email link to what they need.
Usage:
Users with the appropriate permission can send a one-time login via a user's
profile page.
API Usage:
print login_one_time_button($account);
This will create a button, that when pressed sends an email to the email address of
that $account giving them a one-time login link.
If you would like them to start on a particular page, you can add an extra
parameter $path like so:
If you would like to skip the button and just call a function that sends the email
straight away:
login_one_time_send_mail($account, $path);
This modules differs to One-time login links as it emails the links and does not
require you to download a CSV of one-time links to manage yourself.
This module provides a way for modules to store information about the state of a
page as it changes during AHAH callbacks. It provides no end-user functionality,
but gives an API for other modules to use. Examples of modules using this are
ahah_script_ensurer and ahah_style_ensurer.
« first ‹ previous … 195 196 197 198 199 200 201 202 203 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
User Queue
By xmattus on the 6th of February, 2009
In addition to the administrative pages for adding, removing, and ordering users,
each queue will be presented as a block. There is a basic theme hook that the
blocks call which can easily be overridden in the event that you want to link
somewhere else than the user's profile page, or you want to do something more
interesting than the default item_list theme.
This module was developed for The New York Observer. Development has been
supported by the Observer Media Group.
Future Plans
If this module proves or would prove useful to people, then I'd be willing to
consider one or more of the following improvements:
Views integration
More AJAXy add/delete in the queue admin
Actions integration
More theme options
A true queue is FIFO (first in first out), so really adding a new item to the end
of a full queue should pop the first item off the top. Would this be a
preferable behavior to what I have now (just returning an error when an
admin tries to add a user to the end of a full queue)?
Drupal FTP
By aaron on the 22nd of June, 2007
This is just an engine right now, and an FTP browser. Not sure where I'm going
with this, but there wasn't anything giving an FTP interface in Drupal that I could
find, so here's a start. Currently, it hard-codes the ftp u/p info, and defaults to
ftp.drupal.org, just to give you the point. After installing, go to /admin/settings
/drupal_ftp, and possibly change access rules at /admin/user/access.
Possible uses:
ftp browsing
automatic module/theme installation
inline file modification
I made a custom module using this as an API that will copy Image files (during
upload) to an ftp server, so they may be served from off-server. But it's a fairly
specific use, and doubtful there's much use for that sort of application. However,
I'd be happy to contribute it if there's a need for it.
Aaron Winborn
Email Input Filter converts email style markup into web friendly format. Quoted
text (where lines start with ">") will be colored and text can be *bolded*,
/italicized/ and _underlined_. Quoted text will be hidden by default and can be
toggled into view with a single click.
vBulletin to Drupal
By Liam McDermott on the 6th of November, 2007
This module will import your data from vBulletin forums into Drupal forums. It
includes a login manager that allows existing forum users to login without having
to reset their passwords.
This module was developed for The Webmaster Forums (who have recently moved
to Drupal--yes, we do like Drupal's forum!)
I hope to be able to apply this functionality to groups, but that is further in the
future and may end up on the 6.x release.
This is still in beta, and will remain there until I'm sure that enough testing has
been done. (this means you)
If you installed Beta1, or Beta2 you will need to uninstall (make sure and
run the un-install script).
Then download, unpack, and install the new version.
Features:
Todo:
Further reviewing/testing
Cleaning up/formatting code, adding code comments
Automatic currency detection (not working, it's an admin setting right now)
Automatic language detection (not working, it's an admin setting right now)
Maybe: Handle payment status feedback more specifically (now only OK is
handled, everything else is returned to the checkout page)
Suggest me...
Please read the included "readme.txt" carefully before posting issues and
question, thank you.
Thanks to the helpful Ubercart team and forum users for tips and answers.
Development:
Qrios Webdevelopment
Watchlist
By cwebster on the 18th of May, 2009
Content details
The second section in the Watchlist form is titled "Content details".
It contains a matrix of content types and actions, and allows users to select when
they would like to be notified. For example, in the screenshot, the current user has
chosen to be notified when a node of the content type "checklist" is created or
updated, but not when it is deleted.
Content Levels
By jamsilver on the 11th of September, 2009
Chrome Frame
By jrglasgow on the 23rd of September, 2009
This module
Adds a meta tag to all site pages enabling them for Chrome Frame
Admin settings
Prompt the user to install Chrome Frame?
Don't Prompt
IE 6 only
Prompt for all versions of IE
Admin Setting: Give the user a choice to be reminded later to install the
plugin or never be prompted again.
Note:
Quiz Block
By xcf33 on the 29th of September, 2009
Project Descriptions:
This module displays a multiple choice
quiz question in the form of a block, the
user will be able to pick an answer and
receive a feedback based on the answer
the user has provided.
Random quiz question selection from a pool of questions, it means each time
the user loads a page from the drupal site, a random quiz question will be
picked out from the question database and displayed.
Complete administration interface to add/edit/enable/disable/delete
questions from the quiz question pool
AHAH (Ajax) quiz submission
« first ‹ previous … 196 197 198 199 200 201 202 203 204 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Drupal Queue
By alex_b on the 31st of October, 2009
Note: if you use Drupal Queue, make sure to configure Drupal cron and Drupal
Queue's own cron entry point. See README.txt for details.
Based on an initial patch to Drupal 7 core by chx, dww, neclimdul et. al.
Already In
By Matt V. on the 14th of December, 2009
The Already In module redirects authenticated users who attempt to visit the login,
user registration, or password reset URLs to the /user page instead. This prevents
authenticated users from getting an Access Denied error message. Optionally, the
module can display a "You are already logged in" message when redirecting users.
If you are interested in seeing this issue addressed in Drupal 7, please see
#17664: user/register should show custom message instead of 403 for logged-in
users .
This module borrows from code originally posted by loze and asimov.
Uploadify
http://www.uploadify.com/
writing description.
Automodal
By Crell on the 13th of January, 2010
With this tool, you can cause links to automatically open in modal dialogs. The
module's code simply examines all links in a document and turns any link with the
designated CSS selectors (by default, the class automodal ), and turns those links
into modal links.
The link above has the class automodal , and so the automodal module will cause
this link to open in a modal dialog.
Note: The purpose of this tool is to open other pages on the Drupal site to open in
modals, not to redirect off site.
One of the important features of this module -- and something that distinguishes it
from other modal modules, is that this one works fine with Drupal FAPI forms.
Related modules:
Modal Node Reference: Create a node referenced node on the fly in a modal.
Entablificate: Turn panel panes into blazingly fast tabs.
Dependencies
Node published
By kiam on the 15th of January, 2009
It also updates the order status when the node's status is manually
changed.
Letters
By seanr on the 7th of November, 2007
This module allows users to write a letter to newspaper editors. It will allow users
to enter a zip code and a search radius and will then display a dropdown list of
The last value should be '1' if you want the newspaper to show up in all searches
regardless of the zip code (useful for a major regional paper in a smaller or less
populous state.
Note: The difference between the Drupal 5.x and 6.x versions of this
module are substaintial. So substaintial, that I would only use the Drupal
6.x version. For Drupal 5, you may want to look into:
http://www.drupal.org/project/ip_login -- Be sure to thank the developer for
coming to the rescue and providing a functional module and strong support to
those who are having issues.
This module is useful for intranet website that is accessible both outside and inside
a local network. A user can have basic privileges to sensitive data without having
to login while inside a local network; however, they will have to login if they are
accessing the site from outside a local network.
Once installed you can add, edit or remove IPs from the administrator's menu
(admin/user/ipAuthenticator).
Drupal 5
5.x.-1.1
It was developed and tested for Ubercart 5.x-1.0-rc4.
5.x.-1.2-beta1
The XML_Unserializer object was replaced by XMLReader, which includes in PHP
5.x, so PEAR extensions are not needed anymore.
Drupal 6
The version 5.x-1.1 was ported into Drupal 6.x. and Ubercart 2.x.
The XML_Unserializer object was replaced by XMLReader, which includes in PHP
5.x, so PEAR extensions are not needed anymore.
UpDown
By Greg Hines on the 20th of August, 2008
This module is no longer under active development. Plans are in the works
to merge it with the Voting Up/Down module. While there will be an upgrade
path from this module to the merged module, please keep this in mind if
you're considering using this module.
« first ‹ previous … 197 198 199 200 201 202 203 204 205 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Password Expire
By adaven on the 15th of December, 2008
You can schedule warning messages notifying users when their password is close
to expiry. If you have the actions module enabled, then you can also schedule
emails to be sent. Both messages and emails can use (but do not require) the
token module
and provides tokens such as [pass-expire-days-left] and [pass-expire-month].
Note: In order for password expiry to work properly, cron must be scheduled
regularly.
Media: Hulu
By aaron on the 13th of March, 2009
This currently provides support for Hulu.com to Embedded Media Field. Future
development will further support the Media module.
RSS Feeder
This module has been contributed by Glick Interactive for the development of the
website for MNN
GMap + Geo
By bec on the 10th of April, 2009
Gmap_geo provides a Google Map location picker widget for Geo point fields and a
Google Maps-based output formatter for point, line, and polygon fields.
Requirements:
Gmap_geo adds functionality to Geo CCK fields, so to use its functionality you will
edit a content type.
When adding a "Geospatial data" CCK field to a node type, among the widget
options you will now see "GMap picker" along with the default "Direct Text
Entry" and "Latitude / Longitude".
In the "Display fields" tab you see when editing a content type, fields of type
"Geospatial data" and "Geospatial data reference" will have an additional
"GMap" formatter available. For fields that use the GMap picker widget for
data entry, this map will be formatted according to the macro in the field
settings; otherwise, it will use GMap's default settings. The map will
autozoom to show all the points (if the field has multiple points), but there is
Geo
GMap
CCK
Decounter
By ivanjaros on the 15th of April, 2009
SMS Bulk
By gunzip on the 26th of June, 2009
SMS Bulk lets you mass send SMS to a filtered list of mobile phone numbers
(users, contact lists, civicrm contacts).
Classroom
By osoh on the 27th of July, 2009
Features
Courses, resources, assignments, teachers and students management.
Automatic registration requests handling.
Quiz module integration.
Forum integration.
Privatemsg integration.
Status
We have released the first RC but we still need some feedback. So we'll appreciate
it if you could give it a try! Thank you!
We plan to release the first stable version about 15 March. So, stay tunned!
The module requires the jQuery Context Menu plugin to function properly.
Likwid
Based in Paris, Likwid is a web agency specialized in Drupal development.
Permission Report
By nvahalik on the 10th of December, 2009
Permission Report calculates and displays permissions a user has and shows which
roles grant those permissions. It also provides ability to list users in a role, look at
role membership information, view which users have a particular permission, and
dig down into complicated role and permission problems.
Revision tags
By franskuipers on the 12th of February, 2007
A node can have many revisions. This module lets you tag revisions to keep track
of your revision milestones. Tags can be public or not. If there is more than one
public tag, a block is available that lets you browse the revisions by tag.
Example usage
This could be used for documentation nodes that have to apply to different
versions of a software.
Features
Tagged revisions can be public or not. If they are not public, the tags are only
visible to users with the tag revisions permission.
By default, the tags must be unique. You can override this default by setting
$conf['revision_tags_unique'] = FALSE; in settings.php.
Permissions
The revision tags module defines two permissions; tag revisions and view tagged
revisions . With the view tagged revisions , a user is able to browse public tagged
revisions without the view revisions permission that exists in core. The tag
revisions permission only makes sense if the user also has view revisions
permission.
Views
Version Date Links Status
Download · Release Recommended
6.x-1.1 2010-Mar-03
notes for 6.x
Download · Release Development
5.x-1.x-dev 2010-Feb-23
notes snapshot
« first ‹ previous … 198 199 200 201 202 203 204 205 206 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module requires NuSOAP. You can download NuSOAP here and extract the zip
file into sites/all/libraries/nusoap (the lib folder in the zip should end up as a
subdirectory in nusoap). Alternatively, if you have shell access you can run this
command from within the sites/all/libraries directory:
mkdir nusoap;
cvs -d:pserver:anonymous@nusoap.cvs.sourceforge.net:/cvsroot/nusoap co -P -d
nusoap/lib lib;
Displays a vocabulary as a tree within a block. Provides blocks for each of the
vocabularies on a site. Browsing the terms within a block is done via AJAX like
calls, making it quick and a light load on the server.
A demo of this module can be seen with the bird classification on our demo
Scratchpad.
Development of this module was carried out by Simon Rycroft and funded in part
by the EDIT project
Translatable Comments
By davidtrainer on the 15th of April, 2008
This module makes comments on your site translatable. It adds buttons to each
comment for various languages. Clicking a language will translate the comment
using the Google AJAX Language API.
The Language API is loaded externally from Google. More information about the
API can be found here:
http://code.google.com/apis/ajaxlanguage/
CCK groups
By Robert Castelo on the 25th of April, 2008
Example Use:
Limit access to a Case Tracker project and its cases to selected individuals.
Approximately 1/3rd of all online transactions over the internet are travel related,
about 50 billion per year. The Travel Meta Search Module allows for Drupal website
owners or builders of sites to monetize their existing traffic to their site, as well as
provide a practical, useful, value-added tool. Some have even made a business
model for their site based around this tool alone.
50% Revenue Sharing: Like Google’s Adsense, site owners are paid PPC (pay
per click), which is much different than most other travel systems that pay PPS
(pay per sale). So, you will make money every time someone uses the search (up
to 20 cents). (this can average to be 1-2 fold more than the old PPS model that
most companies use).
And finally, to get paid you must get a PubID, which you can pick up here:
https://www.travelgrove.com/affiliates/login.php (located in the links/banners
section)
Compatible bank
This is one of the most (to not say the most) used credit card payment system by
french bank. The module is compatible with the following bank :
Compatible package
Here is the list of compatible package (be carefull, the Sips/Atos packages are not
included in the release, you have to get them from your bank) :
Linux API V5
Linux API V6
Win32 API V5
Win32 API V6
The module has been tested on Win32 API V6 and Linux API V6 with E-transaction.
Should work with others bank and others package, but I need more feedback
about it.
Don't work correctly with anonymous checkout. I'm looking for some
advices/help to resolve this issue. see here for more informations
Subuser
By boombatower on the 24th of April, 2009
Depends on views.
Live Coverage
By Kevin Hankens on the 1st of March, 2009
The Webform Private Upload module, which I'm going to refer to as WPU from now
on for ease of typing, allows you to set up file upload fields in webforms to be
private - that only people who have been given the permission 'view private
webform file uploads' can see, without having to set the entire filesystem as
private.
The way this works is that after the module is installed you can go into
admin/settings/webform/private_upload and set the directory under files/webform/
to be private - by default this is the 'private' directory. Then, whenever you have a
file component in a webform whose upload should be private, you direct the upload
to that directory or a child of it. For simplicity, if you know that all webform
uploads need to be private, you can set the subdirectory to '.' - a single period
means *this* directory, which means the entire /files/webform directory is then
set private.
It's important to note that this system works by adding an invisible .htaccess file to
the directory in question, which Apache then honors by preventing people from
being able to access those files. If you are not using Apache as your web server,
then this module will not work.
« first ‹ previous … 199 200 201 202 203 204 205 206 207 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
GoAway
By As If on the 12th of September, 2009
This module integrates Ubercart with Location. When a user places an order, their
addresses go into their user locations. When placing new orders, all addresses
from the location module are available for the user to choose from.
Managing addresses is handled by the Location module, and this allows connection
with GMap and other Location aware modules.
Styles
By aaron on the 13th of November, 2009
This just in! Styles now works with Drupal 6 + Filefield Styles to bring Drupal 7 to
Filefield!
Styles are containers to group similar field display formatters. For example, a style
on a Filefield may contain several formatters based on the mimetype or stream,
while a style on a node reference might display various formatters based on the
referenced node type.
By itself, this module does nothing. Rather, it provides an API available for use by
other modules. The Media Styles module, bundled with the Media module, is a fully
featured module utilizing the API.
Hooks provided:
hook_styles_containers()
hook_styles_styles()
hook_styles_containers_alter(&$style)
hook_styles_styles_alter(&$style)
Profile Migrate
By KarenS on the 2nd of December, 2009
This module will migrate the core profile fields to nodes for use with the Content
Profile module.
Go to the User Administration area to see a place where the migration can be
configured. You can choose which content type should be the profile and whether
each profile category will become a fieldgroup on a single content type or a
separate, new, content type. Do not add new fields to your content type for the
profile fields, the fields will be added automatically. It is fine to have other,
unrelated, fields on the main profile content type, they will not be affected by this
processing.
The core profile fields will be analyzed and they will automatically added to the
profile content type. If you choose the option to treat each category as a separate
content type, the additional content types and their fields will also be created.
Once all the fields have been created, the data will be migrated to the new
locations in a batch process that will display the name of the user being migrated.
The original profile tables are not deleted by this processing, so the original data
remains where it can be used by other modules. The tables will be deleted when
the profile module is uninstalled.
As always making changes like this, be sure to create a good backup first.
Referral Sources
By adamo on the 18th of December, 2009
The Referral Sources module allows you to ask your users "Where did you hear
about us?"
anywhere on your site, and track that data in a central location. It provides a
admin
interface for creating referral sources that users can select from a list, and a page
where you can view statistics on referral source selections. Referral source
submissions
are stored in a single table, no matter where they came from, making it easy to
track
submissions and create reports based on that data.
Dependent Fields
By levyofi on the 7th of March, 2008
This module has been abandoned in favor of the more widely used and
more actively supported
Conditional Fields.
OpenLayers Geocoder
Usage:
After enabling the module select "OpenLayers Geocoder" widget for your
OpenLayers CCK fields.
Please note:
This module provides a Social Insurance Numbers field type for CCK.
A small utility module which generates a CSV of one-time login links for each user.
Once enabled, this module places a tab on the Users page at Administer >> User
management >> Users or can be accessed directly at admin/user
/user/one_time_login. This will prompt you to download the CSV file which will
have the following columns in this order:
[ user id | user name | user email address | one-time login url | expiration date (if
any) of the one-time login url ]
One-time login links have an expiration date only if the user has previously logged
in to the account.
Single Login
By mdekkers on the 5th of November, 2007
Single Login is a session management system for Drupal. It allows the site
administrator to create a policy to detect, and prevent, duplicate logins on the
same account. This is obviously handy for a site that requires paid subscriptions.
Once a duplicate login is detected from a different system, the first login gets
logged out. The admin can set a policy that determines how often and within what
time period a session can "ping pong" between machines. Should the policy
conditions be met, the admin can specify an action,typically to block the offending
account.
« first ‹ previous … 200 201 202 203 204 205 206 207 208 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Multisite Search
By Abandoned Projects on the 6th of February, 2008
This module allows you to create a way for end users to search across *all* sites
seamlessly in a multi site Drupal installation. Users can search content of all the
sites (Drupal multi site) and search can be initialed from any of the multi site
through a search box. The module is dependent on the search module.
Please feel free to provide suggestions, comments and bugs for this module.
Webform Associate
By EclipseGc on the 23rd of September, 2008
might need starting and ending dates, descriptions, etc. With Webform Associate a
new webform node is automatically created, and the webform itself is appended to
the bottom of the event node.
This module is probably 97% operational at this point, there are still a couple of
rough edges here and there, but I think with very little tweaking this could all be
hammered out and I would really love some feedback from the community at
large. Improvements and patches accepted. I have a checkout module for
associated webforms in the pipe as well. It's maybe at the 30% mark and will be
dependent upon this module. I hope to publish that shortly for feedback/patches
as well.
Also, a great big "Thank you" to quicksketch for all his help making this module
possible, most of what I learned, and a lot of the brilliant parts where his teaching
at work. And to pwolanin for some menu tweaks. You guys are the best!
Content Distribution
By tayzlor on the 2nd of December, 2008
A typical set-up includes one single 'content distributing' Drupal instance with
1-many 'content receiving' Drupal instances.
This module ties in with the nodequeue module to allowing 'queueing' of content
on the content distribution instance. The remote sites may then subscribe to any
nodequeues available on the distributing site and receive content which is added to
these queues over web services.
Status
6.x-1.3 should work with Services 6.x-0.15. This branch is no longer being
actively developed; and although bugfixes from the new branch are being
backported, no maintainers are currently using this release. Test the release
and report your findings, but not on a live site!
6.x-2.x is under heavy development. The major change is the ability to use
any Views arguments for the Distribution view, and subsequently the removal
of the dependency on Nodequeue. Beta releases are ready for testing (again,
not on live sites!)
Services 6.x-2.0-beta1
Date
BlogSpam
By chrissearle on the 5th of January, 2009
An API change on how comments are validating has stopped the actual checking of
comments - and I need to figure out how to trigger this in d7.
We were not using comment_validate directly - but we were using the validate $op
in hook_comment. This hook has been split out into several - and none of them
are hook_comment_validate - so I need to investigate this further. The first one
that springs to mind is hook_comment_presave but I think that this is later in the
chain than the original validation.
What is BlogSpam
From the blogspam site:
This module has special installation requirements. Please read the included
README.txt for details and installation instructions. Really. Don't even try to skip
this step. There's important information in there, and if you don't follow all the
special instructions it won't work.
Note:
A significant API change in Ubercart 6.x-2.0-rc1 broke this module. Ubercart
changed the way prices are handled internally, and manipulating prices is a
fundamental part of this module. The thread at http://drupal.org/node/449322
provides a patch that should make this module work with the new price API. A new
release will follow when I've had a chance to understand the new API and make
some other fixes necessitated by the API change.
*******************************
This module provides an API to generate Open Flash Chart 2 charts in Drupal.
Features
Overview
Search Lucene Tagcloud adds a facet
realm that displays facets as
tagadelic-like links in a block. The
weights are calculated by how many
times they occur in the search results,
and the facets are re-weighted as they are drilled down. In addition, this module is
a great working example of how to implement the Search Lucene Facet API.
Maintainer
Search Lucene MoreLikeThis is developed and maintained by Chris Pliakas.
Installation
Install the module like any standard Drupal module. Enable the Search Lucene
Tagadelic block in admin/build/block/list. Visit admin/settings/luceneapi_node
/facets and enable the desired facets in the "Tagcloud" realm.
Requirements
This module requires Search Lucene API 2.0 RC1 or greater and will not work with
the 1.0 API.
Additional Goals
Version Date Links Status
Tweet Board
By btopro on the 14th of October, 2009
When you use this module you can use the following
information to get an invite to tweetboard!
Code: DRUPALINVITES01
URL: http://tweetboard.com/alpha/invites
/DRUPALINVITES01/
This module will integrate Tweetboard with your Drupal site without having to
install any code (it'll do it for you). We've recently received access and are
currently beta testing the module's integration on our homepage. Go there to
check it out: http://elearning.psu.edu/
cosign
By zibas on the 26th of January, 2007
CoSign authenticates users on the web server and then provides an environment
variable for the users' name. When the users access a part of the site that requires
authentication, the presence of that variable allows access without having to
sign-on again.
Bounce link is a link to a target that simply redirects to the real destination. The
redirect happens server-side which means that we can track the redirects. This
comes handy when we have links in our site and we need to know when they are
clicked.
The features:
« first ‹ previous … 201 202 203 204 205 206 207 208 209 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Theme Builder
By Christian Zwahlen on the 7th of April, 2008
Generate templates for Drupal 5 and 6, Smarty themes for Drupal 5.x, XTemplates
for Drupal 4 or static XHTML templates.
Features
- XHTML and Drupal 5/6 templates (import/export).
- Color palettes (import/export).
- Accessibility and Web Standards.
- No browser proprietary code.
- Slim and easy.
- Extensive browser support.
- Valid XHTML, CSS and CSS Hacks.
Teaser block
By sun on the 9th of April, 2008
Teaser Block is a yet simple module which allows to create blocks that contain a
link to a specified node.
Notes
Teaser block is quite similar to Node as block, however, it uses the regular
block configuration pages to administer teaser blocks (primarily for
#translatable support).
Dependencies
None.
Installation
Credits
unleashed mind
Specialized in consulting and development of Drupal powered sites, our
services include installation, development, theming, customization, and
hosting to get you started. Visit http://www.unleashedmind.com for more
information.
Alias
By Roger López on the 24th of November, 2008
This module has discontinued in favor of using the Path Redirect module. There is
no migration path, but I am willing to help with migration if any one needs it.
Without this module, if during the processing of an AHAH callback, javascript files
are added using drupal_add_js() but those files aren't already loaded on the base
page from which the AHAH request originated, then those files don't get loaded.
This is an unfortunate limitation of Drupal's AHAH system. This module addresses
that limitation. However, to take advantage of this, a module implementing an
AHAH callback needs to send the response through theme('ahah_response') as
provided by the ahah_response module.
ahah_page_storage
jquery_aop
Spanish stemmer
By gonzalo.koeln on the 5th of January, 2009
It reduces each word to its basic root or stem (for instance, "preguntando",
"preguntar", "preguntó" to "pregunt") to perform search. This way the search
results are improved and more relevant.
It is based on the Porter stemmer algorithm for the Spanish language. This Drupal
module was developed from a PHP port of this algorithm: http://stemmer-
es.sourceforge.net/
OG Similar Groups
By danithaca on the 6th of March, 2009
Provide a block "Users who joined this group also joined" for Organic Groups.
Chat Catcher
By jeckman on the 4th of April, 2009
This module connects to the Chat Catcher service, and posts comments on nodes
which get mentioned on Twitter.
When a user in Twitter links to a node in your Drupal site - even if they use a URL
shortener - the Chat Catcher service calls a URL created by this module to register
the Twitter mention as a comment.
TWCi Weather
Modules include
Features - twci_weather
Features - twci_locid
« first ‹ previous … 202 203 204 205 206 207 208 209 210 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Calendar Systems
By sinasalek on the 12th of April, 2008
Advances Drupal's already awesome localization support one more big step ahead
by Adding support for different calendar systems like Iranian , Jalali , Hijir , Hebew
etc. This support is currently limited to display and data entry for date fields and
the back-end date is always Gregorian (Timestamp).
Iranian (jalali) and Gregorian (Using PHP's built-in) calendar are the the only
supported calendar systems right now, but support for more calendar systems is
under development.
Notice : ALPHA & BETA releases are unstable and are only for test and
demonstration purposes , however since i'm using this module myself they're
usually usable and you can use it on production website, but please test it properly
on your development machine first, don't blame me if anything went wrong :) .
Notice : Drupal 5 is no longer supported however you can download the latest
working version here calendar_systems-5.x-1.0-alpha3.tar.gz, if you need support
or back-port for Drupal 5 please consider donation.
Gamertags
By pobster on the 2nd of August, 2006
Adds Gamertags to your user profile, which can also be embedded into a page/
comment/ signature by use of a Drupal filter
OG Aggregator
By zagorot on the 30th of November, 2006
Key features
————
- Feed content filter (including keyword filter and excluding keyword filter)
- An individual feed page of every feed source is available
Requirements
————
- Aggregator module
- OG module
Post Block
By BWPanda on the 1st of October, 2008
This module provides an Ubercart payment method for the ClickandBuy payment
system. It implements the ClickandBuy transaction and EMS APIs and provides a
registration feature for new merchants which automatically configures the module.
It requires the SOAP Client module to be installed.
ClickandBuy is one of the leading payment systems on the Internet. More than
12,000 merchants benefit from complete service in 26 countries, which includes
120 different currencies and 46 different payment methods.
This module started at the 2009 Drupal.org redesign sprint in San Francisco as a
way to manage single sign-ons across *.drupal.org infrastructure, but it will work
for any family of sites sharing a single second-level domain.
The original design and code are by David Strauss. The module is currently
maintained and developed by the Drupal.org infrastructure team.
Overview
Search Lucene Views integrates Search
Lucene API with the popular Views
project. Executing a Lucene search
through Views gives administrators
more control of how their search results
are displayed as opposed to the limited methods provided by the core Search API.
This module provides a filter that allows users to submit their search through a
standard text field in addition to a sort handler to display results ordered by
relevancy. In addition, this module allows administrators to apply filters to the
search via the Views UI to create a multitude of targeted searches.
NOTE: The development snapshot has been removed as this module is being
reconstructed to make better use of the features that Views has to offer.
Maintainer
Search Lucene Views is developed and maintained by Chris Pliakas.
Requirements
This module requires Search Lucene API 2.0 and will not work with the 1.0 API.
Invite Discount
By piggom on the 26th of June, 2009
This module enables Ubercart stores to encourage existing users to invite other
people. To do this this module grants a discount coupon to inviter each time
invitee make a purchase.
Simple payments
By jbrown on the 17th of November, 2009
« first ‹ previous … 203 204 205 206 207 208 209 210 211 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Node Widget
By antoniodemarco on the 9th of February, 2010
This filter comments out certain types of HTML generated by Microsoft Office so
that it does not appear to end users. If you also enable the core HTML filter and
set it to strip disallowed tags, this HTML will be stripped out entirely, which is
probably preferable to simply keeping it in comment tags. See my comments in
#75229: Compatibility with Outlook-generated HTML for help on configuring the
HTML filter appropriately. Also see #447684: HTML Filter does not strip text
between <style> and <script> elements for a discussion of why this module is
necessary (some people consider the core HTML filter to be broken).
Please use the issue queue if you have any problems or requests - I respond very
quickly to most issues. When posting issues, please include a copy of the raw input
(with all of the offending Office-generated tags) and the resulting output, if
applicable.
SIOC
Node Updates
By archetwist on the 20th of February, 2008
**I am dropping this project as a lot of requests have come in and the
Search and Replace Scanner module does a lot of what this one does
(http://drupal.org/project/scanner). Please switch over and use that one if
you still require this type of functionality.
Search and Replace is a common task that is performed all the time at a code level
and a document level so why not a drupal level? This simple module creates an
administration page that allows you to perform a search for a string (3 in length or
larger) and replace it with another string across whatever content types you
define. Version 1.1+ adds some other cool qualifiers:
* Perform just a search
* Perform a search or search-and-replace of node bodies, node titles, or both
* Perform a case sensitive or insensitive search
* Select All Types button to snag 'em all faster
* Ability to type %NULL% in the Replace field in order to replace a text string with
nothing (as well as trap for accidentally doing it)
* Creates a new revision for each node it modifies
* Creates a log message that states what the search and replace terms are
Right now this is fairly basic but some potential future features:
* Specific permissions so that it can have it's own page / block instead of just an
admin settings page (This is the case in the 6.x branch)
YUI DataTable
By jeffcd on the 23rd of May, 2008
NOTE: This module depends on the YUI module. You need to install the YUI
module for the editor to work.
Videos
COMING SOON
Both releases now require YUI 2.5.1. Sorry for any inconvenience. We are working
on coming up with a dependency solution that is less abrupt.
Coder Tough Love is a companion to the existing Coder module by Doug Green.
Unlike Coder, which strives to follow the documented style guidelines of Drupal
core, Coder Tough Love takes the tougher tactic of applying finely aged and
obsessively anal wisdom from years of Drupal development and persnickety quality
control.
Part of the reason for this module's creation was to obsess over my own code: I
claim no higher standard than myself, but even I am infinitely fallible. Likewise, as
chx and I wrote Drupal Tough Love reviews, we found ourselves repeating
suggestions from module to module, and a few of our critiques could have been
automated, leaving us to focus on more important design issues. You should
expect some false positives with Coder Tough Love, but I'd still want you to report
them as bugs so I can continue to tighten the analysis.
Update: I am writing a tutorial for using this module. Please wait if you are
interested.
Example 1:
User 1 want to edit or delete Node 1, but the owner of this node is User 2.
But Node 1 have node reference (via nodereference) to profile of User 2 and User
2 have another reference (via userreference) to User 1. So that means that User 1
is referenced to that node, so give him access to edit it (you can customized other
operations).
See following chart for example:
http://drupal.org/node/520062
Using with view_own module, you can disable view permission for users and
enable them only through references.
INSTALLATION
REQUIREMENTS
SUPPORTED MODULES
http://drupal.org/project/content_profile
RECOMMENDED MODULES
http://drupal.org/project/view_own
Wysiwyg cleaner
By jide on the 12th of October, 2009
Using rules based on jQuery selectors or regular expression, you can provide
buttons for wysiwyg editors to clean up content. Optionally, cleaning can be
automatically fired on paste.
Requires the Wysiwyg module and the last 6.x-2.x-dev version of jQuery Update
module (this is required for complex jQuery selectors like "div[attr*=value]" to
work).
« first ‹ previous … 204 205 206 207 208 209 210 211 212 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module including the associated javascript comes with absolutely no warranty
(implied or otherwise) - see the included GNU public license. Any loss of
information, or breach of security resulting from the use of this code is solely the
user's responsibility.
Small module to inject the statistics fetcher for the PHP WebStat tool. This module
just injects the statistics fetcher code, it does not do any inclusion of the statistic
tool/view itself. You have to handle the download and installation of PHP WebStat
yourself, aside from Drupal in another folder.
Installation:
After installing, you need to configure this module in order to make it work
together with PHP WebStat. There are two settings: The first one switches the
collection of statistics on and off, the second one is the path where to find the
statistics.
This module inserts the following code just before the tag at the bottom of each
page:
<script type="text/javascript" src="http://www.mysite.com
/stat/track.php?mode=js"></script><noscript><img src="http://www.mysite.com
/stat/track_noscript.php" border="0" alt="" width="1" height="1"></noscript>
Repoview
Repoview only works with VCS backends supporting direct repository access, which
are (at the time of writing) the CVS and Subversion backends. Oh, and have I
mentioned that the functionality is currently pretty incomplete and not usable for
the public? No? Ok, then that's sorted out now. Don't download this (yet) unless
you want to help with development - which would in fact be highly appreciated.
Features:
VCS independent
Directory contents view
Text file view
Downloads for binary files
Contact profile
By timmillwood on the 19th of December, 2008
Adds the sender's username, email address and roles to the bottom of their email
send from the site wide contact form.
Drush Views
By pescetti on the 6th of March, 2009
Drush Views, the Drupal Shell Views interface, allows you to list, import and export
views from the command line.
It provides the following commands: "views list", "views import", "views export"
and "views delete".
Run "drush help <command>" to see supported command line options and
arguments.
Dependencies
Drush (Drush Views 1.0 requires Drush 1.x; Drush Views 2.0 requires Drush
2.x)
Views
Thanks
Credits
Youth Agora
Innovating online youth information.
This module allows site administrators to set limits on the number of groups that
users can create as well as the number of members that can join groups.
Note that the group member limit is calculated as the number of total group
members minus the group owner.
This module exposes CCK Node Reference fields in a variety of ways using the
Drupal 6.x hook_preprocess_node() hook to populate variables that are then
available to themers in node.tpl.php , including exposing referenced variables as
jQuery UI tabs if the Tabs module is installed. Inline documentation:
<?php
/**
* Implementation of hook_preprocess_node().
*
* Adds the fully loaded node object for each referenced Node
* Reference node attached to the parent node, E.g. if you
* have a Node Reference field called field_foo and it has
* three values, the loaded nodes will be accessible using:
*
* print_r($field_foo[0]['node']);
* print_r($field_foo[1]['node']);
* print_r($field_foo[2]['node']);
*
* Also adds the rendered mark-up for the node, if requested:
*
* print $field_foo[0]['node_rendered'];
* print $field_foo[1]['node_rendered'];
* print $field_foo[2]['node_rendered'];
*
* Finally, adds jQuery tabs for each Node Reference field
With typeface you can embed custom fonts into your website, so you don't have to
render text to images.
Instead of creating images or using flash just to show your site's graphic text in
the font you want, you can use typeface module and write in plain PHP, HTML and
CSS, just as if your visitors had the font installed locally. This is a work in
progress, but functional enough at least to render the graphic text on your
website. Here's what it takes to get going:
« first ‹ previous … 205 206 207 208 209 210 211 212 213 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module allows you to fill title, body, and CCK fields from the URL. It
auto-populates a field with a value from the URL. There are options to allow /
disallow overriding pre-existing values, hiding a field if it is filled from the URL, and
a few other goodies.
It supports both single and multi-value fields. It has support for the following field
types:
Node Title
Node Body
Textfields
Number fields (Float, Integer, Decimal)
Node Reference
If you need support for a fieldtype / widget that you don't see here, please contact
the maintainer for development services. You may also try to roll your own and
submit patches!
Similar Modules
Czech & Slovak social networks is module which displays links to add current
displayed node to Czech and Slovak social networks such as: Jagg.cz, Linkuj.cz,
Asdf.sk.
Skeleton outlines
By agentrickard on the 17th of June, 2007
The Skeleton module works with the core Book module to create pre-configured
outlines that can be reused. Those outlines can include any node type, including
those defined by CCK.
After creating a skeleton and assigning templates to it, users with the proper
permission will be able to create new books that clone the outline and content of
the skeleton.
CivicActions
By douggreen on the 18th of June, 2008
This is the basic module we use on all our client sites. Feel free to use it on your
sites too, however, be warned that it's written specific for our client setup.
It adds a line to admin/logs/status to show the svn tag and revision number.
It adds an admin/logs/patch page to view all of the patches used on the site. Our
standard is to create a patch file with the d.o number and put it in the module
directory. Thus, if #143888: support subqueries was a d.o. patch number, the
patch file would be named 143888.patch. Note that because of this feature, a
dependency on the update_status 2.x module now exists.
This module includes our basic simpletests. Most of the simpletests are generic
enough to be used by everyone. But be warned that some are not.
All custom blocks in the custom module are used, checks for extra code that
can be removed.
Files directory is setup properly.
Goolgle Analytics is configured properly.
Htaccess is configured properly.
Recommended modules are installed, and non-recommended ones are not
installed.
Panels are configured properly.
Caching is turned on, and the op-code cache is enabled
All files are checked out of SVN properly.
Tinymce is configured properly.
having an 'original hook'. This will hopefully be fixed in a future release of Drupal,
but until then, this module fixes it.
CA Taxonomy
By mikey_p on the 17th of April, 2009
CA Taxonomy provides actions and condition checks for nodes and their taxonomy
terms for the Conditional Actions module bundled with Ubercart 6.x-2.0
Requirements
Credits
Inline Messages
By jsfwd on the 12th of August, 2009
An example usage is with the comment form, which is typically placed at the
bottom of the page. Should an error be generated when someone submits, they
jump back to the top of the page. So to get back to the comment form, you have
to scroll back to the bottom of the page.
With a little jQuery and the jQuery ScrollTo plugin, Inline Messages will capture the
$messages, place them above your form and move the page to the top of the
form. Settings are also available to control the duration and offset of the transition.
You can enable Inline Messages for any form that implements hook_form().
Wunderbar!
By btopro on the 30th of October, 2009
Features:
*Configurable bar w/ set buttons and ability to link off to social networking sites
*Integration with cookies plugin
*Integration with easing plugin
*More visible login / logout area
*Optional integration with the print and search modules (as well as webaccess /
activation_codes but those aren't on d.o.)
*Permission to dictate who can view the bar
It has all the icons shown in the drupalcamp montreal presentation Extreme
Navigation Tactics but some have module requirements that are internal to Penn
State. The AIM status button hasn't been implemented.
Conference
By hoelterhof on the 5th of December, 2006
Mathematics Filter
By dwees on the 3rd of February, 2007
This module allows you to add a mathematics filter to your regular input filters.
You can then post mathematical equations between [tex] and [/tex] tags. You can
also post mathematical graphs between [graph] and [/graph] tags (or the slightly
more complicated format [graph xmin="#" xmax="#" ymin="#" ymax="#"]
x^2+4x [/graph] where the # should be replaced with appropriate integers.) . The
mathematical equations relies on the Mimetex binaries created by John Forkosh
available as a separate download from here. Documentation on what types of
graphs are able to be presented are available from here.
Note: The Drupal 6 version of this has critical bugs and needs to be properly
upgraded before it should be used.
« first ‹ previous … 206 207 208 209 210 211 212 213 214 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Email Download
By geek.de.nz on the 23rd of March, 2008
A tiny module to make downloads only available to people who submit their email
address to the site in case the site creator doesn't want visitors to be required to
create an account. The email is checked for validity and a cookie with a hard to
guess authentication string is stored in a browser cookie. The next time (and of
course this first time) the user makes a download, the cookie is checked and the
user can proceed. This of course requires cookies to be on on the client side.
File Server
By Justin Miller on the 8th of May, 2008
Implements a DAV API backend that exports File Framework nodes as DAV
resources and Drupal's taxonomy terms as DAV collections.
Ubercart Restrictions
By bob-hinrichs on the 30th of June, 2008
The module was originally developed for a site that sells wine.
The functionality may vary depending on the sub-modules enabled. The gist of this
module is that it will throw a thickbox overlay in front of the paths/patterns you
designate. The thickbox displays a form that asks the user qualifying questions.
If the user's answers do not qualify him or her, the user is redirected to an
informational page.
When the user reviews his or her order for checkout, validation functions or
required acknowledgments are added to the order review form.
See the README file for straightforward instructions and suggestions on how to set
it up.
This code is written and maintained by Bob Hinrichs at ISL Consulting, San
Francisco, California. http://www.islco.com
http://www.rowelevenwines.com
Profile Taxonomy
By gnindl on the 11th of December, 2009
Installation
You just have to enable this module and dependent modules, i. e. taxonomy and
profile. It's warmly recommended to use this module in combination with Profile
Role.
Configuration
Go to User Management->Profile (URL: admin/user/profile).
Now add/edit a field of the type "list selection"/"selection".
A new form field "Selection options from vocabulary (advanced)" appears. A
selection of a vocabulary will override the values specified in "Selection
options". The vocabulary's terms are now relevant items for selection.
Save the administration form.
Usage
Go to User Management->Users (URL: admin/user/user) or simple edit you
user account.
Go to the profile category/tab of the previously added selection field.
Now the user should be able to select taxonomy terms from a drop down list.
Finally save the profile.
Dumper
By franz on the 15th of September, 2009
This module aims for a quick and easy-to-use database dumper. Very useful on
situations where you don't have access to command-line tools.
Just enable the module and click Administer >> Build >> Dump DB and download
a dump.sql.gz file. Optionally, you can grant access to any role you wish ('dump
sql data')
Theme Hues
By aacraig on the 22nd of June, 2009
Overview
Theme Hues uses collections of css selectors to allow users to change their theme
colors and background images. Collections of selectors, or regions, can be
associated with a single color. This allows the theme developer to group theme
elements chromatically (all menu items, all headers, or all text that needs special
attention, for instance) and allow users to alter colors for those specific groups.
Not only does this promote good ui practice, it avoids the MySpace affliction that
can come when non-designers are given too much power.
Simply put, the theme designer or site administrator can specify collections of CSS
selectors, give them a name, and allow the user to change the color for that group
of selectors.
Further, designers can designate other selectors so that users can upload an image
and use that image as the background-image property of that element.
Theme Hues saves the users choices in a stylesheet called 'theme_hues.css' and
injects it into the page header.
Administrators can set the scope of the style changes in the administration form.
Ezmlm
By hutch on the 28th of September, 2003
Stable versions for drupal 5.x and drupal 6.x are now available.
Mobile Media Blog allows you to post media via e-mail or mobile phone.
It integrates with Mailhandler [1] and saves the submitted text as node and
attaches all files sent with it.
You may choose to use the inline module [2] to display attached files
automatically.
The mailalias module [3] allows your users to provide more than on e-mail address
for posting.
[1] http://drupal.org/project/mailhandler
[2] http://drupal.org/project/inline
[3] http://drupal.org/project/mailalias
IE Destroyer
By seanr on the 2nd of June, 2006
For each person you switch, Google gives you up to US$1 as part of their AdSense
referral program. Users convert in about 1 out of every 2500 page views.
Script autodetects IE
Displays switch splash screen to IE users
Switches people to Firefox
Three levels of seriousness
Google gives you referral money for switches
OAI-PMH Module
This module provides an Open Archives Initiative Protocol for Metadata Harvesting
(OAI-PMH), interface to the Bibliography Module.
Currently it only exposes metadata from the biblio module; however if there was
demand I believe that it could be made configurable to expose other node types as
well.
This module was inspired by and I have used some code from
http://physnet.uni-oldenburg.de/oai/ writen by Heinrich
Stamerjohanns.
« first ‹ previous … 207 208 209 210 211 212 213 214 215 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
KnowledgeTree integration
By haimoura on the 22nd of June, 2007
contributed by IDEIA
and co-maintained by Alex Pott
and cck field contributed by aantonop
Mint
By malex on the 12th of May, 2008
Provides basic integration with Mint, a proprietary traffic logging and statistics tool.
This module is in early development phases, but should be simple enough to use.
Please test and report any issues.
BlockTools
By davideads on the 28th of October, 2008
Additionally, BlockTools provides per block caching that can be configured through
each block's configuration form.
UMapper
By aaronott on the 2nd of March, 2009
This is an implementation of the UMapper.com API allowing for easy creation and
addition of maps to your nodes. You can choose from the following mapping
providers:
Features include:
Time Track
By hunvreus on the 29th of April, 2009
Starting and stopping a time tracker is done via a simple AJAX form. All
information (total time tracked for a node, for a user, time tracking form...) can be
used in Views.
OpenDover
By Johnny vd Laar on the 15th of May, 2009
For example you can send a product review to the OpenDover service and
OpenDover will tag the article based on the sentiment words in the review. Based
on the returned results you can mark the review as positive or negative.
OpenDover uses linguistic algorithmic technologies to emotion tag text that you
send to the service. Emotion tags are returned to users for implementing in web
applications, searches, blogs and so on.
OpenDover can mean a lot for your online business. Enabling full semantic tagging
for your content enables you to add strategic value to your website and online
strategy.
The OpenDover Drupal module is built for version 6 of the Drupal Content
Management System. This module will only work on websites based on the Drupal
6 Content Management System.
Amplify
By mbutcher on the 29th of May, 2009
Put more plainly: Let Drupal (and OpenAmplify) figure out what your document is
about and make it do cool things with that information.
Related
QueryPath provides the XML parsing and searching technology. The
QueryPath module provides a Drupal framework for QueryPath, and also
provides a high-performance caching layer. It is required for Amplify.
OpenAmplify is a semantic analyzer web service. This module posts a node to
that web service and then makes use of the returned information. You will
need a user key from OpenAmplify in order to use this module.
In-place translation
By khorpyakov on the 2nd of June, 2009
Message 2 Log
By kenorb on the 9th of June, 2009
------------------------
This module log specified drupal messages instead of showing them
INSTALLATION:
1. Install module in standard way (http://drupal.org/node/70151)
As default module logs all PHP/db error/warning messages for the users instead of
showing them.
But you may customize message rules on module Settings Page.
CUSTOMIZATION:
You may configure different RegEx rules on settings page: admin/settings/msg2log
(Read more: http://php.net/manual/en/book.pcre.php)
If you want to change permission who can see the messages or not (go to
Permission page)
USAGE:
- hide PHP/MySQL sytax error messages from anonymous/non-admin users (for
security reasons)
See: #342128: how I can hide error messages for anonymous users?
- create specified actions when specified message show up
In Example: send fatal errors directly to webmaster e-mail address to fix the errors
immediately (Triggers & Actions)
- log all messages to check what other users see and what common problems they
have (i.e. with filling the forms)
- Ever wonder how to hide: 'The configuration options have been saved.' or default
messages after node saving?
Get rid of not needed messages instead of translating them to empty strings.
This module forces user to preview posts and hide editing form on preview page.
« first ‹ previous … 208 209 210 211 212 213 214 215 216 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
SunMailer Newsletter
By Mike Wacker on the 25th of December, 2009
SunMailer is an email newsletter module that aggregates content using views from
the Views module. Once configured and scheduled, it can automatically send
newsletters on a recurring basis without any user intervention. It originated as a
project for The Cornell Daily Sun, hence the name SunMailer.
OpenPublish Features
By irakli on the 15th of January, 2010
Register Pre-approved
By Bacteria Man on the 31st of May, 2009
Register Pre-approved provides the means to define a list of email address and
domain name patterns for prospective users who are pre-approval to register and
access a web site without administrator intervention. This eliminates the need for
administrators to approve and assign roles to users from trusted or targeted
organizations.
Individual email addresses and domain name patterns can be used in combination,
which allows administrators to grant a special role to certain individuals from an
organization while everyone else of the same organization is assigned a regular
role (or perhaps none at all).
Backlinks
By mfb on the 25th of June, 2007
Backlinks module provides a wiki-style "what links here" filter for Views: give it a
node id (via URL argument, for instance), and it will generate a list of all nodes
linking to that node, courtesy of search module's index.
After enabling the module, two pre-configured views will be created for you: a
"backlinks" view tab on each node page, and a backlinks block view, which
generates a block with a list of backlinks on each node page (after you enable it at
admin/build/block). With the Views UI module, you can configure these at
admin/build/views; you may want to turn off the menu tab, add an RSS feed
argument, change the view type, etc.
Note to users of Drupal 6 and later: Backlinks module has been incorporated
into Views 2, and therefore the Drupal 5 branch of Backlinks will be the last. On
Drupal 6 simply install the Views module and enable the backlinks view, or create
your own using the "Search: Links to" argument.
Guitar
By flobruit on the 21st of February, 2008
Notation
For example, the notation for the chord diagram on the right is: x,3,2,0,1,0 . The
x indicates a string that is not played, and the numbers indicate the position of
fingers on each string.
When using the input filter, the chord notation must be surrounded by square
brackets: [x,3,2,0,1,0] . The name of the chord can be specified (but is optional):
[C major:x,3,2,0,1,0]
When using the CCK field, the chord name and the chord notation each have their
own field: C major and x,3,2,0,1,0 .
Related terms
By Davy Van Den Bremt on the 6th of August, 2008
This module generates a block of related terms on the taxonomy overview pages.
Terms are related to each other if they appear on the same node. The more nodes
they appear on together, the bigger they will be displayed in the cloud.
Parsing API
By crystaldawn on the 16th of September, 2008
These are great for parsing websites and pulling in non-standard data. Also known
as "scraping" a website. It can be used for ANY text, not just websites. The text
can come from anywhere. Email, dynamic content, etc. The functions are by
default run through check_plain(). It should be noted that this MAY cause
un-desired results. If it does, simply disable the check_plain functionality by
adding the extra FALSE argument to the function calls as seen in the examples.
However, it's best to use check_plain() first if at all possible.
This module cannot be enabled on the same webform as the Salesforce Webform
Web-to-Lead integration module. Both can be enabled on the site, but only one
can be enabled for a single webform.
The initial development of this module was sponsored by Davis Applied Technology
College.
Disclaimer
The disclaimer is fully configurable and theme can be pass through a specific
no-sidebar tpl.php files.
Configuration
You can set-up disclaimer content and footer.
Define Enter/Exit url and style
NyroModal options
Disclaimer bypass access by role
RealChat module
By crotown on the 19th of July, 2009
« first ‹ previous … 209 210 211 212 213 214 215 216 217 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Visualize
By javierreartes on the 3rd of August, 2009
Visualize is a Views style plug-in for implementing the jQuery Visualize charting
tool.
This plug-in is tested in the following browsers: IE6, IE7, IE8, Firefox 2, Firefox
3.5, Safari 3 and 4, Opera 9.
This is a simple module to provide a block for use on Übercart product pages that
shows other products that were bought together with the product you're viewing.
Login/Logout Destinations
By Benjamin Melançon on the 19th of January, 2010
Drupal dumps users who log out onto the home page, which is like throwing people
out your door the moment they put on their hat.
This module, by Fox, adds the destination back to the current page with JavaScript
and checks to make sure the user has access before trying to have the user stay
there on logout.
From the original github project description: "simple js+ hook_user that adds
current destination to login/logout links (if there's no other query on them already)
and logout script that unsets if user doesn't have access to the page they're
logging out from."
The dev version now actually has a configuration page where new system paths
can be added (simple, no preg matching or whatever), and will be treated the
same as user/login (ie destination will be added if a blank link). I don't have a use
case for it, but maybe someone will :D!
Login destination
Logintoboggan
erp
By singularo on the 8th of April, 2006
Run a small business? ERP is a module set that gives Drupal the capability of
replacing Quickbooks, MYOB or MYOB Retail Manager as a major part of your
business operations.
The Drupal node system is leveraged to great advantage for all aspects of the
module set, so that almost any other Drupal module can also be added to expand
the power of the system.
ERP takes advantage of existing Drupal modules wherever possible, using Views,
Gmap, Date and Calendar modules in particular.
The ERP module currently acts as the core of our small business, handling all
aspects of it except tax reporting and employee payroll.
Note, we have moved the erp.profile across to its own project to take advantage of
the drupal.org build system. The project is drupalerp.
This module makes use of Votingapi and the Similarity modules to generate
recommended nodes to users. To render the generated recommendations it makes
use of Views 2 integration.
all development on 5.x branch has halted. This was decided because it is
broken and I have made a considerably more flexible approach with the new
Drupal 6 branch. This approach will help in allowing people to start really pushing
the limits on how and what this module can do.
BitTorrent
By bradfordcp on the 25th of June, 2007
Piwik analytics
By jonnie.russell on the 28th of April, 2008
This module adds the open source Piwik analytics tracking system to your website
Sponsored by IO1
It allows you to track visitors to your site in the same way as you do with
Google Analytics Module.
It gives you access to the Piwik reports from within Drupal.
LDAP Directory
By rmiddle on the 10th of July, 2008
Version Status
With the increasing adoption of Drupal 6 and the maturing of D7, we feel
the time has come to place our 5.x version into “maintenance only” mode.
From now until we release a 7.x version there will be no new
development on the 5.x version; we will, however, provide a “best effort”
to fix bugs.
Issues
Swedish stemmer
By frjo on the 25th of November, 2008
« first ‹ previous … 210 211 212 213 214 215 216 217 218 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Allow user to define custom commands for process, storage and complete actions
in Media Mover.
Module uses tokens to provide easy access to file values.
Dependencies
- media_mover_api
- token
- mm_token
Install
3) Go to Media Mover configuration where you want to use custom command and
choose "Custom Command: Use custom command".
Examples
will use batch file 'compress-video.bat' which will after encoding rename
output file. So command will look like this:
'd:\compress-video.bat [harvest_file] [output_file]'
Rename/move file
- Create your Media Mover configuration
- For storage action choose "Custom Command: Use custom command"
- Set 'Output file' for example 'video-[nid].flv'
- Set 'Command' to 'co [process_file] [output_file]'
....
Views Filtergroup
By kkaefer on the 25th of March, 2009
Allows grouping of filters so that only one of a set of filters is active at a time. The
user can select which filter he or she wants to modify and the view is then only
filtered by the selected field of the filter group.
To use this module, enable it and create a new filter from the [Grouping] section.
Expose the filter, remove the checkbox from optional and select the filters you
want to have in this group. After submitting and going back to that filter, you can
also select a default filter for this group. All filters that should be in a group have
to be exposed and optional.
Gives access to users if they have access to a referenced node. Checks view,
update, and delete grants.
Despite the availability of a beta, this module needs work, a lot of questions have
been raised about this module's design in the issue queue, and probably shouldn't
Similar modules
Node Access User Reference
Gives users access to a node if they are referenced in a CCK User Reference
field of the node in question.
Node Access Auto Reference
Gives users automatic access to a node if they are somehow referenced to
the node in question.
Email campaign
By Blackguard on the 28th of May, 2009
This module is used to create email campaigns. It provides a node type which
includes an email message and an email sending form, along with a form with
which to gather information about the person sending the email.
The email will be sent and signed by the sender with a link to the web page from
which it was sent.
To use this module, simply create content of the Email Campaign type and write
the email subject in the subject field, the message in the message field, the
(optional) destination email in the email field and some instructions if needed.
If no email is provided in the destination email field, the user will be provided with
a blank field in which to write an email address where the message should be sent.
Users with appropriate permissions will be able to create and edit email
campaigns, and users with the administer email campaign permission will be able
to see how many times a campaign was sent as well as delete bad signatures.
Book Inherit Type alters the "Create Child Page" link on book pages so that new
child pages are created with the same type as the parent.
This module is based on the patches created by kassissieh and JuliaKM in this
issue:
#460736: Add child page should inherit parent's content type. Or should it ?
Additional features:
Allows you to add a field to a node that does not have a defined label.
The content creator then can choose the label and value of their choice.
Scribd field
By marcingy on the 17th of November, 2009
This project provides a filefileld extension that supports the upload of files to
Scribd and presents the content in an ipaper reader.
RSS Enhanced
By kmonty on the 3rd of February, 2010
Requirements:
If you wish to integrate your RSS feed with the Service Links module, you
must use the 2.x branch.
This module is maintained by New Eon Media and has been sponsored in part by
Mother Jones Magazine and Uptown Almanac.
CiviCRM
By dggreenberg on the 8th of October, 2005
CiviCRM is the first open source and freely downloadable constituent relationship
management solution. CiviCRM is web-based, open source, internationalized, and
designed specifically to meet the needs of advocacy, non-profit and
non-governmental groups.
« first ‹ previous … 211 212 213 214 215 216 217 218 219 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
WYMeditor
By fall_0ut on the 19th of November, 2006
Node factory
By clemens.tolboom on the 10th of January, 2008
Ever wanted to create nodes on the fly? This module provides functionality to do
this.
With this module you can write code like this to produce a node.
<?php
// my_nodetype must be an existing nodetype
$edit = node_factory_create_node( 'my_nodetype');
This module will allow you to change the taxonomy terms associated with a node
from a comment on that node. The module provides a set of permissions that allow
you to limit this to only certain vocabularies, as well as to certain user roles.
The intended use of this module is primarily for allowing project issue nodes to
have terms alterable via project issue comments, and runs the "issue tagging"
feature of drupal.org. But this module does not limit this functionality to project
issues.
The 6.x-2.x branch is a rewrite by daniboy that allow for multiple subqueues
per-user.
Public Preview
By chrisyates on the 14th of July, 2008
SQL Cron
By cackalacky on the 12th of August, 2008
SQL Cron is a Drupal module that allows you to create and manage a set of SQL
statements that are executed during cron runs. The last execution time and
execution result is displayed for each SQL statement. Any SQL statement that is
valid for the Drupal db_query function can be used. This includes INSERT,
TRUNCATE, UPDATE, DELETE, etc. This module is similar to the DB Cron module
which hasn't been maintained since Drupal 4.7.
This module can be useful for pruning and updating custom database tables used
by your Drupal installation. For example, you may want to periodically update
information about your top rated or most viewed content in a custom table. You
may have a log of user visits or actions that you want to truncate or prune
periodically. SQL Cron provides you an easy method for accomplishing this without
having to set up separate cron jobs on your web server.
i18nRedirect
By Pasqualle on the 1st of February, 2009
Warning
By dag- on the 4th of February, 2009
The Warning module is a simple module that can add messages (admonitions) to
common forms (like the user registration or comment submission form) to provide
the user with important information like submission policy, the fact that content is
moderated or simply a scare message to get rid of spammers.
I wrote this module because my personal blog was listed in do-follow lists and
generated up to 30 spam comments per day that were not filtered by Mollom.
After adding a simple (default) warning for comment submission about the fact
that I do not tolerate unrelated links and the comments are moderated, this
number dropped to 3 spam comments on average.
Comment spam is a real nightmare because the content of the comment may look
related, and sometimes are very informative, but the homepage (or links in the
content) point to unrelated sites. And if you can reduce the number of comments,
you reduce the overhead of moderation.
The Warning module allows to customize the message text and also specify the
message type (Caution, Disclaimer, Important, Note, Tip or Warning).
Taxotouch
By Loac on the 16th of April, 2009
Live demo
Domain Locale
By nonsie on the 20th of May, 2009
Domain Locale allows to customize language sets per domain for Drupal installs
using Domain Access and core Locale module.
On install Domain Locale enables all enabled languages for all domains setting
either site default language as default for each domain or uses language_default
variable set by Domain Conf (if it is enabled). A link is added to domain
management section to administer domain specific languages. You can choose one
or more from the enabled languages, change the weight they appear in for that
domain and set default language for the domain. Updating this form will also keep
language_default variable in Domain Conf in sync.
Optional:
1. make sure all languages have a prefix (by default English does not). This gives
unique urls for all languages on all domains.
« first ‹ previous … 212 213 214 215 216 217 218 219 220 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Live Discussion
By Prometheus6 on the 31st of December, 2004
The Live Discussions module creates a block listing recently commented upon
threads. The number of nodes listed in the block is configurable (5, 10, 15, 20, 25
or 30 nodes). The link can display the number of comments made on the node and
the block title is configurable. As of November 2, 2006 the module also provides a
page for logged in users to track discussion sitewide.
Teamspeak
By Cainan on the 20th of June, 2006
NGP Links
By seanr on the 28th of February, 2007
This module for NGP Software CWP users will create redirect links on your site to
point to your CWP pages (subscribe, contribute, and volunteer). It also adds a link
to Urchin stats under Administrate->Logs.
Hotkey
By Shawn Conn on the 11th of September, 2007
The Hotkey module allows you to create accesskey attributes for Drupal form
buttons and links on node pages. Given a specific form button name (with an
optional Drupal form element id) and a specified key, Hotkey will add the HTML
accesskey element to every Drupal form button that meets this criteria. This is
useful for accessing commonly used form elements that can be activated via your
browser's implementation of accesskey (IE: Alt+key, FF: Alt+Shift+key, Opera:
Shift+Esc+key). For example, mapping "Submit" to the "s" would make all form
buttons with the name "Submit" (usually every submit button on Drupal form
elements) have the attribute accesskey="s". In effect, most Drupal forms could be
submitted via the hotkey combination of Alt+Shift+S in FireFox. Additionally, you
can add links to node pages with accesskey attributes. This allows to do things
such mapping accesskey="e" to a link on a node page that goes to its edit page.
Be aware when using this module that the accesskey attribute isn't implemented
the same across all web browsers. Depending on hotkeys you create, you could
potentially come up with a hotkey combination that conflicts with your browser's
own hotkeys.
Audio recording field supplies a CCK field for recording audio, directly through the
user's browser, while in the site.
For the recording task, this module uses a java applet, called ListenUp by
javasonic. In order to use the module you need to download ListenUp from it's
home site.
In addition to the audio recorder, ListenUp provides an audio player applet, which
is available as the fields cck formatter.
Drush UI
By careernerd on the 17th of September, 2008
It provides a menu page under Site Building that has a textfield that mimics the
drush command line interface.
Most commands work. The only commands that don't work are one's that write to
the filesystem, such as drush dl modulename and drush sql dump .
Chatter Box
By awolfey on the 15th of February, 2009
The Chatter Box module provides a simple node-based chat system. A block is
provided with
a simplified comment reply form and a list of comments. Each chat post is actually
a comment on a node.
The 6-dev version now uses ahah to reload the chat form and display new
messages. It is compatible with the captcha module.
Chatter box is similar to Shoutbox, but additionally provides archived chats and
additional configuration.
OG Membership Expiration
By meba on the 4th of April, 2009
Features:
Whenever you add member to the group, you can set an expiration date.
You can set a default expiration offset - default form value for expiration
dates.
Users and administrators can receive emails prior to expiration.
Provides Views integration.
Provides API to set/get expiration date.
Authors
This module adds an explanation label to the bottom, top, or both, of forms that
have required fields explaining the * next to the labels.
It defaults to *Required Fields but can be set in the settings to display what ever
text you'd like. You can also set the position of the label to either the bottom, top
or both spots on the form. And lastly you can insert form ID's to exclude from
having the label show up on.
Sponsored By
Me and Masonry Media (A Drupal shop).
Adjusti-Search
By ConnorK on the 24th of August, 2009
The Adjusti-Search module provides a simple and clean block for Drupal that
allows integration of all searches (those provided by Drupal, other modules, and
external to Drupal itself) that take their querystring from the URL into one search
block. This is a useful module if you are running multiple searches on your site or
wish to integrate external searches into the search mechanisms of your site.
This module does not provide any new search functions itself. Rather, it creates a
simple interface that all searches can be reached through.
« first ‹ previous … 213 214 215 216 217 218 219 220 221 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Zeitgeist
By fgm on the 19th of February, 2006
Description
Links Block
By spiderman on the 8th of July, 2007
Publishes a block containing all the usual "links" produced by all hook_link
implementations on the system. This typically includes the 'Add new comment'
link, as well as links to any files attached using the Upload module.
NB: This module does *not* extract internal/external links in the content of the
node, but rather the "node links" associated with the node itself.
CiviRoles Sync
By posco on the 29th of January, 2008
Sorry for the late update, but there were some exciting developments with this
module last month. The CiviCRM Core development team has been working on
migrating this module into the main distribution of the CiviCRM module and will be
maintaining it there. I have been told via e-mail that we can expect to see the
CiviMembers/Drupal Roles sync features as early as CiviCRM v2.1.2, which should
be available soon. The modules below will no longer be maintained here and any
support questions should be asked on the CiviCRM Forums
(http://forum.civicrm.org/) when v2.1.2 goes public. I would like to thank
everyone who supported me in developing this module and for Matt2000's
contributions. I'm sure these features will be very exciting in future releases of
CiviCRM.
For more information please see this CiviCRM developer blog posting:
http://civicrm.org/node/464
Module Description:
osCommerce
By Steve Lockwood on the 8th of July, 2008
This module allows your Drupal site to be a "shop window" for an osCommerce
website.
Administrators can:
- Edit product descriptions from within Drupal (allowing the use of rich-text editors
to create more usable content, though this should also be possible in osCommerce)
- Set up compatibility lists so you can document which products are compatible
with which. This automatically updates the product description to list compatible
products and accessories.
Value Providers
By jpetso on the 17th of July, 2008
This module is supposed to ease life for developers - if you are none of those, you
only want to download this module if another one depends on it. So now that
that's sorted out, let's get to the point...
Did you ever want to extract values from a view, but needed to hardcode it
because both column names and result format only apply to your specific
view?
Did you ever want to offer the user to select any Views field that fits the
purpose, regardless if it's a CCK field or in a module specific table? And then,
execute the view programmatically and retrieve the value in exactly the same
target format, regardless of how it appears in the database?
If that is the case then this module is for you. It's a tool to ease programmatic
retrieval of Views fields, a format that you can rely on. Need to have the user
choose between CCK nodereferences, book parents and Project* projects for an
issue? You only need to specify the views table, required columns for the target
value and a parse function, and all callers just need to request the "nid" type and
are able to use any of the above.
Feedjit
By lyricnz on the 23rd of July, 2008
Dynamic Help
This module is based on the efforts of Sutharsan (Erik Stielstra) and Xano (Bart
Feenstra) to create a good help section for Header Image. Please take a look at
#256347: Improve help section if you want to know more about (past)
development on this feature.
Customisations
Vocabulary Index is proudly being developed by Bart Feenstra from Nederdev. The
author may be contacted for paid customisations of this module, Drupal
consultation or other Drupal-related projects.
phonetic wordfilter
By patPrzybilla on the 10th of December, 2008
The phonetic filter module provides a profanity filter and is an improvement of the
wordfilter module which compares a 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.
So the malicous user could try any variation of the cursed word but as long as the
word "sounds" like the unwanted word it gets replaced by the masking character.
It provides also a whitelist to allow certain words which sounds like unwanted. Its
very lightweight and has no need for any additional tables.
If you re asking yourself why I don't consider to patch the wordfilter module
instead of creating a new project please read this thread:
http://drupal.org/node/345284
« first ‹ previous … 214 215 216 217 218 219 220 221 222 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
pclzip
By ssm2017 Binder on the 30th of January, 2009
You can use pclzip_zipfolder to zip all files from a special directory.
You can use pclzip_zip_node_files to zip all the attached files contained in a node.
You can use pclzip_zip_content_files to zip all the attached files contained in the
nodes displayed in the content.
Form Tooltips
By entrigan on the 27th of March, 2009
There are currently no official releases until the module can be redesigned
for a more general use case. In the mean time you can download the
module by clicking "view all releases" link.
To override the styling simply put #desctip{ *CSS HERE* } in your style.css file.
Flag Form
MySQL Report
By munroe_richard on the 7th of May, 2009
One of the standard tools used by DBAs for tuning MySQL databases is
mysqlreport, a cool script written in Perl. Unfortunately I've got a number of clients
that either can't or don't want to keep Perl around and up to date so I've ported
mysqlreport into a Drupal module since all my clients have PHP.
At the moment all this does is to simply display the MySQL report, I'll eventually
get around to hooking up help and other features as I need them (or other folks
want them).
Special thanks to the folks at Economic Security Planning, Inc. to allow this work
for pay to be put in the public domain.
With this Drupal integration, room settings, including quality and streaming time,
can be defined and used to control quality and duration of service. This virtually
allows website owner to provide controlled premium services.
Module generates a room link that can be sent to the other person using any
method (email/text messenger/sms). By using that link both parties get instantly
face to face on big video panels. No downloads required. All is browser based and
works on almost any platform (Windows, Mac OS X, Linux) in browsers that
support flash. Also, parties can meet at any scheduled time.
S5 presentation player
By greggles on the 11th of September, 2006
This module allows you to play Drupal content as presentation slideshows using
S5.
DataSync
By andrewlevine on the 21st of July, 2008
The DataSync module was written to schedule and execute jobs and import data in
a much more scalable and reliable way than with cron.php and hook_cron. It
allows you to schedule and run module-definable types of jobs on multiple servers
in a centralized way. It uses database transactions in order to ensure that no data
is corrupted while running multiple jobs at the same time. DataSync keeps track of
the status of jobs and what phase they are in, so that if a job fails it can
intelligently decide how to proceed. Almost all of DataSync's default behavior is
overridable when you create your own job types.
DataSync has run over 180,000 jobs on our production servers already.
Library
By jastraat on the 8th of August, 2008
I am also considering reducing the flexibility regarding library actions and just
offering a pre-set selection of (rename-able) options: check-in, check-out, renew,
request, and hold. These options would be events that tie into the rules module
and could be configured through that interface. (For those of you who haven't used
the rules module - it's fantastic.) Making these changes would reduce some
flexibility in the library module but would greatly increase how much users could
configure what exactly happens on a checkout/check-in/hold (in addition to
severely reducing the complexity of the module which is currently a bit of a
monster).
If you have an opinion regarding these potential changes, I would really like to
hear from you. My contact form is http://drupal.org/user/105111/contact Thanks!
Description
Version Date Links Status
Download · Release Development
6.x-1.x-dev 2009-Nov-24
notes snapshot
« first ‹ previous … 215 216 217 218 219 220 221 222 223 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Flickr Sync
By benshell on the 14th of September, 2008
The Flickr Sync module downloads new photos from Flickr and creates Drupal
nodes from them. The sync includes the title, description, tags (as Drupal
taxonomy terms), and of course the image as a CCK imagefield upload.
This module does NOT provide any image gallery view or other theming.
This modules requires Flickr API module. It is based on Flickrrippr, which is similar
in concept but currently unstable.
Without this module, if during the processing of an AHAH callback, css files are
added using drupal_add_css() but those files aren't already loaded on the base
page from which the AHAH request originated, then those files don't get loaded.
This is an unfortunate limitation of Drupal's AHAH system. This module addresses
that limitation. However, to take advantage of this, a module implementing an
AHAH callback needs to send the response through theme('ahah_response') as
provided by the ahah_response module.
This module provides integration at several levels with the Google AJAX Language
API. It uses the excellent jQuery-Translate plugin to make the javascript layer
simpler.
Currently this module is in the very first stages of development, i.e. NOT
INTENDED FOR PRODUCTION.
Feature Wishlist
Content theme
By Ralf on the 21st of April, 2009
Allows to use different themes than the site default theme on content creating,
editing, and viewing pages.
Unfuddle Feedback
By Jody Lynn on the 2nd of June, 2009
printfriendly
By anon on the 5th of June, 2009
What it does is that it’s simply creates a block and/or a link in the node links
section to directly call printfriendly.com's print service.
IMCE SWFUpload
By mcrittenden on the 18th of June, 2009
This module was created to scratch the itch of there not being a proper multi-
upload file manager. It's still in its infancy but it could be really helpful to the
future of Drupal's media management.
Support Nag
By Jeremy on the 18th of June, 2009
Adds the ability for Support to send regular notifications, and to change the state
of old tickets.
Misery
By danielb on the 22nd of June, 2009
Currently you can force users (via permissions/roles, editing their user account, or
using Troll IP blacklists) to endure the following misery:
Note: nodes will be placed into the configured groups regardless of the
submitter's permissions or group membership. This is by design.
Written by a jetlagged developer after arrival for Drupalcon Paris 2009. Stay tuned
for an official release and please test the development relese - feedback is
welcome in the issue queue.
« first ‹ previous … 216 217 218 219 220 221 222 223 224 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module provides the ability to define ranges for facets as an add-on
functionality to the existing Faceted Search module.
The original code base used for this project came from mooffie and was posted at
http://drupal.org/node/219824#comment-794417, the original code can still be
found in the sandbox. This was taken up by zyxware and converted into an usable
module for Drupal 6.
Features
Dropdown Tabs
By deeporange1 on the 7th of December, 2009
Overview
Dropdown Tabs does only one thing: It takes the
menu items that are in your primary and
secondary tabs, and turns them into dropdown
select boxes. The reason that we built this module
was to help us conserve a bit of space and keep
the site somewhat tidy.
Usage
1. Turn on the module at admin/build/modules.
2. Navigate to admin/build/block and configure the Dropdown Tabs block. Note
that the Dropdown Tabs block content may float left, right, or not at all.
3. Place the Dropdown Tabs block into a region on block admin page OR inject
the block manually into a template file with the following code:
<?php
/* For manual injection into template eg. page.tpl.php, use: */
$block = module_invoke('dropdown_tabs', 'block', 'view');
print $block['content'];
?>
If installed the module can use the Search Lucene API so you can search with
wildcards / part of strings. Apache Solr is planned to be added as well.
I'm also planning to convert this module for use with Drupal 7.
Dependecies
- Search
- Jquery Update (use the version with jQuery 1.3.2 in it)
- Search Lucene API (if you want to search on part of a string)
IE6 No more
By jonathan_hunt on the 1st of February, 2010
XML Parser
By greg.harvey on the 11th of February, 2010
Thanks to tayzlor for laying the ground-work for this module (discovering the
class, etc.) - I just wrapped it in some PHP functions to make it more usable within
Drupal.
Licensing
We cannot remember exactly where the original class enclosed within the module
came from, as it was some time ago and we can't find it any more. Licensing
issues regarding this module and the Drupal license have already been discussed
within the community. At the moment we are assuming the license permits
inclusion in the Drupal repository (or there is no license) so this module will
continue to exist. If you can show the code contained within this module is *not*
GPL, please re-open this issue:
Konami Code
By Rob Loach on the 11th of May, 2009
The Konami Code is a cheat code that appeared in many Konami video games. The
Konami Code module makes it so that when users enter a given code on your
website, it invokes a certain action. This mimics the effects that exist on many
other Konami Code sites.
fastpath_fscache
By matt westgate on the 26th of August, 2006
Forced Term
By wulff on the 19th of September, 2006
#D7CX: I pledge that Forced Term will have a full Drupal 7 release on the day that
Drupal 7 is released.
Current development and maintenance is made possible in part by Peytz & Co.
HTML2Book
By KarenS on the 24th of May, 2007
Html2Book adds an option to automatically create a new book page for each html
heading and subheading in the body text. This makes it possible to use a book
created in a word processing program or other structured html to create a
multipage Drupal book in a single step. To use this feature, enable the module,
then click on the input split collapsible box below the book body in the edit form.
Each new book page will have the same author, categories, settings, and other
characteristics of the original page. If Organic Groups is used and the original page
has been assigned to one or more groups, all child book pages will belong to the
same groups.
All text before the first heading will be retained as the body of the original page.
Subsequent pages will be added as children of that page, using the heading as
their title and all text from that point to the next heading as their body. Child
pages will be nested based on the subheadding number, if the subheadings are
logically organized.
The option to create books from html is permissioned, so you can restrict it to
users who will understand how to use it. You may want to combine this with Html
Corrector and HTML Tidy modules. For best results with html book text pasted
from Microsoft Word documents, save the document as 'HTML, filtered' and use the
Html Tidy module. When setting up HTML Tidy, choose the option to clean up
Microsoft Word text.
« first ‹ previous … 217 218 219 220 221 222 223 224 225 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Sometimes CiviCRM can be real tough to debug. Especially when you are getting
fatal errors, but only by some users, and you can't recreate the problems. This
utility will send you a detailed email when a CiviCRM fatal error occurs.
Image Overlay
By Tistur on the 4th of January, 2008
Lets users "draw" shapes on top of images with canvas & Jquery UI, and save the
result as an image node. Currently supports:
1. Polygons
Circle
Triangle (1 type)
Positively sloped line
Rectangle
Simple arrow
2. Text, with configurable fonts & sizes
3. "Symbols" - images configured by administer
4. Freehand - a continous line drawn by the user
Please leave issues and/or requests in the queue. Any and all feedback welcomed.
Image
JQuery UI
Allows searching by organic group in the faceted search interface provided by the
Faceted Search module.
This module provides payment methods for iDEAL Lite/Basic online banking for
Ubercart based projects.
Overview: http://drupal.org/project/uc_ideal
Development by:
Qrios Webdevelopment
--------------------------------------
Release info
Version Date Links Status
Download · Release Recommended
6.x-1.1 2009-Aug-08
notes for 6.x
Download · Release Recommended
5.x-1.2 2009-Aug-08
notes for 5.x
jGrowl
By Steve McKenzie on the 21st of September, 2008
jGrowl is a jQuery plugin that raises unobtrusive messages within the browser,
similar to the way that OS X's Growl Framework works.
The plugin is released under GPL / MIT so it is packaged with this module.
Plugin Page
Features
Requirements
jquery_update (2.x)
Currently in BETA
Version Date Links Status
Download · Release Development
6.x-1.x-dev 2010-Feb-19
notes snapshot
Download · Release Recommended
5.x-1.0 2008-Dec-12
notes for 5.x
Domain Toggle
By falcon on the 26th of June, 2009
Release 6.x-2.x
This release is to be used with domain_access 6.x-2.x.
Release 6.x-1.x
This release is to be used with domain_access 6.x-1.x.
Closed domain
Forces users to be assigned to a domain in order to view content on that domain.
Open domain
Anonymous users can view the content.
This an extension to the Domain Access module which is used to create many
domains from a single installation.
Use case
Company website with one closed internal site(intranet) for employees and a
normal open website for the public.
Credits
The code used to close domains is copied from the domain_strict module, written
by agentrickard.
Cache
By doq on the 19th of July, 2009
Yet another caching system for Drupal with support of memcache, APC, database,
file, redis, XCache engines.
More information:
This provides a flag on Ubercart product nodes, to mark them as not being for
sale.
You might want this for an organization that sells its own publications, some of
which are out of print but whose product nodes should still appear on the site.
Nodes flagged thus do not display their price or the 'Add to cart' button on either
the node display or in Views (although the 'Buy it now' field does not currently
follow this behaviour due to this bug).
This module is independent of stock levels: if you want to mark products as out of
stock, you should look at various other modules that tackle this.
Allows users with a "manage prices" role to specify per product price adjustments
base on either user or role based rules.
1. Role based pricing overrides the standard Ubercart "sell_price". When a user
is a member of multiple roles with a specified pricing rule, then the lowest
priced role price is used.
2. User based pricing overrides all role based rules.
See the TODO.txt for known remaining tasks. If you have ideas, let us know.
« first ‹ previous … 218 219 220 221 222 223 224 225 226 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Get Directions
By hutch on the 27th of November, 2009
What it does:
The Get Directions module provides the ability to get directions to and from places
using Google Maps.
Htmltidy
By michaelfavia on the 28th of September, 2003
G2 Glossary
By fgm on the 18th of December, 2005
Glossary2 (G2) is an alternative glossary module written for Drupal 4.7 and 6,
designed for high-volume glossary / dictionary sites.
Mugshot
By bonvga on the 11th of March, 2007
The Mugshot module enables the users to take directly a photo inside a web page
with a webcam. The photos are then presented in a gallery or on a block.
You can also activate the 'Goo effect' to distort the photo for more fun. Distort the
photo by clicking and moving the mouse on the preview screen. You can try here.
The photos are stored with JPEG compression in two resolutions, 640x480 and
160x120 for thumbnails.
The module can be bind to the comment form, thus, the users can leave a photo in
their comments.
The gallery has an RSS feed to notify the arrival of new photos.
The mugshot module has 2 blocks, one for the latest photo taken and one for a
random photo of the gallery.
Authenticated users and/or anonymous users can moderate there own photos.
To work properly, the end-user must have the flash plugin (version 9 or greater) in
the browser and authorize the flash plugin to access the webcam.
Local Email
These questions are configurable and can be changed from admin settings.
- When enabled removes email fields from new user registration and my account
pages for non-admins
- Can automatically assign an email address of the form username@domain.
- Allows you to set the domain used in the administration interface.
- Optionally, allows you to not store any email information at all.
- Allows you to use a security question to allow users to reset their forgotten
password.
- Security questions can be edited through the admin interface.
- When security questions are enabled it replaces the user/password reset form
with
DynoSearcho
By ultimike on the 5th of December, 2007
DynoSearcho lets users dynamically search for different types of content using
This module allows the site admin to display various blocks on the site that provide
a dynamic way to search for content. DynoSearch uses AHAH to display results as
the user enters them (similar to Drupal's most-excellent autocomplete feature).
Each block can be configured to display a configurable number of results from
specific node types.
DynoSearcho does not use any of the existing Drupal search mechanism for it's
searches, in fact, it is a much "dumbed down" version of search. The module only
searches node titles and tags for matches. In fact, the module makes use of the
SQL "LIKE" keyword, which probably means that this module probably won't do too
well for sites when searching through thousands and thousands of nodes.
The module does have the option to submit the search terms to the standard
Drupal search mechanism when the user presses the "enter" key. This option is
controlled by the block configuration settings.
Path Blacklist
By CrookedNumber on the 6th of April, 2008
Path blacklist is a modest module with a very specific aim. Suppose you have
paths in your domain that are handled further upstream (by Apache, IIS, etc.) and
not by drupal, e.g., http://example.com/staff or http://example.com/intranet. You
obviously don’t want your web editor mistakenly using these paths and, thus,
creating nodes that will never be viewed.
Path blacklist solves this problem. Create a list of unavailable paths (and/or
patterns) in the admin section (UI borrowed from the block module) and your
author/editor’s hands are tied; he/she is prevented from creating a node with that
path.
This module is based on the core Profiles module except each field is restrict to a
group.
Group admins can define fields that the user can fill in. Group admins can choose
whether the user should fill this in when they join they group and change the fields
using the Manage Membership link.
This will create another member list which takes the profile fields set to show up
on member lists.
TODO:
1. Test the module more
2. Write better documentation for the module
- Alot of the documentation in the code is left over from the core module so I need
to go through and change this
3. Finish integration with og
At the moment one line needs to be changed in og because of the way it gets fields
in the manage form.
I will submit a bug report for this soon
4. Get a demo site up or at least some screenshots
Multisite info
By dksdev01 on the 27th of September, 2008
- Provides link to run cron and update.php for all site from a single site
Post new feature/bug in project issue queue. Hope this will help you manage your
sites in more better way.
Index
By Xano on the 17th of February, 2009
Index allows users to browse data on you site as if it were a hierarchy. They can
browse through Taxonomy, content, users, comments and more. Index is the
successor of Vocabulary Index.
Content (nodes)
Content types
Comments
Users
Roles
Terms
Vocabularies
« first ‹ previous … 219 220 221 222 223 224 225 226 227 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Simple CDN
By Starnox on the 21st of February, 2009
Simple CDN re-writes the URL of certain website elements (which can be extended
using plugins) for use with a CDN Mirror service. Setup literally takes about a
minute.
MP3 Player
Do you contribute modules and want to provide Simple CDN support? Read
documentation.
Support
Sponsorship
Simplenews Terms
By karlosgliberal on the 20th of April, 2009
Requirements
Simplenews
i18n (optional)
Domain Actions
By gordon on the 28th of June, 2009
Provides integration for Domain Access with the core actions and Rules to allow
actions to be taken based upon the domain.
GeoSniper
By jerdiggity on the 28th of September, 2009
This module provides a geo-location block for your Drupal site, which displays to
your visitors their:
IP address
Internet Service Provider's Name
Telephone Area Code
City
State
Zip/Postal Code
Country's flag
Country's Name/Code
Latitude
Longitude
DMA Code (kind of "optionally"... if enough people say that they care to have
that feature then I'll commit it but otherwise I'll leave it as is for now)
Userpoints Karma
By kbahey on the 24th of November, 2009
Userpoints Karma integrates the vote/up down module with the userpoints module
The module allows a voter using the vote/up down widget to add or subtract points
to the author of a given node or comment, thereby awarding or punishing the
author for what they wrote. The the number of points is configurable by the site's
admin. Also, the node types are configurable, so that is shown on nodes or
comments of a certain type, and not others.
The module can notify users when they login with a total of points gained/lost due
to others voting up their nodes or comments.
Installation
In order to install this module, you have to install version 6.x-2.x-dev of the vote
up/down module, and enable the node and comment modules within that module.
After you install the module, you must change the "tag" for vote up/down to match
the tag in karma points. This is necessary only if you have other voting modules
that are active on the site (e.g. fivestar).
Configuration
The following configuration options are available for this module:
Users can or cannot change their vote once they have voted.
Current Features:
Planned Features:
Using custom script from the live person website for theming purposes
A default live person block
This module has been funded and sponsored by Aviisha Medical Wellness Institute.
Note that this modules code was originally based on the google analytics module
This module lets administrator to select roles that will be available for selection on
registration form.
It also allows to select which roles needs admin approval. If user selects such a
role during registration his account will be blocked until approved by admin. Email
will be sent to administrator with roles that are requested and username of user
who request it.
Installation
module customizations.
Developed by
Tamer Zoubi
Sponsored by
Web2make Solutions
FileField UI Extras
By Alan D. on the 30th of January, 2010
These include the alt, title, description fields provided by FileField and any
additional fields that are created by other modules, namely ImageField Extended
module.
Through a single unified interface, admins can create and configure all of the
settings required by the systems they use.
The framework allows admins to interchange the systems that they use without
needing to alter any of the code on the site with the benefit of a basic "plug n play"
system where the most they need to do is install the plug-ins and then enable
them in the drupal modules admin menu.
Plug-in packages are included in the package with the core framework code.
For extra support in expanding and developing the plug-ins please submit a feature
request or contact me (cntlscrut).
Development for this module was sponsored in part by: Morris Digitalworks
Avatar Approval
By mikejoconnor on the 8th of August, 2007
This module creates a workflow for moderating user avatars. When a new avatar is
uploaded, it is placed in the 'not yet moderated' queue, and not displayed. A
moderator can then either approve, disapprove, or delete the avatar. Only
approved avatars will be shown site wide.
From version 6.x (port by dalad), users awaiting their avatar to be approved are
displayed differently from those using the default user avatar. Their picture can be
changed from admin/settings/approval page.
« first ‹ previous … 220 221 222 223 224 225 226 227 228 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Pblog
By baldy on the 5th of March, 2004
When you create a pblog entry it allows you to upload a zip file containing images
along with the normal text body. Once you have submitted the pblog entry it
unzips the file, creates thumbnails and medium size versions of the images. In the
teaser for the node it will display a random image out of the gallery and in the
node under the blog entry it displays a gallery of thumbnails.
If you click on a thumbnail it shows you the medium size image, and allows you to
skip forward or backwards through the gallery or view the full size image.
About
My "blog" is all based around my digital camera. I take pictures of things that
happen, the module aims to make it easy to upload a ton of photos with a blog.
The teaser show a random picture and links to the main node with a gallery of all
the pics.
There is also a block that displays a random pic from all your pblogs. Ive tried to
make it as simple as possible, no database fiddling needed. Just copy
pblog.module to your modules dir enable and your ready to go.
User Comments
Version Date Links Status
Download · Release Recommended
6.x-1.6 2008-Sep-14
notes for 6.x
Download · Release Recommended
5.x-1.4 2008-Feb-11
notes for 5.x
This module was requires Mime Mail. It does not provide an interface to create or
format messages, only the ability to distribute them to the list.
Node Template
By motou on the 23rd of May, 2007
The function of nodetemplating is very useful for content editors. This module uses
the structure and data of a node as a template, it can also define a part of book
nodes as a template as well.
This module makes it possible for users with a VCS account to associate Drupal
nodes ("project nodes") with repository locations and appoint co-maintainers for
these projects, which enables commit access control based on project
maintainership.
Version Control / Project Node integration depends on the Version Control API, and
the 5.x-2.x versions also depend on the Project module.
This module was created as part of the Google Summer of Code 2007 where it was
mentored by AjK and dww. You can find further information on ideas and
development in the original project the original project proposal and in the Version
Control API category on groups.drupal.org where the progress of the project was
documented.
Help toggle
By keith.smith on the 23rd of January, 2008
The help toggle module prevents the display of help text at the top of pages when
"compact" mode is enabled. Drupal displays context-sensitive help text at the top
of some pages (most notably in the Administration section). While this text is
useful, it takes up valuable screen space and may be less valuable for advanced
users.
Hashcash
By sdrycroft on the 22nd of April, 2008
Administrators are able to specify which roles need to pass a Hashcash check, and
also which forms should have the hashcash check inserted into them
The D6 version of this module now works with aggressive caching mechanisms
employed by modules like Boost. Please update if you had been having issues with
anonymous users not being able to post forms to your site.
Development of this module was carried out by Simon Rycroft and funded in part
by the EDIT project
IP2Nation API
By suryanto on the 23rd of April, 2008
Droplist Filter
By jchan on the 25th of August, 2008
This adds a small Javascript search widget to any droplist on the site. The widget
allows users to filter a long (or short) list to a handful of items based on a
searched word.
The search widget automatically appears next to every droplist. When you click on
the widget, the droplist is replaced by a textbox. Type in a few letters and click
again, and the droplist will immediately re-appear and be filtered down to only
items that match the search.
Using the configuration menu, you can change the appearance of the widget to
match your site's theme. Four sample color schemes are provided, and you can
add your own.
You can limit the droplist filter to only specific pages, or even a specific CSS class.
Form submission, onchange events, etc. still work normally after this.
Drupal 6 version supports Ubercart 2.x and is stable, ready for production.
8-ball
By sunset_bill on the 3rd of February, 2009
Just a bit of silliness that outputs a block with an 8-ball widget in. Completely
useless except as a critical decision-making tool for your visitors.
« first ‹ previous … 221 222 223 224 225 226 227 228 229 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
The nodes are also independent form the feed items after the "promotion", so if
the then created node is used on the site in a news feed or some other listing, it
will stay the same and not update with changes from the feed.
Posts are created published and under the admin's name who creates them.
Editing of the node is possible from then on of course.
Adds a complete function to Media Mover to remove/delete files from the Harvest,
Process and Storage steps. Should be used with caution as it has not undergone
significant testing, and if configured improperly could result in loss of original
source material. Click here to read more about the use case that prompted the
development of this simple module.
Notifications Location
By grendzy on the 20th of April, 2009
This is a plug-in for the notifications framework that notifies users of location-
enabled content that is geographically near.
Requirements:
Notifications
Location
Drupal 7 note: I do plan to make a release of this module for Drupal 7, as soon
as it is feasible. It will not be feasible until Ubercart comes out with a Drupal 7
version that is stable.
This module calculates Washington State Sales Tax for the Ubercart module.
Tax is calculated based on the purchaser's shipping address (or billing address, for
non-shippable purchases), and the tax rate is found via address lookup on the
Washington State Department of Revenue's web site, so that it always uses the
most recent tax rate information.
AJAX Trigger
By kenorb on the 29th of May, 2009
USAGE
- Real-time price calculation based on referenced node values when form values
has been changed
- Send e-mail to the user, even if he didn't submit registration form yet (i.e. with
the question: why he cancel it)
- Block user IP, if they start typing something rude
- Get what user typed into field without submit
- Redirect user to different page depends what he selected and typed
etc.
INSTALLATION
1. Install module.
2. Select events which you want to activate on specified field settings (CCK
required).
3. Add new action (i.e. JavaScript Code)
4. Assign this action to specified trigger provided by AJAX Trigger.
Have fun.
REQUIREMENTS
- CCK module
IT IS SECURE?
You controlling which action you want to execute and when by configuring it.
After activating the module, it's doing nothing, because no action were assigned.
So the only person who should care about security is you.
WebSite ScreenShot
By Uccio on the 29th of July, 2009
This set of modules exposes a new Node type and CCK fields containing websites
screenshots. Screenshots are automatically done using different third party
services, via modular and extensible approach.
Available features:
install and enable ImageAPI module *and* at least one of its toolkits (GD or
ImageMagick)
install and enable Imagecache module
Clean URL support or Private Files
Cron
Contribution
if you want to contribute to this project you could do one ot the following:
feedback bugs
submit patchs
Variable Dump
By KarenS on the 25th of August, 2009
This module makes it easy to dump variables from a working site to add them to
install profiles or .install files. Search for variables by pattern, like the module
name, and get an export you can copy and paste elsewhere. The module also
includes an import tab where you can paste the export to easily set the variables
on a new site to match a dump from another site.
The Ubercart Google Merchant Integration module allows you to fully integrate
your ubercart products with google base/merchant.
You can choose to publish a product to Google base, where an entry is created
with all the needed base attributes for google to recognize your product.
When you update the product information, the Google Merchant corresponding
product details are updated as well.
When you delete a product from your site, its deleted automatically from Google
Merchant
Title
Description
Link
Product type
Condition
Image link
Price
Weight
Length
Width
Height
UberCart MailChimp
By arcaneadam on the 22nd of October, 2009
Features
Requires
Ubercart
MailChimp Module(5.x & 6.x) or Email Marketing Framework(6.x) with
MailChimp support
« first ‹ previous … 222 223 224 225 226 227 228 229 230 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module allows payments to be made through the Danish payment gateway
provider QuickPay.
Drupal 5 version includes submodules for both E-Commerce 3.4 and Übercart 1.0,
and the Drupal 6 version supports Übercart 2.0, and E-Commerce 4.0.
Both versions contains a sparsely documented, but simple, API for custom
integration.
Restricted Text
By pukku on the 25th of September, 2006
The Restricted Text module allows users to restrict access to parts of a node body,
based on various restrictions. This is implemented as an input filter, so it will only
work where other input filters work.
CiviCRM Subscribe
By douggreen on the 8th of August, 2007
The Indymedia cities list module generates an up-to-date list of indymedia sites.
For PHP 4-based sites, the list is updated from an HTML version. For PHP 5-based
sites, the list is updated from an XML version, and the listing is fully
themeable/customizable.
The Drupal 6.x version provides optional integration with jQuery UI (accordion)
and jQuery Treeview.
Revision reference
By PEpe on the 24th of February, 2008
Defines a CCK field type for referencing one node revision from another. (Like
nodereference, but referencing revisions of nodes.)
This module blocks users from accidentally submitting a form twice. It uses
javascript so the protection is only on the client side.
It offers two modes modes of operation, both configurable (css classes, texts being
shown to the user):
Disable all submit buttons of the form currently being submitted. It can add a
css class to them, append a text to each of them or add a text next to the
buttons.
Hide all submit buttons and replace them with a div, whose css class and text
exif2gmap
By iktaka on the 18th of November, 2008
Flickr nodes
By tobiassjosten on the 17th of December, 2008
Flickr nodes associates Flickr tags with nodes of the content types you choose. This
allows your users to seamlessly add photos to content in your Drupal site using
Flickr. All nodes, of the content types you enable, recieves an unique Flickr
machinetag that you can then use to tag photos with.
Nodes of an enabled content type are given a photos section, where you can
browse all photos associated with it. A block is also available, in which you choose
to show a short selection of photos for the current node.
Luger
NodeOne
PowerSQL
By vitzo.com on the 20th of December, 2008
Features:
Module History
« first ‹ previous … 223 224 225 226 227 228 229 230 231 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Node Trail
By Davy Van Den Bremt on the 14th of March, 2009
Allows you to add nodes to the menu (under some parent item) without making it
appear in the menu.
Adds an option "Node Trail parent" in the node edit form. There is no settings
page.
Media: MegaVideo
By junedkazi on the 8th of May, 2009
Custom Teasers
By q0rban on the 1st of June, 2009
This module allows you to create highly custom teasers for whatever content you
are teasing, and also quickly create highly customized views for those teasers.
Why? Think teasers for non-nodes, unique imagecache settings, title and body
character lengths, custom "read more" text, multiple teasers linking to one piece of
content, etc.
Custom 403
By xcf33 on the 19th of June, 2009
Prerequisite
This module requires the latest Content Access module to work, please head over
to download and install Content Access module first
Description
This module provides helpful messages to users when they encounter a 403
(Access Denied) page. Depending on different role(s) permissions set on the
specific node or content type, the administrator can specify messages accordingly.
The user who encounters the 403 will obtain more specific information on how to
obtain the role(s) required to access the node.
Features
Supports role based node access for both content type level and per node level.
Usage
Go to Administer >> Site configuration >> Error Reporting
Under Default 403 (access denied) page enter custom_403 as the path
This module provide a page where you can see each content type you've selected
and under every terms from vocabularies you've selected.
You can :
Some parts are themeable, especially this function that you can override in your
theme in order to give a correct link on the content type :
<?php
/**
* Create a link to the content type
* @param string $name the human readable name of the content type to add an
addlink to
* @param string $key the name of the content type to add an addlink to
* @return string
*/
function theme_taxonomy_grid_title_link($name,$key){
$output="";
$output.=l($name, "contenu/".$key, array('attributes' => array('id' =>
"id_".$name)));
return $output;
}
?>
Field Permissions Plus provides View Own Field and Edit Own Field permissions for
"Own" refers to ownership of the node. The author is able to View/Edit their "own"
fields.
Iframe Filter
By javierreartes on the 5th of November, 2009
Iframe Filter allows to embed content into an iframe. Normally externally loaded
content like website widgets can slow down the loading of your website or making
it crash if the page from where the content is loaded fails.
Iframe Filter provides a simply solution for fixing this, you just need to add this
filter to an input format and the content you create using that format will be
displayed inside an iframe created dynamically.
Magento
By mtopolov on the 15th of March, 2009
Here you'll find a set of modules that offer a full integration of Magento
(http://www.magentocommerce.com/) e-Commerce suite.
back-end only.
Users, Cart, Orders, Products, and even Payment, everything is synchronized with
Magento through it's API (you'll need to install Drupal extension on your Magento
site).
IMPORTANT !
THESE MODULES NEED A SPECIAL MAGENTO EXTENSION THAT YOU CAN
DOWNLOAD AND INSTALL HERE :
http://www.magentocommerce.com/extension/1020/drupal
Vocabulary Permissions
By douggreen on the 23rd of March, 2007
The core taxonomy system allows vocabularies to be assigned to node types. This
module extends that by allowing the editing and/or display of the vocabulary to be
controlled by user role. It attaches itself to the vocabulary add/edit form and gives
the administrator three options for each role - (1) edit and view, (2) view only, and
(3) none.
a vocabulary that had the terms "special offers", "front page", "user
advertisement", etc; this vocabulary could be used in various views to pull
the tagged content into a particular block or page.
a vocabulary that had the terms "editor post", "editor tagged", and
"community post" and a role type of "editor" that was less than an admin,
but had privilige to write editorial content (as opposed to unedited
community content), but also had permission to tag community content as
something that was propogated to higher visibility.
Fuzzy Search
By awolfey on the 9th of July, 2007
This module offers more flexibility in pulling results than the all-or-nothing core
search.
Features:
« first ‹ previous … 224 225 226 227 228 229 230 231 232 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Become addicted...
e.g. A drummer can create a new audio content, submit a drum track and use the
field "Description" to give more information (theme, genre, metrics, duration,
instrumentation, etc) about his project. Later, a lonesome bassist who suddenly
needs to socialize can browse through all "In progress" nodes, check out the
drummer's node and submit a killer bass line. At this time, the drummer will have
to submit a new mixdown of his project including the new bass track. And so on,
until the drummer judges his project complete.
Provides Drupal YUI form elements, which you can use directly into your forms
definition without calling any functions or writing any line of Javascript.
Status
Swish-E Indexer
By populist on the 30th of January, 2005
Timezone field
By mfb on the 11th of February, 2008
Timezone field (tzfield) provides a CCK autocomplete or select field for storing
timezones. It could be useful if for example you have a node type representing a
location such as city, office, station, etc. and you wish to associate a timezone with
these nodes. Timezone data is stored in the standard zoneinfo format, e.g.
"Europe/London".
This module is still in development feature wise, but should be fully functional.
Note, PHP 5.1+ is required.
The grid module provides the developer with functions allowing you to create input
forms with a parent form and one or more child forms.
You can define input forms in the normal way by creating a php array. The grid
functions let you combine the parent form with the child form. The child form is
presented as a set of repeating rows (which are laid out in a table, one row per
record). The module also automatically inserts some javascript into your form to
allow rows of the table to be moved up and down. Some example code is included
to give you a worked example.
Read more about the module in our Drupal CSS Editor Module article.
As this was mainly a proof of concept prototype, I suggest you use our
Realtime CSS Editor Gem, allowing you to edit css in realtime with any text
editor.
Web Services
By Drupal Security Team on the 8th of September, 2008
#D7CX: I pledge that Web Services module will have a full Drupal 7 release on the
day that Drupal 7 is released.
Let other sites to communicate with your site with this AP, just like Google, Flickr,
Facebook do! Choose which sites might publish content, change user information
or simply integrate a Flash application with your site.
If you want to access other sites' services, you should take a look on Web Services
API.
Features
Pluggable services: you might add new functionalities, allowing other sites
do more and more with your site's data.
file: get, getNodeFiles, insert
menu: get
node: get, save, delete
search: nodes, users
system: mail, getVariable, setVariable, moduleExists
taxonomy: getTree, selectNodes
user: get, save, delete, logged, login, logout
views: get, export, import
Pluggable authentication: it comes with a very simple authentication
method, called DirectID. But you might use other. The recommended one for
production sites is OAuth, version 2.x
Pluggable servers: the 1.0 version comes with XML-RPC server, but you
can build other servers like popular REST and SOAP.
XHTML, PHP, Drupal and JavaScript code standards compliant
Term Queue
By febbraro on the 23rd of September, 2008
Term Queue simply allows you to make arbitrary collections of taxonomy terms
(even across vocabularies) to use on your site. You can use it for lists such as "Top
10" or "New Something or other", whatever you want really. It makes use of the
core weight based drag & drop for ordering and is very easy to use with a simple
API for getting at your term queues.
object itself, while the "terms" parameter gives you access to that Term Queue's
terms.
Current options are disable the submit button, remove the form, or prank the user
to move the button around the screen on mouseover.
You should only install this module if other module advised you to do so, or if you
plan to use UUIDs on your site, with custom code.
This module currently uses MySQL's UUID() function, so it's MySQL specific.
« first ‹ previous … 225 226 227 228 229 230 231 232 233 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Exportables
By dmitrig01 on the 5th of April, 2009
Exportables module provides easy exportables for objects that normally can't be
exported. Currently, taxonomy vocabularies are supported. It does this by the
following:
The most important thing is the fact that it keeps track of machine-readable
names for things that normally don't have machine names. It has API
functions to create machine names and associate them with a type, ID pair.
On top of that, it provides a function to sync exportables in code to the DB -
using hook_exportables, which defines the hook name, save functions, and
other pieces of data about the type of item being saved.
Lastly, it provides a function to export an item given type and ID or type and
machine name.
Adds ability to specify themes that you want to have blocks configuration
synchronized for.
Password trigger
By DenRaf on the 13th of May, 2009
This is simple module that sends out an email to the user upon password change.
Blog Statistics
By dereine on the 25th of November, 2009
Contact
How it works
With this module an administrator has a flexible way to define one or more field
through a simple interface located at admin/store/settings/checkout
/edit/extrafields.
These fields will appear to customers during the checkout process and will be
saved at end of this process on a separate database table for later use.
The module presents a new pane to display/change user input data in order
view/edit pages.
The visibility of this pane can be set on admin/store/settings/orders/edit/panes
administration page.
Integrations
Token module.
This integration can be useful to show extra fields values in invoices and in users'
mails.
This integration can be useful to create views with extra fields values.
Sponsors
This module is currently mantained by blackice78 and sponsored by CHG Digital
Solutions.
Views displays
By swentel on the 10th of February, 2010
#D7CX: I pledge that Views displays will have a full Drupal 7 release on the day
that Drupal 7 is released.
Views displays is part of the Display Suite and is an implementation of its API. It
makes it possible to render the views data (header, footer, content, empty etc)
into regions. Want extra data to a view, than this in combination with DS is
ultimate power! The demo site has a nice example what you can do with it without
having to theme or install extra modules.
OG Gradebook
By rwohleb on the 5th of November, 2006
Creates a gradebook per organic group and restricts viewing grades by group
membership.
MGN will now be a co-maintainer for the project, so expect some updates
in the new year.
Requirements
Usage
The module provides an administration page to manage site tours. You'll be able to
create new tours and edit the tour pages.
Each tour has an url ID that is used to recall the tour by the url /site_tour/[url ID].
This is the url you can open to launch the tour.
Ext
By apanag on the 26th of September, 2007
« first ‹ previous … 226 227 228 229 230 231 232 233 234 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Block Page Visibility enables site developers to centralize the display of blocks to a
single PHP function. It is an alternative to controlling display via each block's
configure form. The more "sometimes on, sometimes off blocks" that a site uses,
the more useful this module becomes.
Relations API
GUI is the engine or API that will be required by all gui_* modules. These will most
likely be GUI Components which are essentially displayable, interactive JavaScript
objects such as tabs, accordions, datagrids, and more.
Components
Tabs
Skins
coming soon.
alipay - Ubercart
By yang_yi_cn on the 5th of January, 2009
Markdown Preview
By Abandoned Projects on the 21st of January, 2009
Security: This module is considered insecure by Drupal security team and all
of it's releases have been unpublished. You are strongly encouraged to
disable the module on your site.
For live preview functionality for nodes and comments, use the Live module, which
properly escapes the user entered data using the content's current input format.
See instructions below on how to replace Markdown Preview with the secure Live
module.
Krumo
By aviddv1 on the 17th of February, 2009
The Krumo is based on the Krumo debug tool which is included with the Devel
module.
Krumo will print out a stack of variables using css and dhtml in way that is more
human readable than the alternatives.
Variables cab be added to a stack through a simple function call. The stack is in
turn displayed in a block using Krumo to format the results.
Formatter Selector
How to create a formatter besides the four default ones? You can use the Custom
formatters module or, for more advanced formatters in PHP code, see here.
This module is part of the newspaper module set maintained by Studio Multimedia
France24/RFI.
Show Aliases
By Benjamin Melançon on the 27th of
November, 2009
We don't recommend you delete aliases on a site that has seen the light of day,
unless you are manually moving extra aliases into a set of redirect definitions (as
in a .htaccess or virtual host file) which was the original reason we wrote this
module.
Simply enable the module and any user with the permission administer URL aliases
from the path module or this module's own see aliases permission will be able to
see the list of all aliases, and users with the former permission will have links for
editing and deleting paths.
Developed by Agaric.
The quantity discount has a low quantity, high quantity, and a discount
percentage. Note that the discount specified is valid for any combination of product
attribute combinations.
1. When a user is a member of multiple roles with a specified discount rule, and
they are within the quantity limits, then the largest role discount is used.
2. User based discounts override all role based rules.
See the TODO.txt for known remaining tasks. If you have ideas, let us know.
Attachment Links
By Todd Nienkerk on the 5th of January, 2010
The Attachment Links module provides permanent links to files attached to a node.
A single, easy-to-remember URL can be used to retrieve the preferred (canonical)
or newest version of a file regardless of how many versions of that file have been
attached to a node.
Typically, users will want to create a "File" content type and enable the Attachment
Links module for that content type. Each "File" node should refer to a single file:
"Handbook," "Company logo," "Team roster," etc. Though each node could contain
multiple versions of the file, Attachment Link provides permanent link to access
the preferred or newest versions.
Handbook_1.doc
Handbook_0.doc
Handbook.doc
If you wanted to avoid this problem, you could upload files with unique names
(version numbers, dates, etc.):
Handbook 2010-01-02.doc
Handbook 2009-11-02.doc
Handbook 2009-10-15.doc
« first ‹ previous … 227 228 229 230 231 232 233 234 235 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
The Apache Solr AJAX module AJAXifies Apache Solr Search Integration – if you
change your query or filters, you see the new result set instantly – no need to
reload the full page.
ImageField Avatar
By crea on the 3rd of February, 2010
General usecase
GeoRSS module
By rsoden on the 22nd of September, 2006
GeoRSS can be used to make RSS feeds location aware. This allows end-users to
display feeds of content on a map built with Open Layers, the Google Maps API, or
similar libraries and applications. More information can be found at:
http://georss.org/
The GeoRSS Module allows users to add geographic point data to outgoing RSS
feeds. It supports two formats - Simple GeoRSS and GML - and can be
administered at admin/settings/georss.
The GeoRSS Module was originally built and maintained for Drupal 4 and 5 by
geodaniel.
Important:
This module is only supported for Drupal 6. Earlier versions are not being
maintained.
The Location and Geo modules provide their own GeoRSS support. If you are
using either of these modules to store your geo data, you will want to rely on
them for your GeoRSS needs.
Taxonomy Parser
By tayzlor on the 2nd of December, 2008
This module provides helper functionality for parsing data into taxonomy terms /
pages.
Useful if you are considering importing a large amount of taxonomy terms from an
external source (e.g. an XML file).
Once the module has imported the taxonomy data it will also return the structured
taxonomy array, ready to be applied to a node object if you wish.
This is purely a utility module for developers looking to import taxonomy data and
has no front-end UI.
UC Stock Notify
By longwave on the 13th of December, 2008
UC Stock Notify replaces the "Add to cart" button in Ubercart with "Notify when
back in stock" when a product is not in stock and the user has permission to use
notifications. An email is sent to the users when the product stock level is set
above zero on the edit product stock page.
Once the module is installed, the email subject and body can be configured at at
/admin/store/settings/stock and the "subscribe to stock notices" permission must
be given to the relevant users. Anonymous stock notifications are supported -
users who are not logged in are prompted for their email address.
Workflow_ng integration is included so you can add further conditions and actions
for when a product comes back into stock.
uc_stock_adjust() does not provide a hook, so stock level changes are detected by
adding a new submit handler into the stock edit form. This means the module is
probably not compatible with other modules that alter stock levels. The module is
designed to handle multiple SKUs for a product, but attribute support is currently
not implemented.
This module only hides the "Add to cart" button and does not prevent out of stock
items from being purchased or added to the cart in other ways, but uc_multi_stock
can be used to do this.
Similarity Objects
By Scott Reynolds on the 22nd of December,
2008
This module is in the middle of a rewrite to address the architecture and scalability
problems of the first attempt. You can see the progress here: http://github.com
/SupermanScott/similarity and to see the basic plan: #718482: Is this module
abandonded
Flickr Insert
By Starnox on the 28th of February, 2009
Key Features
Demo
NGP Campaign Features is a set of feature modules that will create content types,
default views, and panels for common political campaign site needs. Currently
included are events, issues, media center, video gallery, and home page features.
Transformations -- XML
By jpetso on the 23rd of June, 2009
A set of operations for the Transformations module that deal with reading, writing
and navigating XML data.
Typekit
By zzolo on the 1st of October, 2009
This simple module makes it easy to include the Typekit library on your site. You
will have to have an account at Typekit.
Features
Installation
« first ‹ previous … 228 229 230 231 232 233 234 235 236 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Allow defining different product currencies and prices based on CCK fields.
A product might cost 10 USD, but 150JPY - where the conversion rate it decided by
the site admin. Relying on CCK allows using CCK computed fields for more
complicated price adjustement logic (even in the same currency).
Furthermore, since the currency field settings are handled via CCK, it's exported as
part of Content copy module.
Paypal payments depend on #607708: Allow defining currency code per order
Sponsored by Linnovate.
Track
By Gaby on the 14th of February, 2006
The Hotspot modules provides integration between Drupal and captive portal
access controllers. Use with CoovaChilli or a compatible access controller to turn
your Drupal website site into a captive portal. Have users login, sign-up, or buy
access - anything is possible in Drupal!
Features
Colubris requirements
Colubris / HP Procurve basic support has been added. It requires the folloing public
access attributes (set using Colubris-AVPair, for example):
login-url=http://drupal-site/?q=hotspot/colubris&_c=%c&_m=%m&_n=%n&_l=%l&
_o=%o&_i=%i&_p=%p&_C=%C&_r=%r
SocialTwist Tell-a-Friend
By socialtwist_taf on the 21st of November, 2008
This module makes available the SocialTwist Tell-a-Friend widget for Drupal for
FREE.The widget enables users to announce content from the page viewed on
Drupal via email, IM, blogs, and social networking sites.
The possibility of spreading content from Drupal across diverse email and social
networking channels makes this very different from other similar products. Also,
users don't need to remember email addresses since the widget shows the contact
lists from the respective email/social networks. That makes it a lot more powerful
than other tools which just show a basic form to type email addresses.
The widget gets embedded in the content and lets the user announce a specific
page than the entire site without moving to another page. Site owners can
customize the widget properties and view usage statistics by signing up for FREE at
http://secure.socialtwist.com/web/signup and getting a SocialTwist ID.
Menuwriter
By behindthepage on the 20th of December, 2008
Menuwriter provides a menu block that uses dynamically generated images for
menu items. It does this by hiding the text of a menu item with <span
style='display: none'> and adding an image generated from a TrueType font file
which you provide. It uses the same principles as, and much of the code from, the
Signwriter module.
Features
- Menu block which will display the selected menu using the dynamically generated
images.
- Multiple profiles allow you to have different images for different menu item types.
Top level active menu item, Top level standard menu item, 2nd level active Menu
item, 2nd level standard menu item,
3rd level active menu item, 3rd level standard menu item, 4th level active menu
Flickr Attach
By aaronbauman on the 30th of January, 2009
Flickr Attach adds a fieldset to the node form allowing users to attach flickr images
or albums.
Flickr Attach is configurable globally and by content type.
Installation:
Note: "Flickr Attached" images will not show up in the node display by default.
You will need to enable the flickr_attach block, or create a view.
Flickr Attach doesn't display flickr attach'd photo albums. The reason for
this is that different users will find different ways in which they want to use flickr
albums: some might want them in blocks, some might want them on the node
view, etc. Flickr Attach leaves it up to block, theme, and module developers to
make use of $node->flickr_attach['album'] property on flickr attach'd nodes.
(18 September 2009) This module was compatible with Panels 2 only and
has been replaced by ctools_plugin_example, which is included with
CTools
If you're looking for information on Panels 3 plugins, see this issue in the Panels
queue which provides example Panels plugins for styles and layouts. It will
eventually be included in panels.
Quicktables
By sign on the 27th of February, 2009
Live Update
By jonskulski on the 3rd of March, 2009
Live Update is a module that provides a flexible and scalable to provide up to date
in content to users without requiring page refreshes. Live Update uses JQuery to
poll lightweight text files that tell the users' browser if new content is available. If
so, JQuery then makes another call to get the updated content stored as static
HTML.
A blog post detailing how one might use this API to set up a Question and Answer
(similar to our PBS Engage work) scenerio is here
API
Live Update provides a simple API for modules hook into and allow Drupal to store,
retrieve and insert content updates of all kinds. The API breaks down into two
basic functions:
Telling the browser how and where to look for updates and what do to
when you found them.
live_update_initialize($element, $settings)
Telling Drupal to record a new content update.
live_update_update_content($element, $html, $settings)
« first ‹ previous … 229 230 231 232 233 234 235 236 237 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Views Forms
By casey on the 11th of March, 2009
The Views Forms module provides a FAPI element called "viewsform" and allows to
integrate views in forms. You probably do not need to install this module unless
another module you are using requires it.
Status of development
Done
ToDo
To set the URI for the iframe, add a line like the following to your settings.php file.
$conf['feedbacktab_iframe_uri'] = 'http://example.com/';
The animation settings are also not yet configurable or over-ridable. A UI for these
settings is needed. Contributions welcome.
Animation is slightly different in each of Safari, IE7 and Firefox, due to browser
bugs with the position: fixed layout and jQuery UI Bounce effect library. This
needs to be better debugged and patched, possibly to jQuery UI. Contributions
welcome.
There is some support for placing the tab on the left or at the bottom, but this
needs to be completed. Need I say that contributions are welcome? :)
Columns filter
By joachim on the 22nd of June, 2009
Provides an input filter that lets you use "<!--column-->" to make column breaks.
A plugin button is provided for integration with wysiwyg module. (Big thanks to
dboulet for implementing this.)
You are strongly advised to override this module's CSS to provide a gutter: this is
not provided by the module's own CSS as it's not cleanly possible with percentage
widths.
Twingly
By freakalis on the 29th of June, 2009
Twingly.com is a search engine for blogs and microblogs. With this module you
can create new Twingly Widgets as blocks. You will also be able to ping Twingly
with your new blog content.
Twingly Blogrank
Every time cron runs Twingly module checks for new nodes of certain selected
types.
If there are any new matching nodes Twingly is pinged using xmlrpc. You find
the settings page at admin/settings/twingly.
Visitor path
By Benjamin Melançon on the 23rd of July, 2009
Visitor path module [visitorpath] tracks external referrer and onsite path
information for visitors to your site (actually, extracts it from the Drupal core
statistics module's accesslog table), including time on each page and an attempt at
parsing what search keywords, if any, brought a person to your site.
Entrance page title and URL (page on which a visitor first landed on your site)
Previous page title and URL (page on which a visitor was before recording
this information, such as before submitting a form or reaching another
conversion goal)
Conversion page title and URL (page on which recording ends, such as where
a form is submitted and this path information is captured)
Full history (the page title, URL, and duration of time before moving to the
next page for each step of the visitor's path through your site)
Source (URL that the visitor's browser reports as having been the source of
sending the visitor to you – that is, the referrer aka referer, if any
TweetSimple
By rf-pldev on the 30th of July, 2009
to use:
More features to come. Once you have the SimplePie module installed, it's very
easy to add to your own site. For advanced users, you can call the
_tweetsimple_getblock($tweet_uri) function directly to add more feeds.
This project offers a set of modules to manage a sports club. The main features
are:
Teams: You can display information for your teams like the team image or
roster.
Games: Manage your teams games and display the game schedule as well
as upcoming or latest games.
Leagues: If desired, you can display the rankings and schedule of individual
leagues.
Seasons: All information is connected to seasons. The histroy of the teams
or players is displayed automatically.
UC Expiry
By theamoeba on the 13th of August, 2009
Dependencies:
Ubercart (uc_roles must be installed)
User Voice
Purposes
It can reduce page reloading. If the
selected result-insertion-type is prepend or append, the selected region's content
will be still there, and you can use that for any interaction with the search results
(ex: creating javascript events for inserting a result into somewhere, or creating
drag & drop events).
How to install?
Download and enable this module
If you don't have any working faceted search environment, create one, and
put it's blocks into the appropriate region (your choice)
Visit the block admin page (admin/build/block) and put the [Faceted ajax
search - results] block where you want to load search results.
« first ‹ previous … 230 231 232 233 234 235 236 237 238 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Imagefield
Imagecache
jQuery UI
You can try the module on this demo web site : http://www.aswissidea.com
Socialite
By skiquel on the 22nd of November, 2009
Features:
If demand persists, this module will be expanded to allow for other dynamic
options of adding donations, but for our current needs, the Radio interface is very
intuitive and meets many common requirements.
This is the server component that's required on each domain that should be
monitored and maintained by your Drupal Remote Dsahboard. Details see on the
DRD project (http://drupal.org/project/drd).
DRD determines which sites/domains are hosted on each Drupal installation and on
Drupal 7 this is a very straight forward process by looking into the /sites/sites.php
file which has been introduced in D7 and doesn't exist on D6.
However, instead of developing a sophisticated tool to find out which domains are
available on a D6 server we decided to reuse the code from our D7 development
and ask you as the system adminsitrator to simply create a /sites/sites.php also on
your D6 ionstallation to get up and running quickly.
This file will serve no other purpose, so it won't have any impact on how your
Drupal installation works.
<?php
$sites = array(
'www.example.com' => 'www.example.com',
'example2.com' => 'example2.com',
);
User Tags
Security: This module is considered insecure by Drupal security team and all
of it's releases have been unpublished. You are strongly encouraged to
disable the module on your site.
Adds the ability for users to add tags (taxonomy) to them selves on their user/edit
page. Tags are also displayed on the user/page and they link to a page that lists all
users that have that tag set to them.
Media API
By rhys on the 1st of January, 2008
This module provides a way to display, transform and extract information from
media. It provides the basis for the Media Manager module, and in fact was
developed for it.
There will be a more full outline of what is contained within this module, relatively
soon, including the API function library for performing various transformations, and
specification of display of these in the proper context.
TODO
- hook this module into other media related modules
This module adds access control for showing or hiding the user picture field on the
user edit form for users with appropriate permissions. Developed because
organization doesn't want to allow users to admin their own photos - being done
by an authorized party for quality control.
Node menu
By develCuy on the 25th of March, 2008
Core menu system allows creation of menu items with a custom title and
description. This module instead uses node->title and node->body as
corresponding title and description. Path is node/#nid by default, you can specify
another manually.
This module also provides a Views field so you can create a list of node menu
items as links addressing to given path instead of the node page.
Use Case
1. I need a cool Menu Page, with a nice Icon and long description for every item
2. Items can link to itself, other nodes or other sites
3. I need a block version of that menu, without icons and description (just a
normal Drupal menu)
4. System should care about user permissions, listing only the items user is
granted to view
Similar functionality
This module generates ONE and only ONE menu item for every node. Do you want
a custom block of menu items for your nodes? Try CCK Node Menu.
Credits
Drupal 6 release sponsored by Iglesia La Vid (Cusco, Perú).
Drupal 5 release sponsored by Satio Software Solutions.
10 Jan 2008 update: Hi, I'm Garrett Albright, new contributor for the markItUp!
module. I'm going to be whipping this module into shape for the foreseeable
future. The latest release fixes some easy bugs and implements a couple
submitted patches. Code refactoring (especially removing the inline JavaScript)
and new/updated features will come soon. It should be noted that, as per D.o
policy, the mIU JavaScript files are no longer bundled with this module and
must now be downloaded separately.
The MarkItUp module for Drupal is still alpha quality. It is functional, and
nearly feature complete, but there are a few pending items.
since updating to use the markItUp 1.1 (jQuery) plugin, live previews aren't
working correctly
duplicate_role
By Alexgon on the 23rd of April, 2008
Duplicate/copy an existing role with the same permissions for Access Control
and taxonomies, if exist taxonomy access control module, as the
original ones.
« first ‹ previous … 231 232 233 234 235 236 237 238 239 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Tipjoy
By Chill35 on the 9th of June, 2008
Contributors who wish to add a “tip this” button to their posts, or a “tip me” button
to their user page, must sign up on the Tipjoy website to get a Tipjoy username.
Up to now, Tipjoy has been a service that allows bloggers to collect tips from
happy readers. Bloggers can either add “tip this” buttons to each blog post or just
put up a general “leave a tip” banner somewhere on their site. With this new
module, Drupal-powered communities can now offer their contributors an incentive
to post more. On its front page, Tipjoy.com keeps track of tips given and received
throughout the world, showing off the most tipped content, and featuring new
content worth checking out.
Caroline
11 heavens
Overview
This module provides an implementation the Open Archives Initiative Protocol for
Metadata Harvesting (OAI-PMH) for Drupal with support for CCK content types and
their fields. By implementing the OAI2forCCK module, you can expose content (its
metadata) as an OAI-PMH repository. It will then be accessible by OAI harvesters.
For further OAI documentation, please see here: http://www.openarchives.org
/OAI/openarchivesprotocol.html
Functionality:
D5 branch
Version Date Links Status
Download · Release Recommended
6.x-1.0-beta1 2009-Feb-04
notes for 6.x
Download · Release Recommended
5.x-1.0 2008-Aug-11
notes for 5.x
Role inheritance
By Dave Reid on the 12th of May, 2009
Domain Internationalization
By nonsie on the 20th of May, 2009
Language negotiation
Domain Internationalization uses languages enabled for the default domain unless
Domain Locale module is installed. With Domain Locale installed language selection
is based on the language set available for a specific domain.
Q-Views is currently in Alpha and has a couple of security flaws that need
to be sorted out before being released as beta. Note that Alpha releases
should never be used on production sites. Please also note this module has
multiple critical security flaws.
Field taxonomy
By killes@www.drop.org on the 8th of September, 2009
This leads to such fields only being available for a node form if the node in
question has already one of the selected terms assigned.
This module differs a lot from content_taxonomy. That module allows you to
assign taxonomy terms to a node through a cck widget. This module does allow
you to assign terms to either widgets themselves or to the multiple fields of a cck
widget. It never assigns terms to a node.
Block Content Per Role allows a block to be defined which contains content that is
displayed depending on a weighted set of roles. This is useful, for example, if you
want one block for a subscriber role, one for authenticated and one for
anonymous.
This is difficult to do with Drupal out of the box as a users with the subscriber role
will also be logged in and therefore also have the authenticated role. The Blocks
system in Drupal does not allow a "complex" selection such as "Users with roles
XYZ but not ABC".
Each role's content is run through Drupal's filter system. This allows you to use
any of the contributed modules which provide new features. I can strongly
recommend the Token Filter module (along with its dependency, Token). This
module allows you to define an input format which converts tokens in the content
to their value. Why is this useful? Using the Token Filter module you could (once
Known issues:
OG username helper
By marvil07 on the 28th of January, 2010
This module start as a patch for OG: #225308: More convenient way to add users
Windows live ID is a service provided by microsoft that allows you to login to non
microsoft websites using your Windows live userid and password (e.g. hotmail or
msn user id and password). This is MSFTs answer to OpenID for those who are
familiar with OpenID.
This module when installed and enabled on a Drupal 5.x or 6.x website will add a
URL link to the login block or login page.
« first ‹ previous … 232 233 234 235 236 237 238 239 240 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Certificate Login
By flamingvan on the 3rd of January, 2008
Do you work for an organization where certificates are used for authentication?
This module makes it possible for your users to register and login by certificate.
When a drupal page is accessed via https the module checks for certain
environmental variables that contain the user's unique information, such as an
email address. It then creates a new account if one does not exist or logs the user
in if the account exists already.
Features:
Present login link on access denied (403)
Automatic account creation
Automatic role configuration
Current login override
Queryable Variables
By crystaldawn on the 11th of September, 2008
POSTGRESQL NOTE: If you need support for Postgresql, use Drupal 6 along with
the Drupal 6 version of Queryable Variables. The drupal 5 version does NOT have
support for PGSQL.
Killfile
By Arto on the 27th of October, 2008
This filter should be used where paragraphs exist. The use of the line breaking
filter from Drupal core is good for that matter. After installation, go to admin >
settings > input formats, and turn the filter on for selected input formats.
Anyone who has a better idea of how to make this module more efficient / more
general, is welcome to do it through the issue queue. Thanks!
Imageset
By pvb-d@drupal.ru on the 30th of November, 2008
YubiKey
Jobtrack
By Jeremy on the 5th of January, 2009
Please download the new module and follow the upgrade instructions found in the
file UPGRADE_FROM_JOBTRACK.txt.
Talkinator
By ahaapaka on the 20th of February, 2009
Ubercart Referrals
By ryangroe on the 21st of February, 2009
I wrote a simple referral module without looking too much at the affiliates module.
I know my module is not as sophisticated as that module but it is Ubercart v2 and
drupal v6 compatible (I'm not sure if the affiliates module has been ported, v2 still
lists as Ubercart v1). You create a referral account and get provided a link. Then
track referrals in the reports section. This is also a beta release that requires
formal testing.
UPDATE: starting with beta 3 you can associate referral accounts with Drupal
accounts and the Drupal user can review a summary for their referral accounts.
Requirements:
ubercart v2
Installation:
Extract and copy to /sites/all/modules/ or /sites/all/modules/ubercart/. Then install
under modules section. Grant the "configure referrals" permission to the proper
roles. The module adds a menu item under "Store administration"/Configuration,
and a Reports menu item.
If this project helps you please consider making a small donation: DONATE
« first ‹ previous … 233 234 235 236 237 238 239 240 241 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
UPDATE: I can no longer support this module as my day job no longer involves
This modules enables setting a vocabulary as 'private'. With this setting enabled,
each user only sees terms they have created in the specified vocabulary, virtually
maintaining a "private" version of this vocabulary for each user.
This will give developers a chance to alter form data after every other module has
performed their own alterations.
See also:
Early Form Alter
http://drupal.org/project/early_form_alter
960 Gridder
By himerus on the 25th of June, 2009
Using the 960 Gridder module allows you to enable the 960 Gridder by default
without using the bookmarklet provided at the author's website. It also provides an
administrative interface, allowing you to configure ALL of the options available with
960 Gridder and additional features including:
You can save these settings as the default settings for when 960 Gridder
loads, so that you don't have to configure it every time it loads as well.
Eldorado Superfly
By eaton on the 27th of June, 2009
Oooh, Superfly
You're gonna make your node by and
by
But if you theme, don't ask no
questions why
The only game you know is 'Alter or
Die'
Ah-ha-ha...
When an auto-reply is used with the standard contact form, the "From" on the
auto-reply email is set to the value entered as the recipient. In some cases (e.g.
email to the CEO), it wouldn't be good to reveal that email address. Using this
module, you can choose to hide the recipient's email in the auto-reply. It will
instead come from the default site email address. This can be set separately for
each contact form category.
To use Contact Hide Email, just install and activate it as you would any other
module. Each "Edit contact category" page will then include an option to "Hide
recipient's email address in auto-reply". Choosing "Yes" there will make that
auto-reply email come from the site default email instead of the recipient's email.
Features:
Requires:
Ubercart
-----------------------------------------------------------------------------------------------------
FeedAPI Tagger
By alex_b on the 22nd of September, 2009
Looks up terms from a taxonomy vocabulary in title and description of a feed item.
Usage
At this point FeedAPI Tagger is fully configured, but you won't see any tags created
yet. Typically, you would want to use Feed Element Mapper to map the terms
detected by FeedAPI tagger to vocabulary terms.
This module installs a new block that you may put wherever you like.
The block has some configuration options which need to be filled in before the
block will work. Just click the 'Configure' link in the Blocks page. The important one
You will still need to install LiveZilla as usual. LiveZilla can be downloaded for free
from here: http://www.livezilla.net/home/en/
This module is meant to replace the 'Paste the Button Code to your Website' step.
In addition, this module detects when a user is logged in and uses their username
and email address automatically in LiveZilla, helping you to see who is on your
site.
This module also fixes a CSS issue with the 'Invite to Chat' popup avatar image.
Enjoy!
UberPOS
By slip on the 8th of September, 2009
Check out the demo to see what's in the latest release. Take a look at the issue
queue to see where development is headed.
If your shop runs UberPOS, send us a message or start an issue, and we'll add you
to this page.
Installation
Install Drupal 6
Install Ubercart 2.0
« first ‹ previous … 234 235 236 237 238 239 240 241 242 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Disk Node
By elmuerte on the 6th of January, 2006
DiskNode adds a new nodetype called DiskNode. The main purpose for this node is
to serve as download module. Each disknode links to a single file stored within the
file storage. These files are already in this directory. File management tools are
provided with the disknode. It will allow you to upload a local file or a file already
stored on an other webserver.
Downloads of the files are counted.
Bookmaker
By toddy on the 7th of June, 2006
Enables your users to place a bet on virtually anything; you decide which bets you
offer. After the outcome of the bet offer is published, the module automatically
calculates the amount of points each user gets.
OG Minutes
By David Lesieur on the 21st of November, 2006
This module makes Organic groups and Minutes work together. It allows to filter
users so that the list of potential attendees in Minutes shows only the members of
the group(s) to which the related event belongs.
This module integrates the Drupal user table with the user table of Darrin
Lythgoe's The Next Generation (TNG) genealogy software such that users are able
to have accounts created automatically for them in TNG, users are seamlessly and
automatically logged on to TNG when accessing the software from within Drupal
and administrators are able to assign and change basic TNG database privileges
from within the Drupal user interface. The module requires no modifications to
TNG software.
See http://lythgoes.net/genealogy/software.php
This module has gone through a major overhaul as of March 17, 2008 and a new
6.x branch has been developed from that overhauled code. The major new
features of the module include using user IDs instead of usernames for intergration
of the two user tables and the ability for administrators to assign and change basic
TNG privileges from within the Drupal user interface. If you downloaded one of the
initial versions of the overhauled 5.x module (versions below 2.4), please
download the most recent version as there were significant bugs that have now
been addressed.
The overhaul is only for the 5.x and 6.x branches. A 4.6 branch also exists but is
no longer maintained.
webalizer
By danieldiazi on the 2nd of February, 2007
Using cron, it read the statistics from webalizer and update the webalizer block.
Cool Aid
By danielb on the 24th of July, 2008
Allows users in permitted roles to add custom help messages to any specific
path or path pattern, for display to selected roles, along with help messages
provided by other modules.
Custom help messages are administered from the path where the message needs
to be placed.
Cool Aid also allows you to dynamically convert standard drupal help messages
into a link which launches a jquery modal overlay containing the help messages.
Would you prefer if the help messages were stored as nodes and you could display
the messages in a block? Try the Help Tip module.
help text, help tip, help icon, user help, user tips, page help, end-user help, custom help, user aid,
administrator help, page-based documentation
Description
The Mailfix module integrates Drupal with Postfix, providing email accounts to
regular Drupal accounts.
For this module to work you must have previously installed and configured Postfix
2.1 or greater. A step-by-step installation guide for an Ubuntu 8.04 server is
available at HowToForge.
Once your Postfix server is appropriately configured you may install this Drupal
module.
Features
Domain settings (admin/settings/mailfix):
User settings:
Drupal and mail accounts share the same password, thus allowing users to
manage their credentials from a single location.
Users can access their mailbox using POP3, POP3S, IMAP and IMAPS
Individual quota support for mailbox
Mail forwarding (useful for disabled accounts, temporary leave or vacation)
Silent BCC monitoring of specified accounts
Translation files: Spanish
Future features:
Beautify
By psynaptic on the 6th of January, 2009
The Beautify module buffers the HTML output of Drupal and processes it through
The module currently works best with with HTML Tidy and htmLawed.
The module is limited to only serve processed output to anonymous users. It can
also cause problems with textarea input fields as it may strip newlines from the
input.
HTML Tidy
Beautify will search for an HTML Tidy binary and if found, it will be tested and used
for processing. The module currently supports only the binary version of HTML Tidy
and not the PECL extension found in some PHP installations.
This module is loosely based on Book Access but instead of delimiting access to a
book (as Book Access does), it allows you to set fine-grained permissions for each
page in the book and all its children.
It is ideal for big organizations with lots of ramifications and lots of information to
present.
For instance, you may create a book to talk about the structure of your
organization and delegate the editing of the department pages (and subpages) to
the people at that department.
(this module was created by José San Martin at Chuva Inc., for the website of Math
Staff List
By Mike Wacker on the 8th of April, 2009
The Staff List module automatically compiles a staff list using information about
site users.
The modules looks at a user's user roles to accomplish this. It can be configured so
that certain user roles can designate either a department (e.g.: News, Sports) or a
level within a department (e.g.: Editor, Staff). Users who have both a user role
representing a department and a user role representing a level will then appear on
the staff list.
For intrepid web designers, the staff list is themable as well, allowing said
designers to override the existing look of the staff list.
« first ‹ previous … 235 236 237 238 239 240 241 242 243 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
SOAP
By doq on the 18th of April, 2009
Description
This module will add a block that can be displayed in the header area. The Ubuntu
Drupal Theme has a specific region for this. A different header can be specified for
each content type.
The biggest benefit to this module is the ability to display a specific banner for
content types.
Settings
The block for this module must first be added to the header region. In the
administrative section, you can add a Default module type for content types that
have no other header set for it. Each content type can have a different left/right
/middle image. The right and middle sections can also have custom text added.
Development
Development occurs on Launchpad. Support requests, bug reports, latest code,
etc. can be found at this project page.
Support
We have multiple support options. The first line of support you should take is to
look at our Setup Guides. These go through general aspects of utilizing the
module.
This module enables you, with very easy UI, to set or unset cookies for users when
they login or logout from your site.
use cases:
* Some CDN allow bypassing CDN cache when a special cookie with specific value
is set for a site visitor.
* *add more use cases*
UC Delivery Date
By q0rban on the 28th of August, 2009
This module creates a delivery date checkout pane and order pane for Übercart to
allow your customers to select a desired delivery date for their order. The module
depends on Date module.
If you are interested in this functionality, you might also checkout the Visit Time
module.
Developed by Sprocket.
Gallery Summary
By javierreartes on the 5th of November, 2009
Gallery Summary provides the possibility of creating rich displays for hierarchical
content. It extends the functionality of Views allowing to attach a set of data to a
summary view.
It wasn't possible with Views to create a list of top arguments and attach related
content for each one. You can now do this using a new style plugin that will be
added for arguments, this plugin will give you the possibility of attach a display of
the same view to the argument , in this way you could display the argument name,
the number of nodes (terms, users, etc..) for that argument and a preview of the
content associated with each argument.
Nodeselect
By ndeschildre on the 21st of December, 2009
Search content: In an exposed View: You can easily add your own filters
with Views UI.
Edit/View content from the same page: Using Embedded Edit, you can
view/edit the results of search directly.
Drag and Drop results into nodereferences: Choose on the config page
which nodereference are droppable, and drag results here.
Dependencies: Embedded edit, Views CCK Formatter, Utilities, JQuery UI, JQuery
Update, Date, CCK, Views.
This module is part of the newspaper module set maintained by Studio Multimedia
France24/RFI.
Covert Fields
By Open Publishing... on the 6th of January, 2010
When working with CCK, have you ever wished you could specify PHP code to
perform processing on what a user has entered into a field before the field value is
stored?
Have you ever wanted to use a Node Reference field, but have users specify the
node(s) to reference in a completely different format than the node ID or node
title? For example, to have users enter codes like the kind you would find under
the cap of a soda bottle, while having the field convert the codes into node
references under-the-hood?
If you've found yourself in any of these situations, then Covert Fields is for you!
Citation Filter
By cwgordon7 on the 10th of December, 2007
Award
By Josh Benner on the 11th of February, 2008
expandable fieldset is available where the viewing user may grant any awards he
has permission to grant.
Features
Quran
By ichsan on the 10th of April, 2008
If you want to support this module by adding additional translations, download and
use Perl script in http://quran.michsan.web.id/content/translation-downloads. If
you have question about using it or want to help other parts just contact me
through the issue form below. Or for faster response just contact me using jabber
chat or google talk in ichsan [at] gmail [dot] com.
If you love this work, please pray Allah for the goodness of me, my family and all
muslimin around the world. Jazakallah (Thanks)
« first ‹ previous … 236 237 238 239 240 241 242 243 244 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Sports Pickem
By jvandervort on the 18th of September,
2008
Pathtrack
By tylermoody on the 29th of September,
2008
Variable path length - follow users for up to 6 pages after the target page
Filtered results - only anonymous users are tracked
Results page - Data is displayed in a table instead of nested fieldsets
Results presented with clickable links and url aliases for better usability
Completely rewritten backend - faster than 5.x
Note that this module is still in development. The dev branch is functional,
but it's output may exceed your php execution time (usually 30 seconds),
Depending on the number of days you want results for, or the number of visitors
your site receives.
Shared Links
By Shawn DeArmond on the 2nd of February, 2009
This module allows a site administrator to list keywords and/or keyphrases along
with a path to which each should link. The site administrator can also add sites
from which additional keywords/keyphrases and paths can be collected. Those
sites must also have this module installed and enabled, and have their own links
configured.
The links appear in the form of a tag cloud in a block, though the block uses a
tpl.php file, so it can be themed however you want. The site administrator can
decide whether to include local links in the tag cloud, or just foreign links.
This is particularly useful when a site administrator manages multiple sites and
wishes to share links among them for SEO purposes.
To do:
Port to Drupal 5
Textarea Expander
By henrrrik on the 9th of April, 2009
This module makes resizable textarea fields expand and contract dynamically using
JavaScript as you enter or delete text. Inspired by the comment fields in
BaseCamp.
UC P.O. Condition
By jrust on the 19th of May, 2009
Summary
This module adds a new condition to Ubercart's Conditional Actions that checks if
an order is being delivered to a P.O. Box. This allows store administrators to
restrict which shipping options are shown to customers who are using a P.O. Box.
This is useful because some shipping carriers, such as UPS, won't always deliver to
P.O. Boxes.
The module currently depends on the patch set for the uc_attribute module found
here: #488422: Cleanup uc_attribute's product/class API, and add test coverage
for the new API, as well as the UI. . Hopefully this will be fixed soon!
Beginning beta 2, you can now customize the message sent to the user. Go to
admin/user/settings to modify message subject and body.
Ubercart Multiple Currency module aims at displaying the product prices in various
local currencies chosen by the customer. The module is currently under active
development and feature requests are welcome. This module is NOT production
ready and is released for testing by the community until a stable version is
released.
Presently the module displays a block to chose the currency from the list of
enabled currencies by the admin. Roadmap for this module includes automatic
detection of locale thorough geoip and displaying prices in local currency.
Caption Filter
By kmonty on the 1st of December, 2009
This module is sponsored by New Eon Media. Developed primarily for Uptown
Almanac.
Also there is included patch which is necessary make in includes/ directory to make
drupal date display via format_date() correctly accroding to selected timezone.
In drupal 7 this feature there is in the core so there will not be version for 7.x
« first ‹ previous … 237 238 239 240 241 242 243 244 245 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Overlay Gallery
By miruoss on the 10th of January, 2010
Integration
In order to use the JS code, it has to be plugged to your gallery. The module
already comes with integrations to some modules (see next section). If you're
using those modules out of the box, Overlay Gallery will work out of the box too.
If you're using a different gallery mechanism, you'll have to plug this module in by
yourself by doing the following steps:
The {$galleryID} / {$imageID} should be the ids of the drupal elements. If your
galleries are nodes, $galleryID is equal to the gallery's node id, if galleries are
taxonomy terms, $galleryID is the tid of the gallery and so on. In your hooks you'll
get those IDs so that you can load the objects and return the relevant data to the
javascript.
Spatial Tools
Spatial Import - Provides a shapefile parser for Feeds and Table Wizard,
allowing you to import nodes or tables from a shapefile. Integrates well with
Geo and OpenLayers field types.
Spatial Widget - Provides a shapefile widget for Geo and OpenLayers field
types. This allows you to have the user upload a shapefile instead of drawing
on a map when editing nodes. Also provides shapefile / map combo widget.
iframe page
By mikl on the 12th of February, 2010
A custom node type for creating a page where the main content is an iframe.
Anonymous Contact
By ezra-g on the 15th of March, 2008
This module provides a contact form that allows users to send an email message to
the author of a node without knowing the username or user id of the author.
Neither the contact form nor the "Send myself a copy" emails will reveal the name
or UID of the node's author. The contact form is accessed at contact_anon/[nid]
and has the same fields as the core contact form but does not display the name of
the user being contacted (fields displayed are subject, message, and "Send
yourself a copy."
The module returns a 404 "Page not Found" error if the current user does not have
permission to view the node specified in the url or the author of that node has
chosen not to receive messages via the anonymous contact form.
Note: Aside from the contact form that this module provides, this module does not
do anything to hide the username or UID of a node's author. It is up to the
developer\administrator\designer of the site to make sure that this information is
not revealed in places such as the node template or in any Views.
word2web
By tmcw on the 18th of June, 2008
If the CCK module and ImageField module are enabled, word2web can also provide
an interface to upload images inserted in Word into a Drupal node.
Quick FAQ
What files does word2web parse?: word2web works with the HTML
output of Microsoft Word, generated by the Save as HTML... menu under the
file menu. It has worked with the Mac & Windows versions of Word XP and
2007.
Does / will word2web parse binary word files (.doc files)? No - the
binary output of word is notoriously difficult to parse, and a PHP library to do
this for the various versions of Word is far beyond the scope of a Drupal
module. Patches are welcome.
This module integrates the Sphinx full-text search daemon with Drupal. Sphinx is a
full-text search engine, distributed under GPL version 2. See more at
http://sphinxsearch.com
The module is aimed at enterprise scale Drupal sites with large amounts of
content. The module is not plug and play. It integrates Sphinx and Drupal, but you
need to know how to setup indexes with fields and attributes in order to use the
module successfully.
Chess
Node Redirect
By jrglasgow on the 5th of November, 2008
At Tribute Media we required the ability to create a simple form that would redirect
to a page from a form. In our case, we needed our clients to log into a page which
requested a contract ID. Upon entering the contract ID, the user would then be
redirected to a form built specially for that user.
Calais Marmoset
By emackn on the 16th of January, 2009
While the Calais module is not required for this to work, if installed along with the
Calais module, the data returned with marmoset crawler uses a view to display
other content having the same Calais terms.
This module requires that you download the Marmoset Package from
http://www.opencalais.com/Crawler . You will also have to edit some of the files
according to the instructions found at http://drupal.org/node/361166.
Calais Collection
Also part of the collection is
Calais
Calais Marmoset
More Like This
TopicHubs
Credits
This project is sponsored by Thomson Reuters' Calais and Phase2 Technology.
Media: YouTube
By aaron on the 27th of January, 2009
« first ‹ previous … 238 239 240 241 242 243 244 245 246 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Transformations -- CSV
By jpetso on the 20th of March, 2009
A set of operations for the Transformations module that deal with reading and
writing CSV data.
Block, Allow or Reroute E-mails based on the mail ID. Each mail ID rule can
reroute to a primary or specific E-mail address.
User Dashboard
By lelizondob on the 3rd of May, 2009
Currently, it's possible to define 4 pages inside the UI, all of them with custom help
messages.
Dependencies
This module doesn't depend on other modules to be installed, but I strongly
recommend you to install
Views or
Tracker2
and
Popups
Notes
This module it's not complete, it's being used in a production site, but there's
functionality that will be added soon (please contribute with suggestions), expect
changes, maybe a different version.
QuickText
By caktux on the 16th of May, 2009
All buttons are CSS based using the Gmail button technique. There's also quicktags
that you might want to check before a D5 version is released. Icons have also
been included from that project for now but are no longer being used.
The API will allow you to theme buttons and add new buttons with custom
functionality pretty soon. :)
This module can make automatic evaluation of form was made by Webform
module.
You can use it easily if you want to evaluate online surveys, questionnaires or
pretests.
You need to set up values of answer possibilities. If you want different continue for
different evaluation values, you need to set up conditions too.
The module can send emails with the evaluation page to a chosen address and/or
to the user.
For example: You have a special offer for some user who can fill a survey good
enough. If you make this survey by Webform module, you can create an EvalWF
evaluation. When a user fill the form, EvalWF assigns points to each answers. If
the total points of user is more than e.g. 90 points this module can redirect
her/him to the special offer page, else it can redirect the user anywhere else.
Shared Edit
By mfer on the 18th of June, 2009
The shared edit module enables edit access to individual nodes to be on a per user
basis. This operates in a similar manner to the cvs access on drupal.org.
Banking API
By Arto on the 20th of June, 2009
Current features include CCK field types for BIC and IBAN
identifiers, as well as an API to parse and validate those
identifiers (with specific IBAN support for 52 countries, up to date as of Release 13
of the ISO 13616 IBAN Registry).
The new project allows you to define more Views settings to site editors
such as the title and empty text. The UI is also improved by using Drupal
tabs for views pages similar to node pages.
--------------------------------------------------------------------------
Does your client want to modify the header or footer of a view, but you don't want
to train them on the rather intimidating Views UI admin interface, or give them
access to pages that may allow them to mess up their site? Then this handy little
module is the solution for you!
"Views UI: Edit Headers/Footers" provides a separate interface that displays a list
of views (defined by you, so you can exclude certain views) and allows users with
the correct permission to modify their header and footer content.
Compatibility
Views 6.x-2.x
How-To
The edit page is accessed via "Content management" --> "Edit Views
headers/footers."
To define which views to display, visit "Site Configuration" --> "Views" -->
"Editable headers/footers"
Make sure the user role has the "edit views headers/footers" permission.
Unfuddle API
By coltrane on the 27th of July, 2009
Provides an API to Unfuddle for other Drupal modules and developers to use.
Unfuddle Feedback
Photo Layover
By hadsie on the 10th of September, 2009
Filter:
The filter replaces the theme on the flickr filter that comes with the flickr module
and also adds another [photo-layover] filter.
theme('photo_layover', ...):
To manually call the theme function from another module or theme use the
following parameters:
theme('photo_layover', $img, $info, $options);
See photo-layover.tpl.php for the full range and description of all of the $info and
$option parameters.
« first ‹ previous … 239 240 241 242 243 244 245 246 247 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module aims to utilize Google's Closure Compiler API to optimize cached
javascript files. On cron run, the module sends the contents (or the URLs) of each
javascript file to the API, writes the response which contains the optimized
javascript code to the files.
CitizenSpeak
By georgehotelling on the 25th of September, 2005
The CitizenSpeak module allows the creation of email petition campaign nodes.
Users enter the email recipients and the a message to create a campaign. When
someone visits the node, they see a form that displays a preview of the message
and allows them to enter their contact information and a personal statement.
When they submit the form, the target of the campaign is notified.
Arooga
By Owen Barton on the 6th of March, 2006
This is a very simple module that logs (in the drupal watchdog) page generation
times that exceed a threshold value, or are a record for the site so far.
There is a settings page to change the threshold value and reset the record value.
When paired with Log Watcher, administrators can be notified by email when page
load times are excessive.
About
To illustrate the use case, if you have three languages enabled for content
translation on your Drupal website, French, German and English, and French is the
default language, when you create a new node in French, this module will
automatically create a draft node in German and English. I must stress, these
nodes are draft only and will not be "perfect". This module simply gives a
professional translator a head start, by automatically providing a working
translation already in the correct language, ready for editing.
Authors:
Contact:
Drupal 6.x
This branch is a total departure from the 5.x releases. It integrates the Google API
for translation and automatically creates a set of translations on node creation. It
depends upon the Rules module to achieve this.
Biblio Facets
By David Lesieur on the 17th of September, 2007
Biblio Facets integrates with Faceted Search to allow users to browse Biblio types
and fields as facets.
#D7CX: I pledge that DME will have a full Drupal 7 release on the day that Drupal
7 is released.
The Drupal Markup Engine (or DME as I'll refer to it from now on) allows you to
define tags for use inside of node content that do almost anything you could wish
for - allowing users to do such things as to specify where images should be placed
in the text, specify that certain text is a spoiler and shouldn't be easily hidden, or
to safely allow users to reference video or other resources from other sites. Tags
can either enclose text (like <dme:spoiler>text</dme:spoiler>) or not (like
<dme:image />).
Please note that the module is currently under heavy development, while
it should be ready for every day use the API which it exposes is subject to
change as development proceeds.
Usability improvements
Extensibility improvements
Rolespecific Node
By Lapino on the 3rd of July, 2008
This modules enables you to select a specific role and an associated node type.
When a user gets assigned this specific role, a node of this content type is created
for the user if he doesn't have one yet, otherwise the existing node is published if
necessary. When the user "loses" the role, his associated node is unpublished.
This module was written in the first place to enable specific contentprofiles for
users with a certain role, but maybe it can serve other purposes.
This module has been tested on Drupal 6.x and seems to work, but must
still be considered as beta and has not been sufficiently tested to be used
in a production environment.
TODO:
Colophon
By Max_Headroom on the 7th of August, 2008
The colophon module shows a list of links for all enabled modules as well as
themes used in your Drupal installation to a site visitor when they click on an icon
on your page.
This enables you to give credit for Drupal and all the supporting modules and
themes.
You can add your own text message and also make notes at the modules and
themes sections.
You can choose to view modules or themes or both.
When you've enabled the module, the colophon can be directly linked as
"mysite.com/colophon".
You can put a link anywhere on your page by using the colophon block. A selection
of Drupal icons and banners are available which you can use as a link inside the
block. Alternatively, you can use your own custom text or description instead of an
icon banner.
This module is intended to show information to the site visitor. There are other
modules available that will give the site developer more information about the
installation:
Enabled Modules
Site Documentation
TODO:
Ability to upload own icons and banners.
Sort modules by project.
UC USAePay
By jrust on the 30th of August, 2008
This module implements the USAePay credit card gateway as an Ubercart payment
method.
Features
Requirements
« first ‹ previous … 240 241 242 243 244 245 246 247 248 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This simple but useful module allows users to "join" a role just using a given
password.
Site administrator can decide WHAT ROLE users should be able to join using a
password, and WHAT USERS should be able to use this feature. Users can join
selected roles, if they know the correct password; they can then leave that role,
also if they dont know the password.
I use it in conjunction with the Forum Access module, to make easier for [many]
users to "join" a private forum: instead of manually give them the proper role, I
give them the password and they join (and leave) the role by theirself.
You could also check the Apply_for_role module: it does almost the same thing,
but it requires that administrator manually approve each application (not practicaly
when you have many users on your website).
Bones
By usonian on the 24th of November, 2008
The Bones module allows you to rapidly build out the bare-bones structure of a site
by importing a YAML file containing an outline of the menu structure and page
titles you need to set up.
Bones was created to bypass the tedious process of manually adding nodes,
expanding the Menu Settings fieldset, entering a menu title, choosing a parent
item and weight and submitting for each page on a mostly "static" site. YAML
provides a relatively lightweight way to construct a site outline, and using that
outline Bones can build out a skeletal site structure in one step.
This is a simple module that adds a "node-content" theme hook to Drupal for
theming the $node->content array. For example, with this module enabled, you
can create a "node-content--page.tpl.php" file in your theme's folder, giving you
templating control of the "Page" content type. This can be used for any content
type, but the use-case I expect it to be most useful for is in having greater
theming control of content types that use CCK fields.
There's another module, contemplate, that solves a similar use-case. That module,
however, is more geared to providing template control via the CMS interface,
whereas this module is more geared to providing it via the normal theming
system. Pick the one appropriate to the way you like to work, or mix and match.
Instead of this module, you can take the approach of using "node-<type>.tpl.php"
files, as described on http://drupal.org/node/62462. However, then you end up
duplicating all of the generic markup that deals with the node title, links, terms,
and publish status, that you don't necessarily need to have customized per type. If
you want to customize all that generic stuff per type, use those tpl files. But if you
only need to customize the node's type-specific content, then this module might be
useful for you.
Alfresco
By smartinm on the 14th of January, 2009
alfresco.module
The main module. Provides a new
Alfresco item node content type for
Drupal sites. The Alfresco item node
embeds Alfresco contents inside
your site, with support for direct and private download of the files stored in
Alfresco repository, caching of file properties, syncing of nodes, Views
support, ...
alfresco_browser.module
Allows users to visualize, search, browse and retrieve nodes of the Alfresco
repository. (Screenshot)
alfresco_attach.module
Allows users to create and attach alfresco items to other Drupal content.
alfresco_import.module
Allows importing multiple alfresco nodes from a space of Alfresco.
As users fill out their profile, this module will mirror their profile data
into the data portion of the user object.
So each site has access to the other sites' user profile data by looking
in $user->multisite_user_profile.
Administrator Warning
By David_Rothstein on the 2nd of February,
2009
It can be used to help prevent these users from accidentally making destructive
changes, either because they forgot they were logged in as an administrator, or
because they forgot they were logged in to the live site (as opposed to a
For the latter case, you can use this module as follows: Enable it on the live
server, but disable it as part of your process for scrubbing your live database into a
development version. For example, you could run a query such as this before using
the development database:
Then, the message will only show up on the live site, and thereby serve as a visual
cue to remind developers and site administrators that they are looking at the real
site and that they should be careful of what changes they make there.
Front Node
By e-direct on the 7th of April, 2009
After installation of the module there is a new node-edit form option "Use node as
front page". After the option will be checked , the node is displayed on the front
page.
Role Invite
By raghunathakula on the 9th of June, 2009
Users are given the option to send an invitation along with a specific role.
Mail to OG
By arthurf on the 10th of June, 2009
This adds support for the custom premium players of Bits On The Run hosted
content, available from http://bitsontherun.com/. (Yes that's by the same guy who
did JW FLV Media Player and Longtail...)
To use this module, you'll first need to install Embedded Video Field, which is
packaged with Embedded Media Field (from http://drupal.org/project/emfield).
Set up a content type to use a Third Party Video field as you normally would. Also
ensure that you have enabled the new Bits On The Run provider from the Admin
screen at /admin/content/emfield.
« first ‹ previous … 241 242 243 244 245 246 247 248 249 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Accepted Limits
By vkareh on the 27th of August, 2009
This module will allow you to set accepted limits for CCK number fields with
custom validation messages.
An accepted limit is a range of numbers that is accepted for a particular value, but
it's not a hard constraint. Say, for example, that a node has an Age field. The
accepted age for creating the node could be between 13 and 25. If the user
creates a node with an age of 12, the node will still be created, but a warning will
be display notifying the user that 12 is not a generally accepted value.
The main difference between this and the "Allowed values" or the
"Maximum/Minimum" is that even if the value is outside the accepted limits, it will
still pass validation. Also, Accepted Limit allows you to set custom warnings for
each field.
Personally I prefer not to use a WYSIWYG editor, nor do I prefer to use Full HTML
as my Input Filter. I like to keep my nodes simple and the Filtered HTML Input
Filter works just fine for me.
I find it annoying to have to submit my node, and have to go back and edit it
because I forgot to switch the input filter to Filtered HTML.
This module:
Adds a fieldset to the user edit form to allow the user to choose between the
filters available to his/her role as his/her default instead of the system
default.
On forms that give an Input Format choice it sets the default as the user's
choice.
Description
This module will add a block that will display an eye appealing
sidebar. It will mimic the one found on Ubuntu.com.
Settings
This module allows you to add/delete/modify/reorder any
sidebar blocks. The installation will deliver a default set of items to mimic
http://ubuntu.com.
Development
Support
We have multiple support options. The first line of support you should take is to
look at our Setup Guides. These go through general aspects of utilizing the
module.
Css Dry
By Hugo Wetterberg on the 21st of October, 2009
Css Dry allows you to write css without repeating yourself all the time.
The co-maintainers for this modules are Allain Lalonde and Kris Khaira. Allain
wrote the core class of CssDry: CSSProcessor. Which he published at his blog and I
then picked up, tweaked and made into a Drupal module.
This module will add Ubercart product attributes as 'attribute' tokens for use
elsewhere. As of initial upload the only code to use these tokens is the contributed
Custom Price Calculation module. The combo of these two modules allows an
admin to enter custom code to set item properties such as price based on
attributes.
Post It Everywhere
By confiz on the 28th of January, 2010
The module uses OAuth and Facebook Connect libraries to connect to different
social networks like Facebook, Twitter, LinkedIn, FriendFeed
This module provides an implementation of the Version Control API that makes it
possible to use the Git version control system. It can retrieve commit information
by parsing commit logs.
Obviously, the Git backend depends on the Version Control API module.
YUI TreeView
By jeffcd on the 23rd of May, 2008
NOTE: This module depends on the YUI module. You need to install the YUI
module for the editor to work.
Videos
COMING SOON
Both releases now require YUI 2.5.1. Sorry for any inconvenience. We are working
on coming up with a dependency solution that is less abrupt.
Context Help
By darren.ferguson on the 25th of September, 2008
Context help will allow you to create help for portions of your system. The help will
be minature views that will popup when you request them based off pieces such as
taxonomy, url, term, node type or menu location.
The module will attempt to make the help completely configurable to the
administrator and will weight multiple pieces of help so the relevant portions are
displayed to the user first.
« first ‹ previous … 242 243 244 245 246 247 248 249 250 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Authorize Donate
By -enzo- on the 29th of January, 2009
This module implements the donation using the server integration method (SIM)
for card not present transactions, by Authorize.net.
Features:
To Do List:
Craigswatch is a module that allows a user to watch for selected items to appear
on craigslist. He selects a location (perhaps "US nevada las vegas") and a category
(perhaps "for sale cars+trucks") and enters from one to three search terms
(perhaps 'honda', 'accord'). If the cron is set up to run every hour, the craigswatch
module will scan the first 100 postings (the first page) of the craigslist page for
"US nevada las vegas for sale cars+trucks" listings. It will then filter out any
listings that contain the words "honda" and "accord" and create a listing record for
the user. Also, an email will be sent (assuming he checked the "send email" box)
alerting him that the item has just been posted. He can then go to the site to
"view/edit/delete" his watches, and to "view/delete" his listings.
User hasn't sent anything in a while, they go to create a new message, enter 2
names as recipients, and then click send. 5 minutes elapses and they want to send
another message, when they go to the form, they get a message that only 3
messages remain, but that they will get new messages in 15 min. This time they
enter 3 people and send. 5 more minutes go by and they decide to try and send
some new messages. They go to the form and they get an error message at the
top saying they have no messages left, but that in 10 minutes some will expire.
Right now, they can still try to fill out the form, but they will get another error
(same as if they had tried to send to 6+ people in the beginning).
Requirements
Privatemsg module
Related Info
#69856: Message quota - has a patch (module) for privatemsg that would allow
for limiting inbox sizes.
Cron Control
By mkalkbrenner on the 5th of September, 2009
Using Cron Control you'll be able to fine tune drupal's cron espacially in clustered
environments.
Devel Demo
#D7CX: I pledge that Devel Demo will have a full Drupal 7 release on the day that
Drupal 7 is released.
Current development and maintenance is made possible in part by Peytz & Co.
Users can login using their email address or username, depending on cofiguration,
without having to leave the creation form. If the username or email address is not
found in the database, a registration form is presented that may optionally include
a username. If the username is not part of the registration process, the email
address is used as username.
The server may be polled for account information when the user types a valid
email address and a set time interval passes, whenever the user stops typing and
a set time interval passes or whenever the user chooses to click a provided next
button.
The login can also selectively 'refresh' fields within the node creation form.
Thanks to Greg Mckeen for co-authoring and helping to bring the module thus far.
Take Control
By r_honey on the 20th of September, 2009
Image Title
By dksdev01 on the 24th of August, 2008
Allows to upload image to replace existing node title for better look for ur unique &
creative design for every node.
OG Node Approval
By mradcliffe on the 7th of November, 2008
OG Node Approval offers content review between group members allowing them to
approve or reject content. When creating or updating content simply choose the
audience for the content (including multiple groups), save the node, and the
module will insert group members from those respective audiences into the a node
approval table.
2.x:
« first ‹ previous … 243 244 245 246 247 248 249 250 251 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module provides a discount mechanism for Ubercart package based on user's
total amount of purchases they have ever done on the web site. There is a rate
scale where administrator can specify an either fixed or percentage discount. The
more a user buys on the site the greater discount he will have.
Secure by Role
By Garrett Albright on the 25th of June, 2009
Secure by Role is a simple Drupal module for shopping sites and others where
security is important. When a page is requested, SecRole checks to see if the user
is a member of a list of roles which should be only served pages over a secure
connection (HTTPS). If this is the case, and the connection is not already secure,
the user is redirected to the page they are requesting over a secure connection.
Why is this module's approach better than simply locking down your entire site
behind a secure connection? Because not all the visitors to your site will be doing
things which demand a secure connection. Search engine spiders, for example, are
not going to be sending credit card details; they may even be incapable of indexing
pages behind HTTPS connections. Or maybe they're simply human users who are
just browsing with no intent to buy anything - yet. But with SecRole, you can
easily configure the site so that, once these users create an account, they are
served over a secure connection and their credit card details are safe. Your web
server can avoid the overhead incurred by encrypting and decrypting data sent or
received over a secure connection until it's necessary.
Requirements
Installation
Configuration
Contact
Current maintainer
Ajax markup
By ufku on the 27th of June, 2009
Provides an AJAX API for creating filtered content by applying drupal input filters.
Multivariate
By boombatower on the 7th of July, 2009
Multivariate
Any portion of Drupal may be modified using the hooks and mechanisms already in
place. The modifications may be based on multivariate mutations. Once a mutation
set is requested the same set will be used for the entire user session. The mutation
information may be used to make any modification to forms and such. An example
multivariate mutation is provided and demonstrates how simple it is.
A/B
Setting up an A/B style test is very simple and only requires the original URL, and
any variation URLs. When a user visits the original URL a mutation will be selected
that will either redirect them to one of the variations or leave them on the original
URL. The same mutation will be used for the entire user session.
Success
Encryption
By zzolo on the 8th of August, 2009
Why Encrypt?
some other various use cases (think about all those database dumps laying
around). This module aims to make it easy for your module to keep data secured
in an extensible way that does not inherently require any other dependencies.
Use
<?php
// Encrypt data
$encrypted_text = encrypt('some string to encrypt');
// Decrypt daya
decrypt($encrypted_text);
?>
Encryption Methods
Guidance
By itarato on the 16th of August, 2009
Usage
Download and enable the module.
Customization
Developer instructions coming soon...
OG Hide Membership
By Ki on the 21st of August, 2009
This module allows members of Organic Groups to hide themselves from group
member list and faces.
Own Term
By jcfiala on the 11th of September, 2009
The Own Term module grew out of the need to create blogs that were more
flexible than the standard blog that comes out of the box with Drupal, particularly:
1. We wanted blogs to have a name different than the user who wrote them.
2. We wanted to include other things than blog nodes in a blog stream, such as
polls.
3. We wanted a blog that more than one person could contribute posts to.
When you enable ownterm you need to set up a vocabulary which is set up for
ownterm by clicking on the 'Enable Ownterm' checkbox in the vocabulary's edit
page, and this should be an empty vocabulary to start with. After that you need to
give at least the 'create and edit term' permission to authenticated users.
« first ‹ previous … 244 245 246 247 248 249 250 251 252 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Comment displays
By swentel on the 27th of October, 2009
#D7CX: I pledge that Comment displays will have a full Drupal 7 release on the
day that Drupal 7 is released.
Comment displays is part of the Display Suite and is an implementation of its API.
It makes it possible to render the comment fields into regions.
Multimedia Element
By ndeschildre on the 25th of November, 2009
LeagueSite
By Alun on the 18th of January, 2009
The module allows a user to create one (or more) seasons that run throughout a
year. These seasons contain leagues, which hold a number of teams. Teams in a
particular season and league can be given information such as points won, games
played, games won, games lost etc.. and then arranged in a league table.
This project was initially started in early 2009, but has had its first release in early
2010. You will find that the module is in its infancy. Please file feature requests in
the issue queue and I will do my best to develop the module to everybodys taste.
Soon I hope to post up some sort of roadmap to get everyone informed as to
where I see the module going.
User Manual
I have started writing up the help for this module. It slowly increases over time
when I am bored.
http://drupal.org/node/700360
Roadmap
I have added a roadmap into the forums here
http://drupal.org/node/712474
Please have a read before submitting feature requests, and let me know if you
would like anything else.
Please Note:
This module displays items from a cafepress shop in your own drupal website. It
can also display a block with a randomly chosen item, optionally provide a link to
the item as well as the shop and the “sell your own stuff” affiliate program.
Current release is for drupal-5.x.
This module is currently available for adoption, as I no longer have sufficient time
to maintain it - please contact me if you are interested/able to continue with the
maintenance of this module
Overview: http://drupal.org/project/uc_ideal
Development by:
Qrios Webdevelopment
--------------------------------------
Release info
Version Date Links Status
Download · Release Recommended
6.x-1.3 2009-Aug-08
notes for 6.x
Download · Release Recommended
5.x-1.2 2009-Aug-08
notes for 5.x
Quickbooks API
By Allie Micka on the 13th of June, 2008
A stand-alone Quickbooks API for use by other modules. We're using this to
synchronize users, accounts, and payments from our site to our Quickbooks
accounting system.
This module is in the Advantage Labs petri dish. Please review our module
maintenance policy before contacting the maintainer with questions on
downloading or using this module.
Since this is largely for in-house uses, It's being developed as we find the time.
You can help by keeping support questions and questions about functionality here
in the issue queue, where everyone can benefit from the answers. Also consider
creating a bounty, or contacting us with information about your budget, timeline
and goals.
Example:
print $example->render();
Units API
By raspberryman on the 5th of January, 2009
This module is only an API and does not have an user interface.
Tweetbacks
By CSCharabaruk on the 13th of January, 2009
Tweetbacks is a module allowing you to show Twitter posts which refer to pages on
your Drupal website in a block on those pages. It also provides a second block
showing the pages with the most referring tweets.
A set of operations for the Transformations module that deal with Drupal-native
data - currently nodes or users, but patches for other entities like files or
taxonomy terms are welcome. Depends on Field Tool for retrieving information
about node and user fields and getting/setting the field data.
(The main reason that this module is not a part of Transformations itself is
maintainability - support for Drupal objects might grow extensive and would
probably account for a large chunk of porting effort between Drupal versions. Split
out into a separate module, Transformations can be changed without taking full
responsibility about potentially complex Drupal-native data.)
« first ‹ previous … 245 246 247 248 249 250 251 252 253 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module allows for the use of "stable" links to the newest revision of a file. If
node revisions are enabled, and a newer version of a file is uploaded, the user is
automatically redirected to that revision. This is useful for sending out links to a
file outside of your Drupal site, such as through email.
The module was developed by Andrew Berry for use at Pinchin Environmental. For
information about sponsoring development of this module, please contact Andrew
Berry.
Download PEGOEditor
Due to licensing problems, the code of PEGOEditor itself is not distributed with this
Drupal module.
Here you can download the packages: http://www.accessibleeditor.org
/?q=download
All you need to do is extract the files and copy them in the PEGOEditor module
directory.
Demo
Paybox is a french payment system used by a lot of French Bank (like SIPS/ATOS).
http://www1.paybox.com/
Requires:
Ubercart
to set-up Paybox CGI on your server. Download kit and doc (fr)
---------------------------------------------------------
Ce module vous permet d'utiliser le kit de paiement Paybox avec votre boutique
Ubercart.
http://www1.paybox.com/
---------------------------------------------------------
Payment Express offers both merchant hosted and provider hosted payment
processors and is commonly used in Australia and New Zealand. This module
implements methods for each of these (via PXPay, PXPost and PXAccess).
Move the example modules that used to be hidden over in the documentation
CVS over to the modules repository as first-class modules, which can be
maintained, updated, and discussed in the issue queues.
Create simpletest suites for the example modules so that we know when
there's a problem with them.
Add new example modules that show off core functionality for developers
Provide a standard repository for examples that can be used by handbook
pages (or books, or other articles). Are you writing a book? You may want
your examples maintained here instead of in some dead ftp zone.
This simple module overwrites permissions the node declared menu path /node by
adding an extra 'access node path' permission to your permissions page.
Filefield Stats
By nicholasThompson on the 1st of November, 2009
FileField Stats is a small module which provides a new formatter that outputs a
special link for tracking downloads.
Each download tracks the File ID, User ID, Node ID, Host IP & Referrer URI and a
timestamp.
http://www.example.com/sites/example.com/files/filefield_stats/2/1/1
/d4df983bbca181f8c9ef7683db1c3ab0
This URL works in a similar way to the ImageCache module. It provides a drupal
callback within the files folder. This URL contains the File ID, the Node ID, the User
ID and a special "hash" which is made up of the 3 ID's and the websites special
private key. This means each user gets a unique ID. You cannot simply change the
File ID to start scanning the website for files as this will invalidate the hash on the
end of the URL. Without knowing the websites random 64 character private key, a
user cannot regenerate this hash for themselves.
Once the URL is validated (ie, the system confirms the hash matches the
requested file for the requested node by the requesting user), the file is served by
Drupal.
Widgets
Prerequisites
Widgets depends on the modules jquery_update (version 6.x.2.x-DEV) and
jquery_ui. The current version of jquery_ui, 6.x.1.3, ships with jQuery UI version
1.6. The jQuery Multiselect widget requires jQuery UI version 1.7. Follow the
directions to upgraded jQuery UI to version 1.7 in the README.txt of the jquery_ui
module.
Roadmap
Functionality that might be implemented in the future.
Drupal 7
Drupal 7 will implements CCK in core (Fields). This opens up for the possibility to
use blocks instead of nodes for widgets as blocks now will support custom fields.
Will have a look at this when D7 is released.
Credits
Version Date Links Status
Download · Release Recommended
6.x-1.0-beta3 2009-Nov-24
notes for 6.x
Filter users, content and comments using views exposed filters in a "sticky"
way by filtering a filtered set of data.
Provide AND/OR operators between individual exposed filters.
Aggregate exposed filters into groups.
Provide AND/OR operators between groups of aggregated filters.
Apply the same exposed filter multiple times using different values.
Provide a more specific level of filtering data.
Provide a dynamic jquery interface to allow:
Re-ordering of filters within groups.
Moving filters between groups.
Removal of individual filters.
Dependencies
Views 3. You need to install the last development version, until Views-3.x-Alpha 2
be released.
« first ‹ previous … 246 247 248 249 250 251 252 253 254 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This project is a collection of modules which provide integration with Icecast, free
server software for streaming multimedia.
So far two modules are available for Drupal 6: an Icecast YP directory module and
an Icecast YP logging module. Further contributions are welcome!
Co-maintainers: mfb,
Hidden
By ekes on the 30th of August, 2007
This module creates a way of removing nodes and comments from the main site,
but keeping them accessible to users in a special location with an explanation of
the editorial reasons for "hiding".
Features include:
Hidden articles are always displayed with the reason that they are hidden,
and custom css class.
The reason for hiding can be selected from a list or/and typed in.
All pages with /hidden have robots meta tags to ask for no indexing.
Filters can be set to automatically hide posted nodes and comments, this can
be obfuscated with delay.
Notification of hidden articles can automatically be sent out by e-mail. This
can be individually or in batches.
Non-admin users can be encouraged to take part in editorial process by
enabling the reporting of posts for hiding.
This is not a node access module. Nodes and comments are indexed and
unpublished.
Views integration (Drupal 6 Views2 integration to do).
This module was developed for Indymedia Drupal sites and should be of use to any
other sites that want to ensure transparency of editorial process.
Nodeforum
By Summit on the 28th of May, 2008
Please note that the 6.x-1.0 version of Nodeforum is compatible with the
6.x-1.x branch of Nodecomment. While the 6.x-1.x-dev version of
Nodeforum is now compatible with the 6.x-2.x branch of Nodecomment.
Transaction
By David Strauss on the 14th of August, 2008
More info:
http://www.coova.com/CoovaEWT
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.
If you do not develop Drupal code and have no other module installed that
requires the Search Engine Referer API module, do not install it.
Google
Yahoo
Bing (ex Live)
Ask
Aol
Altavista
Alltheweb
The word referer in the project name is deliberately spelled incorrect. See why.
The very similarly named Search Engine Referers module serves a different
purpose, as it provides an overview of past search engine searches that led to your
site retrieved from the watchdog table.
Mode
By Zen on the 10th of February, 2009
The Mode module is a utility module that allows administrators to manage different
permission sets and switch between them conveniently. It works by manipulating
the permissions table during each switch.
Setting the site to a read-only mode by creating a mode where users only
have the 'access content' permission.
Manually throttle access to certain modules such as search by limiting access
to 'search content' and 'use advanced search'.
Create permission templates for multi-site installations to ease
administration.
Scholarly
By brevity on the 24th of February, 2009
search, download, and attach PDF according to node title (+ field authors) or
from field URL linking to PDF
rename attached PDFs according to title (+ other fields, e.g. year, author)
normalize concatenated author list field (lots of diverse variants to consistent
Surname, Forname; Sur...)
split/join authors from/to concatenated/multiple field
Currently, you find the functionality in admin/content/node in the drop down list as
well as partly in the menu next to 'edit'; also see admin/settings/scholarly
Related modules
createfromweb
citationcounts
biblio, but biblio_facet won't be available for D6 -- new SoC
oai2forcck
cck content type definition for import (enable module content copy) via
admin/content/types/import available, see cvs
Mailing Label
By aaroncouch on the 12th of May, 2009
This module generates mailing labels (ie Avery 5160) from a list of fields
generated from the Views module.
The module converts the views fields to a printable PDF file using the UFPDF
converter and follows in the footsteps of the CiviCRM mailing label functionality.
This module uses the UFPDF library and the Views module.
Support SMS
By Jeremy on the 18th of June, 2009
Adds the ability for Support to send SMS messages depending on a ticket's state
and priority.
« first ‹ previous … 247 248 249 250 251 252 253 254 255 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
N/A Checkbox
By vkareh on the 27th of July, 2009
N/A Checkbox will allow website builders to add a checkbox next to a number
textfield. The idea is to provide the users a textfield to enter a numeric value, or
mark N/A in case they don't have it. When the N/A option is marked, a different
value is set in the database so that it knows what was selected.
Both the internal value of the checkbox and the N/A label are configurable. The
internal value can be outside of the max, min, and allowed values and it will still
validate properly.
To use
To use this module, go into the CCK field editing form in Administer >> Content
management >> Content types >> Manage fields and select the field you want to
enable N/A Checkbox for.
You can now configure the value that will be stored and the label that will be
displayed.
MediaWiki API
By adam-griffiths on the 13th of August, 2009
This module provides an input filter which allows the conversion of content marked
up using MediaWiki syntax to html for display on your drupal site, by using the
"parse" feature of the MediaWiki API.
Alternatives
This module was driven by specific customer request and has been developed in a
generic
form to be able to submit this to the open community. However, in the next few
weeks it's
like to get changed fundamentally, so you should expect some important changes.
Therefore
use with care in production sites for the time being.
Requirements
Drupal 6 and the GMap module (including a free Google Map API key)
Installation
Configuration
Complementary Currencies
By matslats on the 7th of September, 2009
Complementary Currencies is an
all-embracing and flexible package
which includes a mutual credit engine,
and user interface. The module also
provides several useful views and
blocks to get you started.
Features
Usage
This module was designed for use by community groups such as classic LETS
schemes and Timebanks, but is being used more by a 'younger' generation of
monetary reformists. This is not a shop, a cart, or an ecommerce system, but a
mutual credit system which tracks credit flowing between user accounts.
Contrast with userpoints in which points are awarded to users for their online
activity.
What is mod_xsendfile
mod_xsendfile is a small Apache2 module that processes X-SENDFILE headers
registered by the original output handler.
System Theme++
By pounard on the 19th of October, 2009
It also integrates well with admin module, calling its init stuff within the hook_init()
in case the slate theme is selected. This allow to override default system module
behavior on content editing pages and ensure that the slate theme won't break.
This module is extensible, it means that it provides a really simple hook that allow
other modules to integration with it.
Filefield Styles
By aaron on the 10th of December, 2009
The Filefield Styles module works in conjuction with the Styles module to create a
sensible display formatter parser to Filefield.
Basically, the module will allow an administrator to set up a file field with multiple
supported types, such as image, audio, or pdf, and have the formatter display
according to the file type. So that if an editor uploaded an image, it might use an
Imagecache preset to resize it; a pdf might be displayed in a similarly sized
iframe; an audio file in a small player; a text file might be displayed inline; etc.
eTracker
By jurgenhaas on the 28th of May, 2009
#D7CX: I pledge that eTracker will have a full Drupal 7 release on the day that
Drupal 7 is released.
eTracker, a bit like Google Analytics, reports web traffic to a webmaster and other
authorized users. A big plus of eTracker is that the reporting is happening in real
time and that even without installing anything other than some small code into the
websites themselves.
This project has been sponsored by PARAGON Executive Services GmbH, providing
IT services as individual as the requirements. Find out more from
http://www.paragon-es.de
« first ‹ previous … 248 249 250 251 252 253 254 255 256 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Log Search
By deekayen on the 30th of May, 2005
A module that allows site administrators with "access site reports" to search
through site logs (watchdog).
Help bring this module to the end of its life by merging its functionality into core.
#24957: Search Watchdog Log
Movie database
By ultimatedruid on the 14th of November, 2006
The moviedb module provides the tools to maintain a large database, and is set up
for a Movie Database however it can be modified for any type of relational data (ie,
Band - Album/Book - Author, etc).
The module treats movies, people (actors, directors...) and companies as separate
nodes. This allows a great flexibility and extensibility.
this module over the coming weeks. As always, your patches and suggestions are
very much appreciated. See updated roadmap.
I have also taken the executive decision to remove the 5.x branch as a
release (it will still be available in the bowels of the site), so as to solely
focus on the new 6.x branch.
There are known bugs in the script, which are outlined below. Please do
not post issues about these bugs (unless you are posting a patch).
Example Roadmap
6.x-dev release
Integration with Views
Add new fields through control panel (still very buggy, but works and
have little control over them after creation)
Actor and Character Functioning, but produces error messages that don't
effect end result
Bug fixes (and removal of unneccessary features)
Pay-per-node
By blackice78 on the 10th of December, 2006
This module allows creation of a number of nodes of chosen type for some users.
It temporarily overrides the node creation permissions and keeps track of the
number of nodes the user can create.
How it works
Drupal 5 version
It can work as a stand alone module, with the administrator deciding how many
nodes of which types a user can create or as an eCommerce plug-in, providing a
new product type which will allow, upon purchase, to create a number of nodes.
5.x version supports creation of all node types created by admin UI: content types
added by other modules (such as Ad module) may not function properly.
Drupal 6 version
Ubercart, providing a new "product feature" which will allow, upon product
6.x version supports creation of all node types created by admin UI.
Hypergraph
By vacilando on the 19th of September, 2007
Don't get scared by the words and play with the demo (hold the left mouse button
to pan the graph!) Hypergraph is not only beautiful, but also conceptually a very
clever beast; enormously useful for site navigation.
This module aims to make full use the Hypergraph capabilities and provide
visualization of menus, taxonomies, and content in general. In the current version,
the Hypergraph module simply takes the menu tree of your choice and turns it into
its visual equivalent.
Features:
• Configurable applet size.
• Configurable centre of display.
• Has both a default page ( /hypergraph ) and a block, for straightforward use, but
any visualization can be entered into any page or custom block using a special tag.
• Depth-dependent label colouring.
• Possibility to choose from database (default) or file system caching (very fast!)
(automatic removal of expired items implemented).
• Full tag syntax (for placing galleries in enabled content types):
[hg|reserved|width|height|centernode]
This project is based on SimpleTest library which is developed to execute unit and
browser testing of PHP code. SimpleTest is a framework for enabling automated
code checking and has a browser component available which can simulate users
entering form data or retrieving certain URLs. Within Drupal there is a team
focused on the development of this recent module. Anyway, based on the results
presented in GHOP (http://code.google.com/p/google-highly-open-participation-
drupal/issues/...) concerning penetration testing, I would add a vulnerability
analysis test for Sql Injection and Cross Site Scripting.
This project is inspired by the scanner developed within Yahoo by Rasmus Lerdorf
to detect the vulnerabilities in the web application, but that scanner is not open
source.
Existing tools such as code-checker.php e Coder module's are based on the
research of regular expressions within the code, but no tool exists to simulate such
attacks to detect vulnerabilities.
How to use it
Area
When you install this module (only tested in drupal 6.x) you get a tree map
representation of your site, which can be enabled in a block.
pclzip_zip_node_files
By ssm2017 Binder on the 10th of February, 2009
This module allows you to zip all the attached files contained in a node ( zip node
attachments ).
Style Switcher
By Roger López on the 21st of February, 2009
This module takes the fuss out of creating a theme with alternate stylesheets. The
module takes care of outputting the appropriate markup and javascript, leaving
only the stylesheet portion of the work up to the themer. Implementing this in
your theme is a simple 2 step process:
1. Create stylesheet(s) for each different style. Note that each stylesheet is
added to the existing set of default stylesheets.
2. Add a line to your theme's info file like
styleswitcher[css][Style 2] = css/style2.css
where "Style 2" is the title associated with you style, and css/style2.css is the
location of the stylesheet, relative to the theme's path.
That's it. The module will present a block with links for each of these styles. It is
much like the color module; in order to use it you must have the module enabled
AND use a theme that implements it.
To read more about how alternate stylesheets are implemented in browsers, see
this *old* A List Apart article.
Introduction
When uploading files with the FileField (CCK) or Upload (Core) module, Uploaded-
Files-Mover will kick in and move the files to the specified directory. The paths can
be set for each content type and may contain placeholders (Token support
planned).
Fields and uploads can be enabled separately.
A cleanup routine will clean the filesystem from empty directories. This can be
started manually or by running cron.
After changing path settings, the files can be moved to their new directories using
a batch process.
Features
Alternative modules
FileField Paths
http://drupal.org/project/filefield_paths
Pros: Uses Token and Transliteration. Supports restructuring after rule change to
a certain point. Supports Core's Upload module.
Webalizer Integration
By munroe_richard on the 21st of April, 2009
There are a variety of web statistics collection and analysis packages around.
Webalizer is one of the fine old traditional (and free) ones. This module provides a
mechanism for configuring webalizer, instructions on how to configure your
(Apache) webserver to gather the statistics in the proper format, and the
necessary (U*x) shell scripts to process the log files via cron.
I have no plans to provide a Drupal 7 or higher version of this module (my current
client base won't be shifting for years, if ever) so let me know if you're interested
in picking up support for this module for higher versions of Drupal.
Special thanks to the folks at Economic Security Planning, Inc. for allowing this
work for pay to be put in the public domain.
« first ‹ previous … 249 250 251 252 253 254 255 256 257 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Media: Viddler
By Alex UA on the 3rd of May, 2009
Viddler
By jeremyheslop on the 11th of May, 2009
The Viddler drupal module creates a CCK field for nodes to:
It will then grab the details of the video via the Viddler.com API
(http://developers.viddler.com/documentation/api/), save those details for use in
Views and allow you to display the media in a few different ways. You will need a
Viddler API key which is now easily available. Simply log into Viddler.com, click on
You > Settings and generate a key for your development project.
Work in progress so please comment or post a patch if you find any issues.
Promos
By justindodge on the 14th of May, 2009
Overview
Promos is a handy little module that lets you use
designated nodes or groups of nodes (based on
content type) as easily addable and removable content
from blocks that you can administer on the fly using its
ajaxy / lightbox, what-you-see-is-what-you-get style
interface.
Truth be told, promos for me has long surpassed it's simple intention of offering
clients a way to hot-swap various promo content on their sites without having to
dig into Drupal's sometimes ugly and cluttered editing screens. It's really become
the only way I want to administer content - but then again, I'm really not fond of
Drupal's edit screens or waiting for forms to post.
Quick Start
OpenPGP
By Arto on the 20th of May, 2009
This module provides encryption for Drupal's outgoing e-mails using GNU Privacy
Guard, an open-source implementation of the OpenPGP standard.
User Board
By 4vinoth on the 24th of May, 2009
simple module which allows nodes as Scrapbook, Testimonials, video scrap, image
scrap or any kind of user boards.
every post on the board will be a node, and replies will be the comments of the
nodes. This functionality is not same as Orkut, (orkut posts the replies as new
scrap to the recipient's scrap board)
Features
You can define any content type as user board posts, means it can be image,
video, audio, kiss, hugs or etc...
Configuration
goto content type admin page and enable any content type as user board.
configure the settings at user_board settings tab of that content type.
set the user permissions at permissions page.
User boards will be displayed in users account page as tabs.
Post Reminder
By Barrett on the 4th of September, 2009
#D7CX: The Post Reminder module will have a full Drupal 7 release on the day
that Drupal 7 is released.
The Post Reminder module provides a mechanism for users with the relevant
permission to set up reminders to be sent to them after a configurable length of
time has passed since their last post of a given content type (e.g., 3 weeks since a
Blog was last posted by the user).
Reminders are sent to the email address set for the user's account as a cron
process.
Site administrators can determine which roles are allowed to set reminders for
themselves and which content types are remind-able.
This module integrates with dimdim via its SaaS Hosted API and adds a new
content type to create dimdim conference nodes in drupal.
Once the module is installed to schedule or start a conference you create a dimdim
conference node in drupal.
Vietnamese Typing
By vph on the 19th of October, 2006
This module allows users to type Vietnamese characters while creating or editing
Drupal nodes or setting the site name or menu names or taxonomy names, etc.
The module creates a block, in which there are options of several Vietnamese input
method. This block should be automatically turned on. It is set by default to
appear only in the editing mode, i.e. when you add a node, edit a node, or edit
something in admin panel. To modify this configuration, go to admin/block and
change the block's configuration.
This Module integrates the famous 'Liga Manager Online' into Drupal.
Of course you need an actual version of the 'Liga Manager Online', so download it
'here'!
Features:
integrates LMO so you can use it in your drupal site as you would normally do
this without drupal
provides an interface to create blocks with content from LMO (yet rank lists
only)
Future plans:
Peek
By adixon on the 22nd of March, 2007
« first ‹ previous … 250 251 252 253 254 255 256 257 258 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Media Manager
By rhys on the 7th of December, 2007
Media Manager is designed for easily managing the incoming media from a variety
of sources. It provides for media simply as files, or, by using the media_nodes
module, allows media to have the full benefits of nodes. Media can be attached to
nodes, providing the ability for playlists or slideshows, and display of images,
audio and video within a node.
There are quite a few features planned to be added, however, the first deployable
version will be rather limited.
Shareomatic
By KrisBuytaert on the 14th of May, 2008
New social bookmarking services are appearing almost every day. Shareomatic!
tracks them for you, whether you are a blogger or a blog reader.
Shareomatic! currently supports up to 63 services!
This Drupal module based on DiggThis adds a ShareOmatic button to your posts
ParaChat
By mmilano on the 8th of September, 2008
For more detailed info, including configuration and screenshots, visit the project
homepage.
Note: I developed this on a ParaChat demo account and I'm not sure if there's any
difference. If this isn't working for you, please report the issues.
I'll make new official releases within the next couple weeks, but I'm getting some
good feedback on issues right now and I don't want to keep making new releases.
Allows a node to generate a password for itself that users must enter into their
profile to be able to see that node.
The idea is that someone who has access to the node anyway (e.g., because of
their user role) will be shown the password which they can then give to somebody
else in person.
Usage example:
You run a body corporate website and are obligated to provide fire safety reports
to residents.
Create a node type representing 'property', and create nodes representing
apartment buildings with the fire safety information.
Create a nodeaccess_password realm named 'resident'.
Use another node access module to give access to the property node to someone
in a user role 'manager' access to see the property and it's passwords.
This manager gives the password in person to residents along with instructions.
Residents can now sign up to the website and enter the password into the profile
to be given access to see the property page, and to see it listed in views.
Note: a little bit of php and templating will be required to make use of this module,
until more features are added. See README file for more information.
Short Description
Installation
NOTE: at the moment this module is probably not desirable for huge listings of
users and like their 10 latest posts, as this will most likely cause some stress on
the DB
Firebug Lite
TODO
Sponsored by CONDESAN
Administration Notifications
By Jay Matwichuk on the 19th of April, 2009
Concept
This is a simple module that can be used for communication of site
changes/updates between the site designer/developer, and the site owners.
For example, if you maintain a drupal installation for another company, you can
use this module to inform them when you have updated versions of the site (ex
drupal 6.10 -> 6.11), updated modules on the site (i.e. Administration
Notifications 6.x-1.0 -> 6.x-1.1), added new modules, or changed the site design
in some manner.
Post Installation
After installing this module, you should go to admin/settings/admin_notification
and set the email address right away. It is set as a default to the site email
address.
EZ Menu
By shaisachs on the 22nd of April, 2009
The goal of this module is to prevent users from having to worry about path
attributes, and unnecessarily repetitive menu fieldsets on node edit forms. With
the excellent new menu drag-and-drop tool in Drupal 6, users should never have
to worry about parents and weights, and now they won't have to worry about
menu titles or paths either.
The module requires no configuration. Just install it as you normally would, and
you will notice a couple of changes on the site:
There is also a very simple API, mainly for installation profile developers, to make
it easy for users to add views to a menu:
The module works fine, but it is still in development because it could use a little
sprucing-up as far as administrative settings go.
Git Browser
By gordon on the 30th of April, 2009
Included is a local browser which allows the user to browse a git repository which
the current Drupal Installation uses.
Callouts
By mikemiles86 on the 1st of May, 2009
In the Admin section (at Admin > callouts) gives you the ability to choose the max
number of callout blocks to display, as well as the option to turn on 'random'
callouts. When random is enabled, if no callout nodes are found with related
taxonomy terms as the page (or if the page does not have taxonomy terms) then
the module will display random callout nodes (up to the set max).
NOTE: The way this module retrieves the taxonomy terms is based on the address
(a.k.a 'node/%' , where % is the node id 'nid'). If someone knows a better way to
retrieve the nid for a node, please contact me and I'll update this module.
Installation
This module, when enabled, creates a new content type 'callout' and also gives
that content type access to all existing Taxonomy vocabularies. you will need to
display this block in one of the themes regions (at Admin > Site Building >
Blocks).
« first ‹ previous … 251 252 253 254 255 256 257 258 259 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
OAuth Common
By Hugo Wetterberg on the 8th of May, 2009
OAuth Common implements the OAuth classes for use with Drupal and acts as a
support module for other modules that wish to use OAuth. The prime example of
this is the services_oauth module.
This module uses the OAuth php library, which is originally licensed under the MIT
license, and is to be found at google code: http://code.google.com/p/oauth/. I, the
maintainer of this module, will NOT accept any patches to that library if they
haven't been submitted to the original project first. This is to avoid any license
hijacking, and to further the development of a common OAuth library for PHP.
NOTICE: The 6.x-1.x branch of services_oauth is not compatible with the 6.x-2.x
branch of oauth_common. To use the 6.x-2.x branch with services you must use
the 6.x-2.x branch of services_oauth and services 6.x-3.x.
JS-Kit Echo
By rehos on the 11th of May, 2009
#D7CX: I pledge that the JS-Kit Echo module will have a full
Drupal 7 release on the day that Drupal 7 is released.
Link Weights
By Dustin Currie on the 22nd of July, 2009
Link Weights is a utility module that allows you to rearrange the order that links
display in the links section of nodes. For example, with this module you can display
flags and commenting links before sharing and printing links.
Development time for this project was funded by LevelTen Drupal website design
This module is designed to be a set of simple wrapper functions for querying book
edition and author metadata from Open Library or a service running the same
software, using the Open Library RESTful API. It also transparently caches
requests, to be kind to the providers of these services.
In addition a set of theme functions are provided, which for many developers may
be all they need to achieve what they want. eg:
... will return a book title, linking to the Open Library, and
... will return the cover image for that edition of the book, plus more detailed
information about the book (template file provided to make it easy to customise
this).
There are also two sample modules included that make use of the API:
This is an input filter module which inserts book edition metadata into posts using
a simple wiki-like syntax. eg.:
[[isbn:9781882114986]]
... and
[[isbn:9781882114986|block]]
DESCRIPTION
Ubercart Review Extras provides an extra Pane on the Checkout Review page of a
UberCart store.
This pane allows for 8 brief (or long) policy statements to be shown to a customer
before sending off payment information during the Review process. Some Australia
banks and financial institutions, and consumer watchdogs require this information
be displayed before granting Merchant accounts to businesses.
The policies by default are named Currency, Domicile, Privacy, Security, Refunds,
Returns, Delivery and Product.
INSTALLATION
CONFIGURATION
The global enable function can be used to disable without disabling the module.
The Review Pane itself can have any title you wish to set.
E-Publish Email
By jerdiggity on the 11th of September, 2009
This module adds the functionality to the E-Publish module of being able to email
an E-Publish edition via the web (browser) interface. A link will appear on each
edition that, when clicked on, will present the user with a Send this edition to: type
of form.
Flickr ImageField
By sirkitree on the 12th of October, 2009
This module basically just adds a submit handler to imagefields and uses phpFlickr
to upload your images, saved through imagefields, to Flickr.
Features:
Automated token retrieval after you've input your Flickr API Key and Secret.
Just make sure your callback url for your Flickr API is set your site's
[flickr_imagefield location]/phpFlickr/auth.php
Global tags setting with location token replacements. Currently you can put
[city] [state] [country] in the global tags and if location module is enabled,
these will be replaced with the location data upon the node.
This module will not handle deletion of images from Flickr.
Requires:
ImageField
Flickr
DataTables
By duellj on the 6th of December, 2009
The DataTables module integrates the jQuery plugin DataTables into Drupal as a
views style and a callable theme function. DataTables lets you add dynamic
features to tables, including:
This module provides a component called "Newsletter email" for Webform module,
with this component you can build webform nodes with simplenews integration.
This is useful if you want a form of newsletter subscription with more than the
email address, maybe the name, region, etc.
Webform Simplenews Component will be in dev version at least until Webform 6.3
gets a stable release.
The origin of the code is in this issue #525446: Public API for allowing other
modules to provide components and has been adapted to use the webform api.
uc_og_subscribe was written by mikey_p, was sponsored by Top Notch Themes for
Fusion Drupal Themes and is co-maintained by ezra-g.
This module is fairly new and has some known issues. Adventurous site owners are
encouraged to help test and fix the module.
« first ‹ previous … 252 253 254 255 256 257 258 259 260 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
JSONRPC Server
By Hugo Wetterberg on the 12th of February, 2009
Co-Maintainer Wanted!
The list of modules that I maintain has become quite long, and
I'm now a proud father. So the time that I have for being a good
maintainer will be very limited.
Provides a JSONRPC 1.1 and 2.0 server implementatation for the services module.
This module is being developed over at github but is mirrored to the drupal CVS.
You are very welcome to contribute with patches, or even better, get a account at
github and fork it!
Feemanager
By geek.de.nz on the 18th of April, 2007
Feemanager allows special (admin) users to maintain a database section for fee
types and amounts people (e.g. members of a club) have paid and have to pay.
So, for example, a club member has to pay a certain amount of money per month.
Then the manager (admin user) would create a fee type with a name and amount
of money due each month and assign this fee type to a member. Then it becomes
easy to track how much who paid and when the next payment is due and/or how
much.
Please download CVS for latest bug fixes. There is also a new feature in there
which is not quite working right. That's why i didn't make a release. As soon as
that's working I will make a release.
PDF-IDcard
By jredding on the 11th of July, 2007
IDCard is a simple module that creates PDFs from user's information for the
purpose of creating a printable Identification card. The module allows an
administrator to define a badge template that is then filled in with information from
the user's account. Examples would include security badges, identification cards,
Conference badges, etc.
A template defines the background image to be used, size of the card (height,
width), print orientation and has a PHP code area to define what user's fields will
be printed and where. If the profile module is enabled those fields will be available
for inclusion on the card. This module was created for Manhattan Neighborhood
Network to provide physical ID cards for the Community producers, and staff.
Smackdown
By sirkitree on the 23rd of September, 2007
5.x-dev version only allows "apple to apple" comparisons, not "apple to orange",
meaning that you can only compare two pieces of content that are of the same
content type. Please note that 5.x is no longer supported.
6.x-dev uses core content type and cck nodereference fields so you can do "apples
to oranges" comparisons.
Smackdown features
Upon voting, you are redirected to the next Smackdown of the same content
type.
Ability to have your users create more smackdowns.
ShoppingAds
By yaph on the 12th of January, 2008
Features
Do not install Development releases (*-dev) on production sites. You can find
more information here: ShoppingAds Drupal Module.
In just one tiny function, this module does nothing but provide a category named
"Project administration" in the admin overview. Other modules can depend on this
one instead of creating their 'admin/project' menu paths all by themselves.
This module makes sense because there is no single project management related
module that all project management related sites use, and without this module,
other ones must either duplicate the 'admin/project' menu path with special care,
or put themselves into 'admin/settings' in order to avoid complications. By
depending on this module however, other modules can simply register
'admin/project/*' menu paths and be done with it.
Target audience: modules like Project, Version Control API, Storm, Time budget or
Project forecast.
No module dependencies.
Ping.FM Block
By cwells on the 30th of July, 2008
This module is useful for personal/blog-type sites that are operated by a single
person, or by a company with a handful of people each of which you want to allow
to update the site's block via ping.fm. If you want any per-user type functionality,
or to store more than one update, the ping.fm node module (included with ping.fm
module) is recommended instead. This is a simpler version which does not create
nodes for updates, but just stores it in a single variable. (Note, nothing is stopping
you from not using the block and using the variable for something else, either).
External Search
By Xano on the 11th of November, 2008
Create forms that submit a search to an external search engine, like Google,
Yahoo!, Wikipedia, Last.fm or any other engine that uses query strings for form
submissions (GET). External Search comes with predefined settings for a lot of
common search engines in the following categories:
If you would like a form for a search engine that isn't predefined, you can enter its
settings at the External Search administration page.
Warning
When using the development version, you may need to reinstall the module if you
are experiencing problems after updating. This is because the database tables
have changed during development. Reinstalling External Search makes sure your
tables are up to date.
Customisations
Version Date Links Status
Download · Release Development
6.x-1.x-dev 2009-Apr-18
notes snapshot
JS Registry
By effulgentsia on the 20th of December, 2008
Similar in spirit to the theme registry, this module allows core and module
javascript files to be overridden by being placed in an alternate location.
The above is the default logic. This module also invokes hook_js_registry_alter(),
so other modules can adjust the registry to something else.
Support Development via Paypal Donation -> Version 2.x and Support!
@TODOs
« first ‹ previous … 253 254 255 256 257 258 259 260 261 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Gamabhana
By abhisheknagar on the 4th of March, 2009
Need for phonetic editing has its roots in different keyboard layouts developed and
used by different users and multiple fonts which in combination failed to produce
unique easy to use compatible typing/editing solution. The problem is more in the
area of software solutions being developed for different Indic Languages. Web
based Direct editing or phonetic editing is an implementation which allows user to
type in the context using phonetic key patterns across different keyboards,
browsers and different Indic scripts.
What is gamabhana?
gamabhana is an open source implementation that uses purely client side java
script to enable phonetics in editable html tags such as div (not editable in mozilla
firefox) , iframe, input, textarea, document so that you can type in the context
phonetically in the selected Indic script with transliteration capabilities that support
unicode fonts with the help of pre-designed gamabhana maps.
* Attach phonetics to editable html tags such as iframe and/or input (single line)
Validations
By sebagr on the 8th of March, 2009
Currently, it has server-side (i.e. PHP) validations, but will be extended shortly to
provide client-side (i.e. JavaScript) validations as well.
Spelling mistakes
By doq on the 18th of April, 2009
Adds ability for users to notify administrators about spelling mistakes on the site.
The Salesforce Webform Integration module extends the Salesforce API to allow
mapping between Webform submissions and Salesforce objects.
Features:
Create fieldmaps based on user's login status - either export all user
submissions, authenticated submissions only or anonymous submissions
only.
Manual export of submissions either individually or in batch at node/NID
/webform_salesforce
Export submissions using cron
Dependencies:
Salesforce API
Webform
Usage:
Please see the installation and usage instructions provided by the Salesforce
API module for information on setting up and configuring the PHPToolkit and
fieldmaps required to export data to Salesforce.
When creating a new fieldmap to export webform submission select 'Webform
node' from the 'Drupal object' dropdown and select the corresponding
Salesforce object that the submission will be mapped to from the 'Salesforce
object' dropdown.
Dictionary
By Sara Adams on the 23rd of June, 2009
Technical terms are often not included in normal dictionaries, or aren't translated
correctly. The dictionary module allows the setup of a dictionary for such terms.
Live demo
A live demo (running on Drupal 6) is available at http://www.happyfolding.com
/dictionary (for origami terms).
Requirements
search (Drupal core module)
CCK: content, number, optionswidgets
Main features
Create custom languages and items to translate, then translate items to the
created languages.
Supports multiple translations of the same item (synonyms).
Searching for terms across languages implemented (requires you to add
Dictionary Term pages; content type created on installation).
Template files for the dictionary page and dictionary term pages included to
allow easy customisation of the display.
Drupal 7 Support
#D7CX: I'll give Drupal 7 a try before the end of February 2010, and will look into
porting the dictionary module.
Description
This module will add a page to your site
(/planet). This will function similarly to
PlanetPlanet which powers planet.ubuntu.com.
One significant difference between this module
and the aggregator module is the fact that any user can edit their own feeds. If a
user uploads their own image, that image will be displayed along with their post.
This module contains significant styling to make the page look like
planet.ubuntu.com.
Settings
This module will let any user to add a feed and attribute it to their user account. If
they uploaded an image for their account is will display next to their feed.
Administrators can choose to lock feeds so no user can edit them or disable feeds
to prevent them from being displayed.
Dependency
This module is an overlay for the Aggregator module. This module is built in so
there's no extra work. However, this module will not allow you to work with the
Aggregator module due to this heavy dependency.
Development
Development occurs on Launchpad. Support requests, bug reports, latest code,
etc. can be found at this project page.
Support
Version Date Links Status
Community Tasks
By matslats on the 18th of July, 2009
The Ubercart Product Quote module allows store administrators to specify which
shipping methods/services to enable on a per product and product class basis.
Colorbox
Dependency
jQuery Update version 6.x-2.x
Integrates with:
Image
Imagefield
Under Development
Do not use on production sites. Support requests will probably go unanswered
since this is an early development version. In other words, you are on your own
until some documentation gets written on how to use this module.
« first ‹ previous … 254 255 256 257 258 259 260 261 262 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Meebo
Basic E-news
By jbomb on the 4th of January, 2010
#D7CX I pledge that Basic E-news will have a full Drupal 7 release on the day that
Drupal 7 is released.
Basic E-news was created for users that want to use Drupal to generate e-mail
newsletters, but wish to use a third-party delivery provider such as
VerticalResponse. The module allows administrators to define "e-news" or
"newsletter" content types, and easily export those content types in both HTML
and plain text formats.
Basic E-news provides a global "e-news" template and content type specific
templates so that themers can customize their markup for newsletter broadcasts
while maintaining a "live" website version of their newsletter or newsletters.
Connect
We've also extended this module to be able to reference external databases for
customized targets. So if you get a postal code from someone in a political riding
you can link it with a database containing that postal code's elected official.
Unfortunately for many jurisdictions this type of quick lookup isn't available,
however we have developed a web service to help support this in Canada.
Users: an extensive "Help" page is provided, and the module provides useful
feedback about what settings are required in order for everything to work properly.
Extended Tracker
By kbahey on the 8th of November, 2005
This module provides a drop in replacement for the core tracker module, but with
the following differences:
Ability to display terms from a certain category as tabs, then users can
restrict the listing to the one term in the category
Interfaces with the nodevote.module and displays score for each node
All columns displayed are sortable, so the output can be sorted by node type,
author name, title, number of replies, date of last reply, or the score from
node vote.
Configurable number of nodes per page
Petition
By seanr on the 15th of April, 2006
This module allow you to create keyboard shortcuts that you can associate with
paths, addresses or javascript functions.
It also contains a block to display the available shortcuts that has being entered.
Now you can easily add affordable high quality streaming video to your Drupal site,
even if you’re using shared hosting and have limited bandwidth. With the
Imediasee Premium Player Module for the Imediasee Flash Video Streaming
Service you can embed your www.imediasee.com hosted videos to your site with a
simple tag. Upload your Flash videos to Imediasee or have us encode them for
you. Either way you can video enable your 5.x or 6.x Drupal site in just a few
minutes.
Unlike many video services, Imediasee leaves you with complete ownership and
control of your videos. This is especially useful if your videos are meant to enhance
the value of your site, or should only be available to authenticated users.
The module also includes support for the Embedded Video Field of the emfield
module so if you use emfield, Imediasee can appear as a supported video format.
Note: Imediasee supports streaming live video as well as prerecorded content. The
Imediasee Premium Player for Drupal currently only supports streaming
on-demand prerecorded content. However you can still play live streams from
Imediasee on your Drupal site by directly accessing a 3rd party player, such as the
JW Player, in your node. Please feel free to contact Imediasee Support if you have
any questions about using live streams on your Drupal site.
ulink6
By garthee on the 8th of March, 2008
http://drupal.org/project/ulink
A package of modules to restructure the link filtering thus implement the
auto-completion of links through AJAX.
The project, when all the options are selected, will enable the user to complete the
links dynamically, with the use of the background architecture it will be done in a
structured way, thus further extensions and configurations for personal
preferences will be made effortless.
1. To reduce the complexity there are only four types of targets: node
(encompasses node and comment), user, intern (any internal asset as fileobject),
extern (any external asset as URL)
2. User need not worry about choosing between remembering the results locally or
on server. Everything is cached as much as possible (in client and server) to make
things work fast
3. Imagecache support is removed mainly due to the delay in porting imagecache
module to drupal6, and in favor of Image module, for which inherent support is
provided through image addon(extending intern)
4. Complex UI (although beautiful) is removed and autocomplete like popup list is
provided, thus following drupal customs
Translation tabs
By zuuperman on the 7th of November, 2008
translation_tabs module adds extra tabs on top of the node form, so that users can
easely go to the translation, or add a new translation. Without going to translate
every time.
If they click on a tab, immediately, the correct url is formed. And the node-edit
form, or the node-add, with language selected is shown.
« first ‹ previous … 255 256 257 258 259 260 261 262 263 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Features
This module detects the language of nodes created by FeedAPI and adds the
language information to the node. This makes it for example possible to show only
the nodes in the users language on a multilingual site.
It uses statistical text analysis to determine the language of a node. This means
that a feed can contain nodes in different languages and the correct language is
detected for each individual node of the feed.
For the technological implementation a lot of ideas of Reto Fassbind were used.
Access Keys
By Bjoern on the 25th of January, 2009
This small module allows to specify access keys for menu items and is developed
by BÜRO GT. More information about access keys: http://en.wikipedia.org
/wiki/Access_keys
QP Services
By mbutcher on the 4th of June, 2009
Flickr photos
Flickr photos by amplification terms
Amazon books by amplified terms
Technorati posts by amplified terms
Twitter messages by amplified terms
Shopping.Com product search (amplified)
Bloglines Blog entries from around the web (amplified)
SVG-based heat maps (amplified)
Mood clouds (amplified)
You do not need the Flickr, Amazon, or Twitter modules to make this work.
QueryPath can contact those services directly.
Configuration
You will need API keys for the web services above. Add these keys in Administer >
Site configuration > QP Services.
The module provides many blocks that you can use. Add them in the standard
block configuration page (Administer >Site building > Blocks)
Google Base
By jtsnow on the 29th of June, 2009
Sponsored by Trellon.
To test the module, use the following settings in your Payflow Link account:
When operating in test mode, the order total determines the response you will
receive from PayPal. Complete checkout for any order under $1000 to test with an
accepted payment. When you're ready to process real transactions, simply change
your transaction process mode to Live in your Payflow Link account settings.
Service Attachments
By Davy Van Den Bremt on the 15th of August, 2009
Finding information is done on "candidates" you define. To see how it works, watch
a presentation about this module at :
http://www.slideshare.net/davyvdb/service-attachments
Author
Davy Van Den Bremt
Sponsored by Calibrate.
Features:
Auto Admin
By _rune on the 18th of September, 2009
News
02-20-2010: New 1.2 release that fixes issue #699864. And a big thank you
to aenw for making some improvements to the docs!
12-29-2009: Happy holidays everyone! I can see a few people has started
using Auto Admin which makes me happy. Would love to get some feedback
about what was easy/hard/good/sucky to improve the experience for future
users.
12-07-2009: Added a handbook section. Please let me know if you notice
any errors.
12-07-2009: Version 1.1 is out. Fixes an E_NOTICE and makes is possible
to use core drupal tables in has-one relationships. You could ie. have an
{employe} table that has a has-one relationship with the {users} table. To
make the generate script autodiscover this relationship, name the database
field "users_uid" (tablename_primarykeyname).
12-06-2009: Version 1.0 is out. Wauw took a while but I think it looks really
good. Be aware that there are minor but crucial changes to the configuration
schema compared to the previous release. See handbooks for more info.
Handbooks will be up soon. If you have feedback or questions, PLEASE
contact me. This is my baby, so I will give as much support as needed:)
11-23-2009: Working on the last tuneups for the 1.0 release. It looks good
and the drush integration is very nice. Its taken me a long time to get this
done due to work, but now its (real) close, I promise :)
Features
Automatic generation of pages for Create, Read, Update and Delete (CRUD)
operations.
Sortable, Paginated list page. Edit page with form elements and save, delete
This is a Services Addon Module, and you need the latest Services 6.x-2.x-dev.
For web based Analytics module, please check out the Google Analytics Module.
Change of Implementation
The original server side script shipped by Google only works for "Browsers". I
modified the implementation so it can work with any "Client". The original script is
FileField AuthCode
By greg.harvey on the 12th of January, 2010
This module extends the FileField module to allow you to provide a simple text
string as a code users must enter before they can download the files attached to a
specific file field. There is a new widget type called "Private Download" which adds
a form field on the node add/edit form as a required field against the relevant file
upload field where you can enter your download code. On field display, instead of
being presented with the files users are presented with a box to enter the
download code. If they enter the code correctly then they are shown the files in
the usual way.
An example use case is you might have an event and then post the leave-behind
materials for that event on your website. In this case, you might want only those
who attend the event to be able to access the materials. You can tell them the
code, perhaps print business cards with the code on, so that everyone who was
there can download the materials from your file field, but everyone who was not
cannot! (Unless someone they know gives them the code, obviously!)
IMPORTANT
« first ‹ previous … 256 257 258 259 260 261 262 263 264 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
What is AJAX?
Huh?
Using AJAX allows you to save your TODO list items without refreshing the page.
It's quick and easy!
http://www.hesswebservices.com/download_scripts/TodoV1/
http://www.codepost.org/view/120
Although the Tasklist module may be similar, there is no port for Drupal 6.x, and
there is no active maintainer.
Example hook:
<?php
function myModule_simplify_node_add_gettypes() {
$field_types = array(
'access' => array(
'fieldname' => t('title'),
),
'unset' => array(
'fieldname' => t('title'),
),
);
}
?>
The hook uses a nested array which holds an array of field to set the access to
false or unset the field.
#D7CX: I pledge that Simplify Node Add will have a full Drupal 7 release on the
day that Drupal 7 is released.
Imap Auth
More details...
OG Join Role
By ultimike on the 4th of April, 2007
The OG Join Role module simply adds a "join organic groups" permission to the
Organic Groups module. A use case for this would be if you have a site where only
members of a certain role are allowed to join an organic group.
The module is written in an all-or-nothing sort of way - either certain roles can join
any and all groups or they can join no groups. It will not work on a per-group
basis.
Drawing API
By snufkin on the 29th of May, 2007
The Drawing API is an abstract graphic handling API, and ships with SVG toolkit by
default. It was originally written as a 2007 Google Summer of Code project. The
aim of this module is to provide a parser for a FAPI-like data architecture for
graphics making the display of drawings easy to understand on the back-end,
without requiring the knowledge of the actual front-end toolkit that it will be
rendered into. It makes it easy to generate different graphs, plots, charts, maps
and so on.
Drupal 5
The Drupal 5 version contains:
Drupal 6
The Drupal 6 version is currently in development by danielb.
Top Node
By eaton on the 11th of July, 2007
Top Node provides a Views display type called 'node page' that displays a single
node, using the same code that the node module does on that node's own default
page.
This lets you use Views to set up pointer URLs like http://example.com/random or
It's not for everyone, but it is handy if you find that you need it.
HTTP Action
By eaton on the 31st of July, 2007
Naturally, this can be used for evil, and will probably cause you to explode in
flames if badly-formed HTTP requests are sent to important servers. Treat it with
the same care you would the PHP input filter.
Simplelist
By jcfiala on the 16th of May, 2008
For example, you could create a block to display 10 images in order of highest
ranking or most recent comment, or create a private page containing all nodes
submitted by a user in a particular role.
YUI Button
By jeffcd on the 23rd of May, 2008
NOTE: This module depends on the YUI module. You need to install the YUI
module for the editor to work.
Videos
COMING SOON
Both releases now require YUI 2.5.1. Sorry for any inconvenience. We are working
on coming up with a dependency solution that is less abrupt.
This module attempts to provide a compatability layer between the old CiviCRM 1.0
API and the new CiviCRM 2.0 API.
Only install this module if you are using CiviCRM 2.0 and if a CiviCRM module
depends on it, or the CiviCRM module project page tells you to install this
module.
1. This is an API module that requires (minimal) change to your civicrm dependent
module.
The only change you need to make in your code is to replace calls to
civicrm_initialize() to civicrm20_initialize().
function yourmodule_civicrm_initialize() {
if (function_exists('civicrm20_initialize')) {
civicrm20_initialize(true);
}
else {
civicrm_initialize(true);
}
}
2. New modules should be written using the new CiviCRM 2.0 API. But this file
provides a quick way to upgrade to CiviCRM 2.0 without a lot of work.
« first ‹ previous … 257 258 259 260 261 262 263 264 265 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Mailman Groups
By netgenius on the 8th of August, 2008
Overview
Target audience
This module is probably particularly relevant to sites which operate a large number
of Groups and/or Mailing Lists. By implication, you would probably have an existing
Mailman system and expertise in Mailman. For new projects, consider whether to
use Drupal's own mailing facilities, e.g. with the Notifications, Mass Contact,
Simple News or other module.
Features
* Users can easily see which mailing lists relate to their joined Groups.
* Lists can be hidden from users who are not a member of a related Group.
* Mailing Lists can be set auto-subscribe - subscription is triggered when a new
member joins a related Group.
* Mailing Lists can be linked to any number of Groups.
* Each Group may have multiple Mailing Lists.
This small module provides a simple API and should not be installed unless
required by another module, or for your personal development.
Features
Route XMLHttpRequests to mapped callbacks
Option to gzip output
Display status and error messages based on request status
Message display duration
Output messages to specific elements, or the default of #ac-messages
Response headers
Ability to alter responses via hook_js_response_alter()
Lock arbitrary requests to a set duration
Examples
This example utilizes AC.request() to delete a piece of content.
The URI of example.com/js/example/delete will call example_js_delete().
// example.js
AC.request('example', 'delete', { 'content_id' : 1 },
function(response){
// AC.checkResponse() will return TRUE when the response was a
success, and also manages
// functionality such as displaying messages.
if (AC.checkResponse(response)){
$('#content-1').remove();
}
});
// example.module
function example_js_delete(&$state, $args) {
// Lock the user for 10 seconds regardless of success, to prevent arbitrary
requests
$state['lock'] = 10;
DefaultTextForNode
By MarcElbichon on the 14th of August, 2008
When creating a note, prepopulate the body field with custom text.
Text is defined by content type.
The 6.x-1.1-dev version of the TinyMCE module doesn't work when used in a CCK
text field set to "unlimited" for two reasons. One is that drag and drop functionality
provided by Drupal core's tabledrag.js causes the tinymce editor's iframe to be
reloaded, resulting in it breaking. This module addresses that problem by altering
the tabledrag behavior. While a CCK multiple text field is the most common
use-case, this module also enables tinymce to be used in other scenarios that use
tabledrag.
The other reason tinymce doesn't work well in a multiple CCK text field is due to
integration problems with AHAH. This problem is addressed in a separate module:
tinymce_ahah.
This module depends on both the tinymce module and the jquery_aop module.
If you're using the Wysiwyg API module for integrating the tinymce editor (or a
different wysiwyg editor) into your website, you may be interested in the Wysiwyg
API CCK Integration module.
Time Tracking
By Allie Micka on the 16th of February, 2009
This module provides time tracking for your Drupal site. You can use it to track
time spent on issue resolution, or just about anything else you'd like to track. The
time data is available to Views so you can query and report on your time tracking
activities.
This module is in the Advantage Labs petri dish. Please review our module
Testimonial
By EclipseGc on the 6th of April, 2009
ImageWall
By sevi on the 26th of April, 2009
This module integrates with CRMAPI to allow users to create nodes that contain
CRMAPI forms with customizable options. A key example is multiple custom
contribution forms with different header text and source codes for each. This
allows you to have different forms targeted to different ad/action campaigns,
allowing you to easily track who came from where.
Revision-Fu
By bradfordcp on the 24th of May, 2009
Trees
By domidc on the 5th of July, 2009
Description
The trees module is based on the book module. Like the book module the trees
module allows users to structure nodes in a hierarchy or outline. The main
difference is that the trees module supports adding one node to multiple trees
which the the book module does not. The output is also different. The book module
provides a navigation, the tree module does not. Instead it produces for each tree
a set of blocks, being the parents of a node, the siblings and the children.
Updates
Get involved
Example
Install
« first ‹ previous … 258 259 260 261 262 263 264 265 266 … next ›
last »
Modules
1655 of 2323 3/13/10 1:22 PM
Modules | drupal.org http://drupal.org/project/modules?filters=drupal_core%3A87...
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Sentry Client
By snufkin on the 24th of July, 2009
Sentry client is the lightweight client component for the Sentry project. Through a
central server it allows administrators to monitor an arbitrary number of Drupal
based sites at once.
Cpanel operations
By compujohnny on the 9th of September, 2009
Enables users to control their cpanel account operations from their drupal website.
The module provides a block that when enabled provides access to the add pages.
Overview
This module enables advanced functionality for the Authorize.net payment
gateway, based on their Customer Information Manager (CIM) system. With it you
can store your customer's credit card information on Authorize.net's servers. This
makes several important features possible, without exposing a store owner to the
security risk of storing credit #'s in their database.
Help your repeat customers checkout more quickly by entering their credit
card info only once.
Accept pre-orders for a product and charge the customer when you ship it.
Process recurring payments using the uc_recurring module.
Process refunds from within Ubercart.
Comparison
Ubercart 2.x has some support for Authorize.net's CIM service built-in to the
Ubercart core payment gateway module. If it meets your needs, then you do not
need this module.
1. A page where the customer can edit/update the credit card information that
you have on file for them (user/[uid]/creditcards), such as updating their info
when their card expires.
User displays
By swentel on the 18th of October, 2009
#D7CX: I pledge that User displays will have a full Drupal 7 release on the day
that Drupal 7 is released.
User displays is part of the Display Suite and is an implementation of its API. It
makes it possible to render the user profile fields (with or without the core profile
module) into regions. It also exposes a block build mode so you can render
different data of a user into a block region.
Email Filefield
By awebb on the 19th of October, 2009
See the TODO.txt for known remaining tasks. If you have ideas, let us know.
This module provides a way to place multiple nodes within a menu. This module
was designed to be used with Views Bulk Operations.
The original use case for this module was to place nodes imported with the Node
Import module into the menu structure after import.
This module was originally developed for the Center for Research Libraries website.
Form Beautifier
By davexoxide on the 18th of November, 2009
.:DEMO:.
Currently Includes
Include or Exclude each feature based upon FormID's
Checkboxes & Radios - easily styled w/ CSS
Autocomplete Dropdowns - easily styled w/ CSS
Field Focus - highlights current field selected
Modal Nodereference
By Crell on the 13th of January, 2010
This module turns the nodereference widget into a modal popup allowing new
linked nodes to be created on the fly. Because it uses an iframe, it should support
even Javscript and file uploads within the sub-node.
The big feature: It should work with editors, image fields, and all of those other
JavaScripting things. We built it precisely to meet those needs. We started with
modalframe, instead of one of the other popup libraries, because we knew that we
could make this work with TinyMCE, CKEditor, and ImageField -- libraries that
have difficulties dealing with other popup APIs.
Concept
This module performs two functions:
1. It gives site administrators the ability to force all members of a particular role
(including 'authenticated users') to change their password immediately. For
users who aren't signed in, they will be required to change their password
immediately upon their next sign in. For users who are signed in, they will be
required to change their password on their next page click, but after
changing their password they will be redirected back to the page they were
attempting to access before being forced to change their password.
2. It adds an option to force new users to change their password on first-time
login.
Versions
Enhancing "modules installation" page by adding "install via ajax" button. When
you click this button - modules will be installed in a simple, nice way without page
refreshing.
This module doesn't download code, it helps in the process of enabling a module
that has already been downloaded.
« first ‹ previous … 259 260 261 262 263 264 265 266 267 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Please seriously consider SSL encryption for your site, if you want to use the
login/password reminder functionality.
Import manager
By drumm on the 3rd of August, 2007
TWikifilter
By mradcliffe on the 1st of March, 2008
TWiki Filter is a set of custom content filters that formats nodes using TWiki style
formatting. This module will help users converting from TWiki to Drupal, or provide
an alternative formatting method for nodes.
TWiki Filter is in development and not yet ready for official release, however it is
usable. Currently bulleted lists, numbered lists, tables (no sorting), headings,
WikiWords, and basic formatting are supported.
December 2008 Update: I am currently rewriting the module to use the theme()
function. Work is slow. Sorry.
TWiki WikiWord support has been added. Webs have been implemented by using
taxonomy vocabulary 'Webs' with unique and mandatory terms for each web.
You can then select a Web for each node. [[Web.Topic][Description]] does not
taxonomy module is required for Web support. Setup a vocabulary called "Webs"
with unique terms.
pathauto module recommended for the WikiWord filter if you set up Webs. Setup
for node paths: [term-raw]/[title-raw].
This Project allows to set the nodepreview settings per content type.
USAGE
Autocomplete username
By Dave Reid on the 16th of September, 2008
WARNING: You will have to grant anonymous users the 'access user profiles'
permission for this to work. Anonymous users will have access to every users'
username, so use with care.
The 6.x-1.1-dev version of the TinyMCE module doesn't work when used in a CCK
text field set to "unlimited" for two reasons. One is that the "Add another item"
button uses AHAH and the tinymce module doesn't handle that well. This module
enables the tinymce module to play well with AHAH. While the most common
AHAH use-case for it is within a CCK field set to "unlimited", this module also
enables tinymce usage in other AHAH scenarios.
The other reason tinymce doesn't work well in a multiple CCK text field is due to
integration problems with drag and drop. This problem is addressed in a separate
module: tinymce_dragdrop.
This module depends on both the tinymce module and the jquery_form_update
module.
If you're using the Wysiwyg API module for integrating the tinymce editor (or a
different wysiwyg editor) into your website, you may be interested in the Wysiwyg
API CCK Integration module.
Chords
By usonian on the 21st of December, 2008
Requirements
GD module
Usage
After installing the Chords module, the chord finder tool will be located at the path
'chords'. The module provides one permission, 'view chords'.
Credits
The underlying chord-building logic used by Chords was ported from the Scale &
Chord Generator project by Ken Scott (GPL).
Zipcode Redirect
By tom friedhof on the 19th of January, 2009
This module redirects users based on a zipcode that is entered on a site. This
module provides a block with a field to enter in your zipcode and then determines
the proximity of the zipcode to zipcodes you have specified in the module
configuration. You can setup any number of zipcodes to check proximity against.
You also add a URL for the TRUE and FALSE responses in the module settings
page.
This module sets a cookie to remember your zipcode so you don't have to
constantly put in a zipcode whenever you visit the site. Once you put in a zipcode,
say on the front page of a site, you'll never get the "real" front page again,
because it will automatically redirect you based on a cookie that was set to one of
the URL's you specified on the module configuration. This module is also set up so
you don't get sent into a redirect loop if configured improperly, if the block is
placed on a page that was redirected to, the redirect stops and an error is sent to
screen.
Ifbyphone Click-to-Call
By ifbyphone1 on the 6th of May, 2009
This module will let you easily add Ifbyphone's Click-To-Call button to your Drupal
site. You will also need to setup an account with Ifbyphone.
More Details:
About Click-to-Call
Support on PhoneMashup.com
Developer Accounts - Free Signup.
« first ‹ previous … 260 261 262 263 264 265 266 267 268 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
UC eCheck.Net
By rszrama on the 21st of May, 2009
SimpleTest Clone
By jhedstrom on the 3rd of June, 2009
DBTNG
By mikey_p on the 5th of June, 2009
This is a backport of the Drupal 7 PDO database compatibility layer for use with
Drupal 6 modules.
It is named after the original issue by Larry "Crell" Garfield titled Database Layer:
The Next Generation.
Functionality
You should only install this module if another module instructs you to, as this
module does not provide any end-user functionality.
This module does not override the existing database functionality but makes the
new compatibility layer available under a series of functions identical to their
Drupal 7 counterparts named dbtng_ instead of db_. For example with this
module, use dbtng_set_active instead of db_set_active .
Many new functions for common tasks are named the same as their Drupal 7
counterparts: db_select, db_insert, db_update, db_truncate, db_merge, db_delete,
and db_transaction.
Features
This module allows Drupal to connect to multiple types of databases at the same
time. While Drupal 6 supports multiple types of databases and multiple
connections, it can only connect to 1 type at a time. This module allows different
types to be active at the same time.
Description:
This module adds support for calculating Florida
Discretionary Surtax in Ubercart. Florida
Discretionary Surtax is added to the standard
Florida state tax (currently 6%) and limited to the
first $5000 of the order. The Florida Discretionary
Surtax amount is calculated by determining the
delivery county (via zip code) of the order and
adding that county surtax amount to the normal
state tax.
Caving IP addresses
You need the Troll module to blacklist the user's IP addresses for Cave. (Currently
only hides nodes/comments created after this module was installed)
Known issues: Node still visible if directly accessing node's path, Comment count
not adjusted correctly. If using the Troll module for something already (i.e. for
banning), you cannot keep a seperate list of Caved IPs.
If you would prefer to actively aggravate your trolls try the Misery module.
Mentions
By Deciphered on the 16th of July, 2009
The Mentions module offers Twitter like functionality, recording all references to a
user's username - using the [@username] or [@#uid] filter format - from
various locations, providing a centralized page to track all mentions.
FeedAPI Data
By alex_b on the 16th of July, 2009
It uses Data module for storing feed items, and Feed Element Mapper 2 for freely
configuring which feed elements to store as what field type.
Feed items are stored in single row records dynamically allocated by Data
module.
Which elements of feed items to store can be configured on UI.
Data module generates Views integration.
Link Jump
By effulgentsia on the 29th of July, 2009
This module lets you display a multi-valued link field as a select list (drop-down
menu) with a GO button. This is commonly desired for library websites, for letting
a user navigate to an external database. Once this module is enabled, go to the
"Display fields" tab of the content type with the link field you want to display this
way, and select "Dropdown with GO button" as the desired display. If this isn't an
available option, try emptying the Drupal cache (admin/settings/performance --
the "clear cached data" button at the bottom). I'll have this fixed for RC2, so you
won't need to do that.
This module uses the Jump module to render the select list and go button. This
module simply provides a connection between the jump module and a link field.
Taxonomy term lock adds a permission for each vocabulary, this permission allow
users which does not have the "administer taxonomy" permission to add and
reorder terms for this vocabulary.
Users with "administer taxonomy" permission will be able to lock some terms,
prevent editing and prevent node to be tagged with those terms.
Locking is an optional feature, you can just use the module to assign individual
administer terms for vocabulary N permissions (N is the id of that vocabulary,
permissions strings uses the vid in order to ensure consistency if vocabulary name
changes).
Provides meta tags for individual domains by integrating Nodewords and Domain
Access modules. At the moment only provides keywords and description settings.
« first ‹ previous … 261 262 263 264 265 266 267 268 269 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
For example you could display the 5 best rated Hotels near you on one page, and
the 10 best bars near you on another page.
Initially the module will just display photo, name, rating, address & phone for each
search result. The display of search results is completely themable and provides
you with alot of information you can display (such as reviews, longitude & latitude,
etc..) for a complete listing of variables available to you open 'yelp-
business.tpl.php' and view the comments.
You need a Yelp API key to use this module (can get for free from
http://www.yelp.com/developers/getting_started/api_access)
If you have a very high traffic site, the module might stop working (yelp
allows you 10,000 API calls per day).
Per the Yelp API Terms of Use, you have to display the Yelp logo along with
your results (the only part that is not themable.)
OG Member Import
By dgtlmoon on the 29th of September, 2009
Alllows you to mass add (subscribe) user's to a group by pasting email addresses
into a textarea.
User's that do not exist by that email address are created and assigned to that
group.
Provides a menu tab when viewing the group if you hold the correct permissions.
(administer own group members)
Inject
There are other modules offering the functionality you might be looking
for here:
So please use this module only if you are absolutly sure that other
modules don't upfill your needs.
This module allows the "injection" of administrator defined code into your pages,
without having you to fiddle around with template files. It features the adding of
code into the header (between the <head></head>tags) and into the footer just
before the </body> tag.
Security note
Version Date Links Status
Download · Release Recommended
6.x-1.0 2009-Oct-08
notes for 6.x
OG User Roles Access (OGURA) extends OGUR 4+ (OG User Roles) and introduces
group roles specific node access realms.
Thus you can specify assign group specific roles to a user and have per content
type specific access permissions.
This module overrides og_subscriber realms (on request) and further limits
(Compatibility to OGUR before version 4.0 has not been tested and is not subject
of this project.)
Node Reminder
By indytechcook on the 19th of December,
2009
Features
Allow Reminders per content type.
Template for email Subject and Body with Tokens integration.
Views integration.
Actions Integration.
Sponsored By
Me (Adam A. Gregory) and Masonry Media A full service Ad agency that develops
on Drupal.
Donate
Donate to the maintenance of this module
If you simply require .htaccess protection read the handbook page here:
From Drupal 7, both private and public downloads will be supported by core.
Theme settings vertical tabs arranges the theme settings fieldsets in a neat
vertical tabs layout, complete with summaries. (Depends on the Vertical tabs
module.)
Both modules can be enabled or disabled at will without affecting the stored theme
settings.
Dropbox Integration
By deviantintegral on the 15th of March, 2009
This module allows users to have a "Send file" page where users can send a file
directly to their Dropbox account. It will also contain additional API functions as
Dropbox makes them available.
« first ‹ previous … 262 263 264 265 266 267 268 269 270 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
CSS Embedded Images replaces image URLs in aggregated CSS files with
embedded images using data URI schemes. This can greatly reduce the number of
page requests necessary to load a page, especially in graphics-heavy themes, by
including image data along with aggregated CSS files. Embedded images are
supported by most modern browsers, and the module includes logic to work
around browsers that do not have support. It is compatible with core performance
features, including page caching, as well as other contributed modules, such as
CSS GZip and Boost.
Meez Integration
By greggles on the 5th of January, 2007
Geobrowser
By phayes on the 30th of October, 2007
Features Include
clutter, geobrowser prioritizes certain nodes for viewing and only shows lower
priority nodes when the user zooms in.
Contact:
For more information about the Geobrowser module, or to arrange help setting up
your own implementation, please contact Patrick Hayes of MapsWest at
patrick.d.hayes [at] gmail.com.
Node Color
By draco2002 on the 6th of March, 2008
Sorry for the vague module description and bare bones code.
A couple of people at Drupalcon Boston wanted me to push it out so they could use
it on their sites while i finish it.
Mainly right now you can set a color in the content type edit page and in the edit
term page for taxonomy. Then in your theme you can use the exposed function to
set a background color or anything else you need with that color. The example
given in the readme allows you to over ride the month view of the event calendar
and assign colors to the taxonomy or content types. A bug/feature in the event
module i'm putting an issue in for is that taxonomy doesn't work currently for multi
day.
if you click the "color key" link it displays a popup with the taxonomy list and their
associated color.
-------------------------------------
Node Color is a helper module that allows themers and developers to assign colors
used to display nodes on their site
To Do :
PGAPI - was built for unification purchases (or payments) through diffirent
payment gateways. Currently, it supports purchases (or payments) through
- paypal
- linkpoint
- RBK Money
- webmoney
- roboXchange
- Account balance peer drupal user payment gateway systems.
Also, simple module pg_simplepay is included in the package. This module takes
payment from pgapi and allowes users to view full node content. Simplepay will be
available here
CiviRegister
There is a current limitation of CiviCRM that contact matching rules are not applied
to contacts created via profiles injected into Drupal's User Registration.
So this module was written in order to redirect from Drupal's Registration form to a
designated Profile instead, essentially handing the task of creating users to
CiviCRM instead of Drupal (though drupal's user_register form is still processed in
the background). This allows full Contact matching rules to be observed.
In short, if you don't use e-mail address for matching, and you keep
getting duplicate CiviCRM records from Drupal Account registrations, and
don't know why, you probably need this module.
Module minimally requires Drupal 5.x and CiviCRM 1.8+. Tested with MySQL
database only. Note that it is still dependent on CiviCRM's contact matching code,
which has improved greatly over time, so matching will be more effective in more
recent version.
To minimize required configuration, the module will select your first Profile
designated for 'User Registration' as the Account Registration form, and will set the
required settings for you. However, you are free to select any User Registration
Profile you wish to use at admin/user/settings .
Site Country
This module enables users to set a default country for their site at "Administration
> Site configuration > Site Information". It is intended primarily to be a helper
module for other modules needing to implement country specific settings, e.g. date
formats, number formats, etc.
#333156: Add ability to configure site default country is an issue to introduce this
functionality into Drupal core.
HTPasswd Sync
By m.fu on the 16th of March, 2009
The HTPasswd Sync module let you synchronize a htpasswd and a htgroup file with
drupal user database.
The purpose of this module is to let you protect folders outside drupal directory
structure with an htaccess file. And then to manage users from Drupal.
The password will be synchronized when the user is created or he changes his
password. I will not "guess" password of user allready registered.
« first ‹ previous … 263 264 265 266 267 268 269 270 271 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Node theme
By Abandoned Projects on the 16th of April, 2009
LiveJournal Sync
By noelbush on the 3rd of May, 2009
When copying comments to your site, this module will automatically create new
openid-based user accounts for the LJ users who left the comments. It also copies
their current LJ userpic to your site.
Anatoa - together
against profile
fraud!
Tired of fake user profiles set up to scam,
spam and defraud your legitimate
members? Anatoa is a collaborative
attempt to solve this problem. Our service
allows new users to be checked against
our proprietary fraud detection system
which is powered by feedback from all our participating sites. If a scammer has
tried his tricks on one of "our" websites, we will know who he is and put many
measures in the way of his continued activity on other websites which use our
service.
Since there are far too many modules implementing partial functionality of this
module, and the slow uptake (~40 users or 0.01% of Drupal sites), I have decided
to declare the end of the road for rolekeys.
Also
http://drupal.org/project/og_joinrole
http://drupal.org/project/civimember_roles
Older modules
http://drupal.org/project/user_autorole (5.x)
http://drupal.org/project/rolesignup (5.x & unpublished)
oEmbed
This module will allow your Drupal site to embed content from other oEmbed-
providers as well as for the site to become an oEmbed-provider itself to enable
other oEmbed-enabled websites to easily embed your content.
ForexFeed
By ForexFeed on the 9th of August, 2009
For developers, this modules provides easy access to live Bid+Ask ("Tick data"),
Open,High,Low,Close (OHLC) data series, and true real-time Currency conversion
functions. Due to the use of Realtime currency data, the currency conversion
functions provided by this API deliver much more accurate results compared to
other options (which may be significantly out of date),
OG Mailhandler
By xurizaemon on the 22nd of September, 2009
This module is for sites combining Organic Groups and Mailhandler modules.
Currently these two modules have some points of difference, and the
Quiz raffle
By meba on the 8th of October, 2009
Quiz raffle module allows quiz admins to draw random winners from quiz
takers. Winners are picked using random permutations algorithm. You can
choose how many winners to generate with a minimum score.
Requirements:
Quiz module
CCK
Authors
« first ‹ previous … 264 265 266 267 268 269 270 271 272 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
If you want to remove the occurrence of the zero price at all you can add the
following code to your theme to replace the $0.00 sell and list price with a Call for
price using the following code (using the marinelli theme as an example)
Activitystream Foursquare
By kylebrowning on the 14th of January, 2010
Touch Icons
By andrewmacpherson on the 20th of January,
2010
Allows the Context module to change the theme of the site. 1.x is for use with
Context 2. 2.x is for use with Context 3.
This module is a simple Second Life framework, allowing objects inside Second
Life, written in LSL script, to interact with applications on your Drupal web site,
and do neat things.
To discuss this module, and other aspects of Drupal and Second Life integration,
you can subscribe to this group.
Requirements
This module requires Drupal 5.x, and PHP 5.1.x.
Installation
To install this module, Upload or copy the the entire secondlife directory and all its
contents to your modules directory.
Configuration
To enable this module go to Administer -> Site Building -> Modules, and enable
second life.
A good tutorial on LSL can be found in this Dr Dobbs Journal article using the
Linden Scripting Language.
The Second Life framework Drupal module interfaces with Second Life using the
llHTTPRequest() function.
SimpleTest automator
By cwgordon7 on the 16th of September, 2007
Node Info
By nedjo on the 17th of October, 2007
Displays post information as part of full node views. So far the options are to
display created and updated time and author. This may be useful for sites not
using the standard "submitted" data for a particular node type. Displays only on
MARC
By aaustin on the 18th of December, 2007
MARC is the standard format for bilbliographic records for libraries. (More about
MARC: http://www.loc.gov/marc/)
This module allow you to import MARC records as nodes, to do things like
pre-populating book review sites or even recreating your library's catalog in a rich
social environment.
Note: The code on CVS here is out-of-date. Please use the repository on
github.org: http://github.com/tomm/drupal-indymedia-alba/tree/master
Imceditor: allows editors to hide posts and state why, and to vote for articles for
promotion to the front page.
Newswire: shows non- front page articles and hidden articles, so that the
moderated open-publishing can be transparent.
Dadamigrate: Imports articles from the legacy Indymedia CMS 'Dada', and sets up
redirects so old urls are not broken.
Article: A node type which permits all users to view hidden articles. Necessary for
transparency.
If used to create an Indymedia site, you might want to use the Indymedia Cities
module as well: http://drupal.org/project/indymedia_cities
There is an Indymedia install profile that makes use of this module. You
can find it at http://drupal.org/project/indymedia_alba
« first ‹ previous … 265 266 267 268 269 270 271 272 273 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Mailbuild
__________________________________________________________
The mailbuild module integrates the popular Mailbuild email newsletter service with
Drupal.
It works by using a Mailbuild API key to make remote calls to the Mailbuild service.
The administration section allows you to create 'subscription blocks' by using a
Mailbuild List ID key.
End users can then subscribe to your Mailbuild lists via these 'subscription blocks'
on your Drupal site without ever leaving the site.
1. Displays 10 best sellers items as a text within a block. When mouse over
occurs on an item an image of the product is displayed form imagecache
product_list
2. Has an additional block that uses the somewhat evil tag to show a small
block that scrolls through the top ten sellers. Added by Frank Carey
http://www.gamefacewebdesign.com
Currently module is in development and need javascript/css help for better display.
The image is not positioned very well and in some cases and the image is blinking.
Developed By http://www.drupalhizmetleri.com
Endless Page
By asund on the 5th of November, 2008
Requirements
The module uses jQuery, and requires the jQ module.
For views integration, you will need Views 2.1 or newer.
Simply call the endless_page_create() function, and define an array of node IDs to
use.
In the settings of your view, choose Endless View as you style plugin. You should
set Items per page to 0 if you want the page to be truly endless.
Example use
This is an example on how to use the module without Views. More examples are
included in the endless_page.module file.
<?php
while( $n = db_fetch_object($result) ) {
$nid[$i] = $n->nid;
$i++;
}
Jquery Bidi
By alaa on the 10th of December, 2008
useful when you mix RTL and LTR languages in one website.
This module allows you to use the ServiceObjects.com DOTS FastTax web-service
with Ubercart. The web-service uses the customer's city and state/territory to
determine the tax that should be applied. The configuration allows you to decide
whether or not to apply a tax per product, per state. Finally, the module also
allows you to configure which states also require a state sales tax on shipping.
This module allows access to nodes with attached and related files, as well as
access to file node contents, via a WebDAV metaphor similar to File Server. The
user can browse all files existing in the system by file MIME type, attached- or
related-to node type (e.g., event, story, etc.), and attached- or related-to node
parent group. Group browsing additionally supports OG Vocabulary integration,
which browses by group taxonomy to find attached- or related-to nodes.
For a faster understanding of this module, please see the original author's
presentation from Drupalcon DC, available here.
Suppress Teasers
By Jay Matwichuk on the 23rd of April, 2009
Concept
The current Drupal core defines two content types, page and story. Anyone with
'access content' permissions is able to see both the nodes these content types
define, as well as the teasers that they provide.
When creating modules that define new content types, the developer sets 'view'
permissions inside hook_access(). However, this hook is not called when rendering
teasers, and as a result, users who do not have permissions to view the node itself
(but do have 'access content' permissions), will still be able to view the teaser for
the node. This can be a risk to the security of the data on your site, as users may
be able to see content of nodes that they shouldn't be able to see.
email2image
By dalkire on the 1st of May, 2009
This module creates an image of a user's email address given the uid. It can be
used in views, for example, to list users' email addresses as images instead of
plain text, which can be picked up by bots for spamming.
« first ‹ previous … 266 267 268 269 270 271 272 273 274 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Webcam trigger
By itarato on the 26th of May, 2009
Installation
Enable modules on admin/build/modules/list page
Create action(s) for the trigger:
"Login with a user"
"Redirect to URL"
Assign action to the trigger on the admin/build/trigger/webcam_trigger page
Create a menu item pointing to webcam page with the url of:
webcam_trigger
Don't forget about the permissions: webcam trigger access
That's it. Print out the webcam_trigger.pdf file (states in the module's
directory), load the url: YOURSITE/webcam_trigger and concentrate:)
Customizing
[Actionscript source in cvs!]
Custom page
Custom pattern
If you are interested in this technology there are some blog posts:
The labels for the "Title" and "Body" fields (whatever you decide to label them for a
given content type) do not get translated in node.module or node.pages.inc. This
tiny module takes care of that, passing the labels through t().
According to the developer of the i18n module, a future release of that module will
address this issue, making this very simple module unnecessary (see
http://drupal.org/node/149349#comment-1181176).
This module allows to import PubMed articles by ID and by Search term into the
biblio database. Moderated mass retrieval per Batch API and cronjob as well as
automatic updates in cron makes it a valuable addition to the biblio module.
Striptags Formatter
By nickurbits on the 12th of June, 2009
This module provides a lightweight field formatter that strips all X/HTML from a
text or link field to ensure it is only the text.
Often when displaying content with Views using the teaser format type
(especially when you're also using WYSIWYG editors) HTML can be
invalidated and break your theme by only displaying the opening HTML tags.
Simply enable the 'Strip HTML' display type in your node type display settings
to fix this.
You may also want to have no styling on lists or teasers, but have it on the
full node page.
Note that views does have a filter of this sort buried within the field display settings if you have selected
the 'Table' or 'Unformatted' display type. Once you have highlighted the field, select 'Trim this field to a
maximum length', and select the 'Strip HTML from display' checkbox.
Media: YouKu
By junedkazi on the 30th of June, 2009
SugaronDrupal provides the connection link between the SugarCRM and Drupal
applications. With this set of modules Drupal could be set as a Self Service portal
for a company customers, or serve as a lead capture engine of the website users.
Within the scope of this project you will find two kind of modules providing a very
good level of integration: for the Drupal site, to be able to understand and feed the
SugarCRM information and for the SugarCRM site, to be able to query the Drupal
site about information.
Convert any Drupal site in a Self Service portal. Customers will be able to
communicate and share information with the company using a fashioned and
sexy web.
Use your current Drupal site to capture leads, through registration,
subscription or many other user actions.
Convert any Drupal content in a campaign or oportunity and track its status
in SugarCRM
Even more sexy features to be revealed soon
Block Description
By nvanhove on the 13th of September, 2009
Sponsored by Colours
Node Agreement
By infojunkie on the 10th of November, 2009
each user before they can access the content. Examples of agreements include
Non-Disclosure Agreements, End-User License Agreements, etc. Nodes of any type
can be protected by agreements, and each node can have its own specific
agreement.
QUICKSTART GUIDE
Create a new content type to hold the agreements (e.g., Agreement).
Open the admin settings (admin/settings/node-agreement) and select the
content type you just created.
Create a new node of type Agreement and write the terms of the agreement.
Create a new node of any type and click the Agreement tab. You'll get a list
of available agreements - just the one created above, so go ahead and select
it, then submit.
Try to access this new node: you're first shown the agreement to accept
before you can access the node.
If you feel this module is useful to your business, please consider the following:
Ability to change number of rows to import on cron run is added in settings page.
Instructions
If you would like to import nodes with CCK File Fields, you have to manually move
the files at their final location before importing. This function will move your files to
their final location before the import process.
you have a node with a file field, which is stored in"files/nodefile" folder;
Vimeo
By Starnox on the 3rd of February, 2010
Introduction:
Features:
Copies high-resolution video thumbnails from Vimeo to your server for use
with ImageCache.
Ability to control which Vimeo sources (users, groups, albums or channels)
users can browse.
Ability to set which Vimeo source (user, group, album or channel) is loaded
by default.
Ability to change how the player looks (will not override Vimeo Plus
member's settings).
Ability to paste Vimeo video URL for quick inserts if needed.
Demo:
« first ‹ previous … 267 268 269 270 271 272 273 274 275 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
The module directdebit provides some basic functions with are used by the
Attention:
This project is still in development stage and have not been tested on production
environments yet.
Last.fm library
By Xano on the 30th of January, 2006
Last.fm library allows modules to easily fetch data from Last.fm. The module isn't
very useful by itself for end users, so please only install this module if another
module requires you to. You will need an API account to access Last.fm data. For
Developers
Last.fm library provides an OOP-library with all 'classes' and methods available in
the Last.fm API. Last.fm's user.getRecommendedEvents method becomes
lastfmUser.getRecommendedEvents , for instance. With the Last.fm library you don't
have to worry about actually fetching the data, caching it or default variables (like
passing on the API key, a token, a session key, etc.). Your code will be clean, short
and readable.
Whisper
By atuyo60 on the 4th of January, 2008
Its just a simple module for sealed comments, so it does not have any of the fancy
features proposed in the above discussion.
Guestbook module support now available! Please install guestbook first before
enabling this module or you have to run the 6110 update to have the guestbook
table altered.
Pear
This functionality is all complete so I need some help going around the rough
edges and make sure it's good to go. Paired with webform_associate, this module
goes a long ways toward making event registration in Drupal quite simple.
Currently this is Drupal 6 only, I have no intention of doing this same dev
for D5.
Currently:
Filter Macros
By rhys on the 11th of November, 2008
This provides a generic filter macro API, allowing tags of almost every style to be
processed into either HTML or text without much fuss.
Once the filter is enabled through Input Formats, the module will allow other
modules to convert tags, such as bbcode style ([b], [i], etc), [image:width=300;
height=400], [audio:1pixelout:width=300], into module defined text.
It also provides a way to locate all tags within text, the recreation of those tags,
via functions such as filter_macros_find, and filter_macros_tag.
It currently provides a context for tags located within node teasers or bodies, to
transform themselves for later reprocessing.
Wish list:
- The ability to allow configuration of a tag through the filter_macros_configure
function, to generate tags for insertion into textareas.
- Sub-module to set usage permissions per tag.
XAJAX Integration
By vitzo.com on the 20th of December, 2008
!!! IMPORTANT: Currently there is a delay in CVS updates due to high workloads. A
release will be added on Drupal.org asap but for now, please download the
complete Vitzo Modules pack.
This module integrates the XAJAX library. XAJAX is an open source PHP class
library implementation of AJAX that allows developers to create web-based Ajax
applications using HTML, CSS, JavaScript, and PHP. Applications developed with
XAJAX can asynchronously call server-side PHP functions and update content
without reloading the page.
Unlike some other Ajax frameworks, XAJAX is designed to allow the programmer to
have no prior knowledge of JavaScript.
Maintenance Helper
By greggles on the 6th of January, 2009
« first ‹ previous … 268 269 270 271 272 273 274 275 276 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
webReader
By Gos77 on the 22nd of March, 2009
Weather_es
By bullakio@drupal.org on the 30th of March, 2009
Este módulo usa los datos del AEMET, Agencia Estatal de Metereología, que publica
en su Web para ver una predicción del tiempo de unas 8112 ciudades Españolas.
Características
Localsolr Integration
By mikejoconnor on the 16th of April, 2009
A module to provide location based search using ApacheSolr and location. This
module is currently in development, please participate by providing feedback(and
patches) in the issue queue.
Services OAuth
By Hugo Wetterberg on the 8th of May, 2009
This module depends on the oauth_common module. You must also download the
inputstream module, which is a dependency for oauth_common.
NOTICE: The 6.x-2.x branch of services_oauth is not compatible with the 6.x-2.x
branch of services. To use the 6.x-2.x branch you must use the 6.x-3.x branch of
services.
Module dependencies:
Clean Taxonomy
By jonnyp on the 19th of August, 2009
This is a very simple little module that will check all terms to see if they currently
have any nodes mapped to them, and if they don't it will delete them for you. To
use, simply add the module and go to admin/content/cleantaxonomy
Intranet
By jvizcarrondo on the 27th of August, 2009
Intranet module allow handles worker inside institution. Data worker is collect in
two items (personal and position inside institution). This module was developed
under proyect Plataforma para el Desarrollo de Software Libre (PDSL) of Cenditel
(Centro Nacional de Desarrollo e Investigación en Tecnologías Libres, url:
www.cenditel.gob.ve). The proyect page is http://plataforma.cenditel.gob.ve/.
Braches.
Positions.
Occupations .
Employee types.
Position Types.
Classifications .
viewers
By apanag on the 5th of September, 2009
Sponsored by E-pcmag.gr
Developed by Eresus.gr
« first ‹ previous … 269 270 271 272 273 274 275 276 277 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Hours
By axlroach on the 14th of September, 2009
Hours
Invoice
The Hours module allows a user to enter and submit to an admin, any number of
time entries complete with date, client and task description.
The Invoice module uses the submitted time entry data to generate invoices. Each
user having proper permissions to do so, may generate and submit to an admin
any number of invoices.
Requirements
The Hours module requires date, date_api and date_popup modules.
User Creator
By elliotttt on the 18th of October, 2009
Pubmed Integration
By Kevin Hankens on the 13th of November, 2009
Important:
When importing citations from the PubMed database you assume certain
responsibilites. Please make sure that you are familar with the copyright
information and the Entrez user requirements before you use this module.
Fortune
By slurslee on the 28th of November, 2009
Fortune is similar to Quotes, but was built to specifically support the huge library
of "fortune cookie files" which often rely on an 80 column display, a monospaced
font, and tabs set 8 spaces apart.
The "fortune cookie file" itself is a simple ASCII (ISO-Latin-1) Unix text file in
which each fortune is followed by a percent symbol (%) on a line by itself. Fortune
files usually come with a binary index file having the same name plus a ".dat"
extension.
The Fortune module uses the "fortunes" folder in the files directory as storage for
both fortune and index files. You can add new fortunes to that folder via FTP or by
using the Upload field on the Fortune Settings Page (admin/settings/fortune).
When using FTP you should include the .dat file, but in the Settings form you only
have to upload the fortune file itself, and a .dat file will be created automatically.
There are lots of places on the web to get fortunes. Most fortune files are GPL or
public domain and free for distribution. Some links to sources of fortune files are
included on the module's settings page.
Comments in a View
By eaton on the 26th of December, 2009
This module one thing: It hijacks the normal node display page and uses a view to
display that node's comments rather than comment module's normal output
function. This allows comments to be sorted, filtered, and displayed using all the
This module is more fun if you say its name while thinking of "Snakes on a Plane."
This email obfuscation module works similar to the technique described at the list
apart article http://www.alistapart.com/articles/gracefulemailobfuscation/. It uses
an input filter to "hide" email addresses, then uses javascript to "unhide" them for
normal users. It also implements the core contact module for non-javascript
browsers in order to keep clickable email links.
Most other email obfuscation methods either remove clickable links entirely and
just give you a "garbled" address, or they only keep clickable links for js-enabled
browsers. The method used by this module allows both js-enabled, and non-js-
enabled browsers to see a normal clickable link which they can use to contact the
addressee without having to retype the address manually.
Form Alter UI
By lyricnz on the 20th of February, 2010
Features
Roadmap
Please do not open issues in the queue that request features already on the
roadmap.
The module allows nodes to be advanced help topics. At the moment it requires a
patch of advanced help (see #423188: Create hook for topics ).
After installing it one needs edit (or create) a content type and set it to be a
advanced help topic node.
The module also has a theme function for putting help icons and help topic
creation icons any where one would like them.
There is a sub module advanced help topic nodes for forms which uses this
function to place help topics on all forms. While I think it demonstrates the power
of advanced help topic nodes, I do not think it works very well, and hopefully can
be replaced.
More info is available at this blog post Using Nodes to Store Advance Help Topics.
Comment Luv
By pcambra on the 25th of March, 2008
When someone posts a comment on your site Comment Luv attempts to find their
latest blog post and add the title and link to the bottom of their comment.
Comment Luv is great for attracting people to comment on your blogs and a
great way to build back links to your site.
Installation
Configuration
The branch 6.1 is not supported anymore but you can download it from CVS and
install it following these steps.
« first ‹ previous … 270 271 272 273 274 275 276 277 278 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
CVS integration
By dww on the 28th of September, 2003
A module that lets you track CVS commit messages. You can see it in action at
http://drupal.org/cvs. Interfaces with the project module to make releases via
specific CVS branches and tags, and provides per-project source code access
control.
OG Project
By dww on the 15th of June, 2006
Allows the Project issue tracking module to function properly on a site that has
Organic groups enabled. Without this module, the issue tracker does not work if
you enable organic groups.
Specifically:
Eventually:
1. When you click on the OG "add issue" link og_project should see the gids[]=
in the URL and use that for the project and, vice versa, Project links to
node/add/project-issue/{project-name} should prepopulate the OG audience
2. Filter the assignees list by OG
Ohloh
By Rob Loach on the 4th of July, 2007
Ohloh is a web application that tracks open source projects and contributers.
This module allows users, with the right permissions, to display their Ohloh profiles
in their Drupal account page.
DIY Map
By yraber on the 13th of October, 2007
The flash application has to be added manually and is available from this website :
http://www.backspace.com/mapapp/
Please check licence condition before downloading
Some instructions
1. Install the module (as usual)
2. Enable it (you also need colorpicker)
3. Copy the map swf files
$cd /sites/all/modules/diymap
$wget http://backspace.com/mapapp/world/world.zip
$unzip world.zip && rm world.zip
There you have a "Map config" section where you can setup the map content
Colors : Here you can chose the colors of the elements (background,
...)
Zoom : Here you can setup the default zoom level and position
Default point : How you want your points on the map
Wikio vote
By Narno on the 9th of January, 2008
Wikio
Millennium Integration
By janusman on the 14th of January, 2008
Requirements
Drupal 6 version: PHP5
Drupal 5 version: PHP5, allow_url_fopen setting in php.ini plus with
Flex Image
By cmswebsiteservices on the 28th of March, 2008
The Flex Image module is not suitable for use until further notice
due to insecure code. If you have this module installed, please
disable and remove it.
Note that this module does nothing on itself, only install it if another module
leverages its functionality and instructs you so.
By copying the included js.php front controller to Drupal's root directory, setting
up clean URLs, and adding an Apache RewriteRule (see README for full installation
instructions), any JavaScript code is able to retrieve information from Drupal at
lightning speed.
Using js.php:
Sphere
By incidentist on the 19th of June, 2008
Sponsored by Trellon.
WebPurify
By rwohleb on the 2nd of July, 2008
It also provides multiple filtering options using this interface, right out of the box.
You have the option of blocking profane nodes/comments, replacing expletives
upon submission (via input filter), or not doing any filtering at all.
This module is free, but the WebPurify service is a paid subscription service. Please
see the WebPurify website for details.
This module was developed by Chapter Three and sponsored by PBS as part of the
PBS Engage project.
« first ‹ previous … 271 272 273 274 275 276 277 278 279 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
The yboss module integrates Yahoo's Build your Own Search Service (BOSS)
platform.
PHP 5 is required.
Substitute Node
By jchan on the 23rd of August, 2008
Multiple conditions and replacement nodes may be attached to any node. PHP
conditions are also supported.
Neologism
By scor on the 30th of August, 2008
DrupalMU Helper
By wmostrey on the 19th of September, 2008
jQZoom
By Matt V. on the 21st of September, 2008
When installing the jQZoom modules, please read and follow the README.txt file
carefully. The file explains how to install the jqzoom plugin, which must be
downloaded separately. Also, several additional Drupal modules must be installed
in order for jQZoom to function.
The module is new and could use some testing and feedback. Specifically, it has
been tested primarily with the ImageField module, rather than the Image module.
Image module feedback is especially welcome.
jWYSIWYG
By sfranchi on the 21st of September, 2008
Thumb
By Davy Van Den Bremt on the 24th of November, 2008
With Thumb you can create thumbnails of your images. Thumb is under the hood
just an administration module around phpThumb
(http://phpthumb.sourceforge.net/).
You could also use the excellent ImageCache module, which was built specifically
for Drupal. For generating thumbnails of local files this is a much better solution.
The only drawback is that it can't generate thumbnails from remote files. That's
the reason why Thumb was developed.
Content Aggregator
By jonathanbradley on the 15th of December, 2008
Description
A RSS/XML aggregation utility that creates both teaser and story nodes based
upon content from the feeds
Modules Used
- CCK - Required
- Workflow - Optional
- Views 2 - Required
System Requirements
Goals:
1. Make Drupal content more accessible by hooking into released modules.
2. Demonstrate modifications to existing themes to make them accessible.
3. Serve as a demonstration to promote accessibility improvements to Drupal
core and contributed modules. We realize accessibility should be integrated
into core and all contributed modules, but understand the need for short term
fixes also.
We are using the Functional Accessibility Evaluator and WAVE for evaluating
accessibility.
http://fae.cita.illinois.edu
http://wave.webaim.org/
We are working toward the following standards and best practices. We hope to
avoid discussions about best practices and focus on their implementation.
http://html.cita.uiuc.edu/
http://www.w3.org/WAI/intro/aria
http://www.w3.org/TR/WCAG20/
pclzip_zip_content_files
This module allows you to zip all the attached files contained in the nodes
displayed in the content. ( zip displayed nodes )
« first ‹ previous … 272 273 274 275 276 277 278 279 280 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
At one step you create node with translations. Taxonomy and other cck
fields bind to these translations too.
Memo
By sanduhrs on the 21st of April, 2009
Role Limits
By webkenny on the 21st of April, 2009
Overview
Role Limits is a small, but useful,
module that allows for users with
proper permissions to set a limit on the number of users in a given role. Think of
this module very much like "Maximum Node Population" in CCK only for users. This
could be useful when a site is licensed for use to a third party. It allows the source
of the license to set limits on how many users can utilize the site. Currently this
interacts with all user operations whether it be an update from the user profile or
from the user list.
Maintainer
This module is developed and maintained by Kenny Silanskas. Special thanks to
sethcohn for coming up with the final name of the project and to cpliakas for
helping me get acquainted with CVS.
Holding page
By joachim on the 13th of August, 2009
Show a holding page or site to non-logged in users while you develop your site.
If the site you are working on is part of a multisite, give it more than one domain,
make them point to the same site by putting a symbolic link in the /sites folder,
and access the site at one domain while sending the other to holding.
Still being tweaked but should be fine to use -- please report any issues you find or
suggest improvements.
There is also an htaccess way of doing this which is probably more suitable if the
holding site itself runs on a script.
Simple Geo
By Hugo Wetterberg on the 29th of September, 2009
Co-Maintainer Wanted!
The list of modules that I maintain has become quite long, and
in the beginning of next year I'll have a little daughter (if the
nurse guessed right on the gender). So the time that I have for
being a good maintainer will be very limited.
Provides simple functionality for positioning content and users, nodes can also be
given an area. Positions are rendered using the geo microformat
Custom 404
By minghui.yu on the 15th of October, 2009
Background
When porting a static HTML site to a Drupal site, you often encounter this problem:
On the new new Drupal site, you create a node with nid = 100 and duplicate the
content of http://www.example-legacy.com/path/to/directory/index.html . Thanks
to Path module and Clean URL feature, you can set http://www.example-drupal.com
/node/100 's URL path as path/to/directory/index.html .
So far, so good.
This module allows to use views of twitter messages. Therefore it directly build a
query and send it to the twitter api http://apiwiki.twitter.com/API-Overview.
Clean End of Line provides an input format filter that removes trailing white spaces
from lines.
This input format filter can be used whenever you wish to remove spaces, tabs and
other white spaces that ends lines in a text area. This is of particular interest if you
use the Markdown filter and want to avoid that spaces mistakenly left at the end of
lines become line breaks, i.e. <br /> , in the HTML output.
Wikify
By eaton on the 8th of December, 2009
Allows users to mark individual pieces of content as publicly editable: useful when
the "Edit all..." permission for a given content type is too broad.
Authors
This module was originally written by Pasqualle
and developed further by the CEU Web Team.
« first ‹ previous … 273 274 275 276 277 278 279 280 281 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
qwebirc integration
By japerry on the 25th of November, 2009
Based on the mibbit module, and is NOT compatible with it running at the same
time!
This module takes the qwebirc IRC client, which has created a very nice (AJAX)
widget that gives your community members access to IRC channels via a window
(iFramed widget) on one of your site's pages.
This module makes it easy for administrators to add the IRC widget to their Drupal
sites.
Sometime in the future we hope to make this work as a block (aimed for drupal 7
release), but for now you must navigate to /irc on your site to see the page.
Agreservations
By agill on the 19th of January, 2010
It is thought to be a module for Hotel websites or other sites offering resources for
rent on a daily basis.
Dependencies:
OG Garden
By wundo on the 25th of October, 2008
cctags
By Helg on the 9th of February, 2010
Possibility (in settings include several dictionaries (as for dictionaries with tree
structure - in addition to enable / disable the desired level)) tags.
Automatic generation of the required number of blocks and / or pages.
Generation unit of Tag attached to the node.
Generation of block-related materials for the node (via tags)
Cloud members users (block and page) (with weights proportional to the number
of published material)
Bluga WebThumbs
By zostay on the 1st of March, 2008
The Bluga Webthumbs module allows your Drupal site to take advantage of the
Bluga Webthumb service for generating thumbnails from URLs automatically. As of
this writing, the module is very primitive and merely implements the basics of
allowing you to embed a webthumb with a PHP snippet:
<?php
print bluga_webthumb('http://www.example.com', 'large');
?>
You may place a snippet like this in your templates or as PHP filtered code in a
node. The module will automatically ask the Bluga WebThumb service to generate
the thumbnail using your API key, present a message asking the user to wait while
the thumbnail is fetch, and fetch the thumbnail when it becomes available. The
thumbnail is cached locally on your Drupal installation. The refresh even happens
on the browser without having to reload the page.
Memetracker
By kyle_mathews on the 24th of April, 2008
Time Map
By sethfreach on the 2nd of June, 2008
About
Time Map supports personal and global categories. Entries and categories can be
color coded and are reported via the Simile Timeline API interface. A similar facility
offered by this module could be built with with CCK + Views + Timeline, and may
be a better option for some environments. One of Time Map's goals, however, is to
be a self-contained, turnkey application.
Ad GeoIP
By Jeremy on the 10th of June, 2008
IP lookups are performed using MaxMind's GeoIP databases. The Ad GeoIP module
supports MaxMind's free GeoLite Country and GeoLite City databases. It also
supports MaxMind's commercial GeoIP Country, GeoIP Region, and GeoIP City
databases.
1. Using the shortcut (e.g. w:taroza will select the Wordpress provider)
2. Using the selection box (clicking on a specific provider)
The goal of this project is to make OpenID comfortable for the end users.
Hence the challenge is mostly in user experience; the functionality comes from the
Drupal core.
Unfortunately the OpenID in Drupal 6.x has some issues (e.g. read
http://drupal.org/node/216101) and will fail in some cases. It works with
Wordpress at least.
« first ‹ previous … 274 275 276 277 278 279 280 281 282 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
ApacheBench
By tjholowaychuk on the 12th of September, 2008
Project was renamed from "ab" to "apachebench" in 1.3. Read the release notes to
get info how to upgrade your existing installation. Please, sorry for inconveniense,
it should be done.
UC Setcom
By Max_Headroom on the 2nd of November, 2008
Setcom is an easy, convenient and secure way to send or receive money on-line
and on your mobile phone.
For Buyers
Use your Setcom account to pay for products and services purchased on the web
or with your mobile phone. You can send payments to anyone with an email
address in 200 countries and territories worldwide. It's free to send money, and
works with your existing credit card, debit card, and bank account.
For Sellers
Use your Setcom account to accept payments on your website from customers
worldwide, in multiple currencies. Cut down on the administrative hassles of
handling fund transfers, so you can focus on your business. We take care of
getting you paid.
The following formats are all the same, and are provided for ease of read/write:
name.module, name.theme, name.translation, name.installprofile and
name.project
This version now uses update.module, if it is activated, to fetch real project names,
so instead of having a link like this:
dopl.module
you will now have a link like this:
Drupal.org project link filter
If update.module is disabled, the filter will turn all the usable patterns it finds, and
turns them into links, regardless of whether a project of that name really exists.
This module implements an Ubercart payment method for the Latin American
DineroMail payment gateway.
Inxmail Professional
By Stefan.Biermann on the 19th of December,
2008
Benefits:
Easy Translator
By vitzo.com on the 19th of December, 2008
Features
Intuitive interface
Translations completely visible
next to original text
Dependencies
PowerSQL module
XAJAX module
Download the Vitzo Modules Pack for a single download containing all the required
modules and more!
JS Debug Helper
By effulgentsia on the 20th of December, 2008
Assists developers who use Firebug to step through javascript code. For users who
have the "debug javascript" permission, this module does 2 things:
1. alters the script tags that load javascript files to use a "_src" version of the file if
one is available in the same folder as the packed version.
2. forces the query string that drupal appends to javascript files to "0", so that
drupal's cache can be cleared without losing firebug breakpoints.
Translation Links
Notes
Add <?php print $t9nlinks; ?> in your theme's node.tpl.php file to add links next
to teaser titles. For best results, put it inside the <h3> tag, but outside the title's
<a> tag. E.g.
<h3>
<a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php
print $title ?></a>
<?php print $t9nlinks; ?>
</h3>
Credits
Term Tree
By nonsie on the 4th of February, 2009
Provides a widget for Content Taxonomy module similar to Taxonomy Tree with
one major difference - it only loads term tree branches required instead of
rendering the entire taxonomy tree on page load.
At the moment it has been tested to work for radio buttons (eg only 1 value in
number of values dropdown).
------------------------------------------------------------------------------------
To install:
1. enable Content Taxonomy Term Tree and Term Tree modules
2. create CCK field of Content Taxonomy field type and set the widget to Term
Tree.
Not all configuration options work for the field in the dev version
Please do not file bug reports - I am aware of those issues. Feel free to submit
patches if you can.
Русская версия
Модуль позволяет принимать платежи через смс-биллинги.
Текущая версия работает с www.a1agregator.ru
Возможности модуля
Настройка
1. Создайте проект в своём аккаунте a1agregator, url на который
биллинг должен посылать запрос sms_payments_api/a1
2. на странице admin/settings/sms_payments_api поставьте нужные
галочки, а1 всегда шифрует секретный ключ
3. admin/settings/smspp - настройка префикса для sms paid posts, и в
настройках каждого типа материала есть поле для ввода номера
TODO
Работа с биллингами www.smscoin.com, www.mobilmoney.ru
Интеграция с Voting API
Покупка роли за смс
English version
coming soon...
« first ‹ previous … 275 276 277 278 279 280 281 282 283 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Yahoo! Pipes
By Rob Loach on the 3rd of April, 2009
#D7CX: I pledge that the Yahoo Pipes module will have a full
Drupal 7 release on the day Drupal 7 is released.
Wysiwyg ASCII Math is a Wysiwyg editor plugin that adds ASCII math and ASCII
graphs.
Note: Updated to work with Wysiwyg API 6.x-2.x.dev 2009-05-19 (editors moved
to sites/all/libraries). It is known to NOT support Wysiwyg API 6.x-2.0-alpha1.
Known Problems
It is confirmed that Wysiwyg Ascii Math is incompatible with TinyMCE media
plugin:
There is poorly written code in media plugin that messes up <embed> tags that do
not belong to media plugin, which breaks Ascii Math. There is no solution to that
yet.
Credits
Drupal module written by iva2k.
Other
Looking for co-maintainers - if you want to be involved - please send your request.
Cron key
By doq on the 24th of May, 2009
User Dashboard module which allows the users to arrange their dashboard with the
different blocks.
Lockdown
By Arto on the 22nd of June, 2009
This module is meant primarily for "paranoid" Drupal use cases involving
information warfare. Typical users might be political dissidents in repressive
regimes, BitTorrent bootleggers, various kinds of activists, and so on and so forth.
Basically, if you have adversaries trying to hunt & shut your site down or limit your
UC Image Product
By VinceW on the 25th of July, 2009
Profile Operations
By theoldfather on the 6th of August, 2009
Also, I resorted to using a session variable to pass the callback arguments to the
field update form. If anyone knows a more legit way to pass the arguments in the
context of the hooks being used, please post it to the issues or submit a patch.
Platnosci.pl
By ad4m on the 15th of September, 2009
Annotated Bibliography
By Shannon Lucas on the 25th of September, 2009
HTML5
By alli.price on the 2nd of October, 2009
This module implements fixes which adds HTML5 support for Gecko-based
browsers with a Gecko version pre 1.9b5, and Internet Explorer.
The IE fix will work straight off but the Gecko pre 1.9b5 fix requires some
implementation, please see the readme for full configuration details.
« first ‹ previous … 276 277 278 279 280 281 282 283 284 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module allows administrators to choose a quiz for anonymous users if they
want to register on the website. Quizzes which may chose administrators should be
created by using module Quiz. Quizreg is using existing quizes to use one of they
for testing users before registering on website.
Requirements:
Quiz module.
Accessible Content
By kevee on the 2nd of December, 2009
The module can test the accessibility of content in both the node body and also
any CCK Text field with input filtering (not plain text).
Requirements
Important Notes
This module installs two node types: Accessibility Tests and Accessibility
Guidelines. In addition, it will create around 200 Accessibility Test nodes and the
following Guidelines:
Section 508
This module lets you edit more than one node on a single page (form).
GDriving
By tyabut on the 26th of January, 2010
GDriving allows users to input an address via a Google Map marker's info window,
and displays the Google Map driving directions in a printable facebox overlay.
Freemind
By Yorirou on the 12th of December, 2005
Status update: since it is very difficult to edit a mindmap and send it back to the
server, this module will do only visualization. If you want to do mindmapping with
editing support, you probably want Graphmind.
Excluded Users
By pukku on the 1st of November, 2006
Excluded Users is a helper module which allows administrators to select users not
to appear in user listings by modules that know how to work with excluded_users.
This should only be installed if you're using a module which knows how to work
with it (at this time, organizational infrastructure, minutes, and site user list).
This module logs user agents for nodes and comments. It also adds a "view user
agents" permission that can be used in themes to show the user agent a given
post was made with. This may be useful for sites with support forums pertaining to
browsers or to web sites themselves, in which knowing a user's user agent might
help resolve issues. The module adds "useragent" property to $node and
$comment objects that can be used anywhere the fully-loaded nodes are available.
Flexifilter Cite
By cwgordon7 on the 12th of January, 2008
« first ‹ previous … 277 278 279 280 281 282 283 284 285 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Installation
Please follow the installation guide for the apachesolr project. Once solr is running,
enable the apachesolr_ubercart module to add sku and price fields to the index.
Features
Currently this module only adds the sku(model), sell price, and list price to the solr
index. Hopefully more fields, blocks, sorting, and range options will follow.
Enables model, list price, sell price, weight, height, length, width facet blocks.
The price blocks can be divided in divisions like from 0 to 20€ (of kg..), from 20 to
40 and this division is configurable per block.
Media Player
By aaron on the 4th of August, 2008
This module provides a home-grown flash media player for video and audio
playback. It's written in OpenLaszlo to make modifications relatively easy for
developers and requires no flash IDE. It plans to provide an extensive API for
custom administrative modifications as well.
<?php
theme('media_player_player', $file, $options = array(), $params = array(),
$player = NULL) ;
/**
* Display a file embedded in a media player.
* @param $file
* The path to the media to play.
* @param $options
* An array of options to pass to the player:
* 'absolute' => TRUE or FALSE. If TRUE, this is used when building URL's (useful
for embedding externally).
* 'autoplay' => TRUE or FALSE
* 'width' => The width of the player
* 'height' => The height of the player
* 'bgcolor' => The background color of the player, such as 'red', 'black', or a Hex
value.
* 'display_logo' => TRUE or FALSE
* 'logo' => The path to an icon to display
* 'logo_x' => The x coordinate to display the logo
* 'logo_y' => The y coordinate to display the logo
* 'display_splash' => TRUE or FALSE
* 'splash' => The path to an image to display before playing the media
* 'splash_x' => The x coordinate to display the splash
* 'splash_y' => The y coordinate to display the splash
Provides 'Node Access' settings for product nodes, whereby users who purchase
the product are granted view access to content, which can be predefined
either by category, by node, or by view.
Define nodes which have 'purchasable access'; these nodes cannot be seen by
anyone except for the Author, Administrators, and anyone who purchases the
relevant 'Node Access' product. 'Node Access' products grant view access to
'purchasable access' nodes, either by categories, by specific nodes, or by a view.
If the 'Node Access' product is also an 'EC Recurring' product, then view access will
be granted for nodes published during the period of the recurring purchase.
Therefore this can be used to create a subscription system to your website.
This module is unlike EC Role where a user is granted a new level of access to the
site, in this module the user is given access to only the specific nodes chosen by
the content administrator on the add/edit page of the product, so purchasing
different products can give access to different sections of the site.
Versions
What It Does
This module adopts the known (or recognised) user concept, like you see on
websites like eBay and Amazon, where a user who has previously logged in to the
site is remembered by a cookie. In the case of this module, the site administrator
can optionally assign a role to known users, extending their permissions to do
some things that are more than an anonymous user can do.
As an example, with a site I'm working on you have to login to download files.
However, for "remembered" known users we don't want them to have to login just
to get a file - that's annoying - so we'll create a 'known user' role, set it as the role
for known users to receive (in admin/user/known-user-role) and allow it to
download files. That means you don't have to login fully to download files, but you
must have logged in at least once on that computer in the last 30 days.
Known Issues
Offline Reminder
By will_in_wi on the 4th of January, 2009
After forgetting to turn a Drupal site back on for the second time, I decided to
write this module. It simply notifies you at your email address when the site is
offline for a certain (configurable) time.
PAD Files
Introduction
You can have a look at the output on the Turn Watcher website. Look at the
bottom of the page (right after the scroll). Click on the white links to see the XML
file and the PAD Page. Those are the result of entering the necessary data in the
PAD File as created by this module.
How it works
PAD File; main module used to create the files and serve them
PAD File Input Filter; insert links in your nodes with [padfile <language>
<name> <field>]
PAD File Page; enable padpage/<name> to visualize the PAD file as a node
PAD File View; gives you access to all the PAD file data in your views*
*At this time the views do not support multi-language descriptions. They only
show the English version. More soonish, maybe?! (Jan 19, 2009)
Language Checker
By Boobaa on the 10th of February, 2009
Language Checker module provides a tiny little overview page which lists each
installed module's translation percentage for each enabled language. Utilizes and
android
By liorkesos on the 17th of February, 2009
The Aurigma Uploader for Imagefield module integrates the commercial Aurigma
Image Uploader with Drupal. Multiple images are uploaded in a single batch into a
multiple imagefield.
Requirements
- Modules: CCK, filefield, imagefield
- Aurigma is a commercial product. A valid license key is required.
- Users must have Java installed, or allow ActiveX for IE browsers.
Configurable features
- Selection of content type used.
- Selection of imagefield field used.
- Size of the uploader on the page.
- Aurigma parameters may also be entered manually in the module's admin page.
Benefits
- Allows batch image uploading to imagefield.
- Set image descriptions in the uploader and/or the imagefiled.
- Deletions are handled by imagefield and filefield.
- Image types are limited to jpg, gif, png.
Suggestions
- FileField Paths enhances the file path options provided by Token. Without Token
images are saved in the default files directory.
Inline References
By cYu on the 20th of March, 2009
This module leverages Popups API in order to provide a form of inline editing for
nodereferences on a CCK edit page. It also shows the referenced node's field data
in addition to the title [nid: ] info normally displayed. The module also provides a
setting for preventing old nodes from being referenced in a node reference field,
forcing a user to create a new node using Popups: Add and Reference.
The module is still in it's very early stages and all testing thus far has been done
with the assumption that Popups: Add and Reference is also being applied and that
only a single autocomplete widget for nodereference is being used. In the future
I'd like this module to also work for User reference, multiple fields, and other
widgets.
If you'd like to see this module in action, 3 patches will need applied to the
Popups: Add and Reference module:
#407592: Trigger Change Events after newly created nodes are referenced ,
#308589: Autofill base form NodeReference field on popup close , and #416046:
add class to div wrapping Add New link
« first ‹ previous … 278 279 280 281 282 283 284 285 286 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Selector Element
By lashad on the 5th of April, 2009
Description
This is an extension module for Drupal Forms API that provides jQueryUI linked
sortable element as a Forms API element. This element is a multi-selectbox
"killer". You would probably want to use it instead of select-box with "#multiple",
in many cases, because:
Syntax
This is how you would use the new element in your form code:
<?php
$form['country_selector'] = array(
'#title' => t('Select Countries'),
'#type' => 'jquery_selector',
'#description' => t('Some description here'),
'#options' => array(
'#enabled' => array('one'=>'one', 'two'=>'two', 'three'=>'three'),
'#disabled' => array('four'=>'four', 'five'=>'five', 'six'=>'six'),
),
'#default_value' => array('one'=>'one', 'two'=>'two', 'three'=>'three',
'four'=>'four', 'five'=>'five', 'six'=>'six'),
);
?>
Attention
Version Date Links Status
Download · Release Recommended
6.x-1.0-beta2 2009-Apr-06
notes for 6.x
When used in combination with the TVframe theme and Pathauto, producers get
an attractive homepage for their project with a URL they can remember and
promote. PEG stations benefit far more from a producer's promotion when hosting
the content than when the producer uploads their video to YouTube.
This module is still being actively developed and will be included in the
Open Media install profile scheduled for release before the end of 2009.
UC Correios Quotes
By wasare on the 18th of June, 2009
Correios Quotes is to calculate the shipping quotes from Correios (Brazilian Postal
Service). This is a especific module to Brazilian Drupal community and it is a
contrib module to Ubercart project.
Roadmap
#656596: Include POT file and pt_BR translations
* Add new sources/webservices for obtain the rate quote, for example other
webservice instead of official Correios webservice;
* Calculate shipping quotes based on the original location of the product (?).
Sponsors
This project has been sponsored by ospath.com.
Original Drupal 6 port and improvements by Wanderson S. Reis.
Module taxonomy
By Dave Reid on the 1st of August, 2009
Ever wanted to move modules around on admin/build/modules? Well now you can!
By using this module you can alter module's package information by visiting
admin/settings/module-taxonomy.
BannerConnect Adspace
By tcniki on the 4th of August, 2009
Shopatron
By rszrama on the 27th of August, 2009
1. Customers browse your product catalog on your site and add products to a
shopping cart.
2. When they're ready to checkout, you submit their product information to
Shopatron.
3. Upon validation you receive an order ID you use to redirect customers to
Shopatron to checkout.
4. Checkout and payment are handled at Shopatron, and your retailers can view
the incoming orders for fulfillment.
If there is an error in the request, the customer is redirected to a simple form they
use to provide their contact information. The customer's contact information and
product details are e-mailed to Shopatron (and optionally a store administrator
e-mail) for follow-up and manual conversion. Basically, Shopatron will do whatever
it takes to assist you in converting the sale.
Hidden Author
By RoboPhred on the 8th of September, 2009
Hidden Author gives users with certain permissions the ability to hide their
username from other users when posting a comment. This allows users to post
anonymously to other users, but still be able to edit/delete their comment as well
as keeping the user connected to the comment for administration purposes.
This module brings parity with a phpbb3 mod that serves the same purpose.
At first sight, you may think it's just another fork of already available module on
drupal.org like taxonomy_access or tac_lite. First one is a taxonomy control access
based on roles, second one is a taxonomy control access based on users. But both
of those modules miss the - according to me essential - inheritance notion :
if you have access to one term, you don't automatically have access to the children
nodes. My module does take care about inheritance and this way permit a
powerfull user access control.
Name
By Alan D. on the 27th of September, 2009
Name is a module that provides a name fields and a FAPI name element
"name_element".
Each field type consists of one or more of components from the following list:
Title, Given name, Middle names, Family names, Generational suffix, Credentials.
Each field is made up for two or more input fields. The title and generational fields
are select lists and the other fields are all text fields. Multiple values are supported
via the core fields engine.
As of version 6.x-1.1, there are five built-in formatters to control the output.
Full
The complete name using all parts.
Given Family
The given and family names.
Given
The given name, but has a fallback to the surname if empty
Family
The family name, but has a fallback to the given name if empty
Formal
The title and family name components. If the family name is empty, the
given name is used.
You should be able to use the Custom Formatter module to define up more
combinations, but I have not personally tried this. As of version 6.x-1.2, these
have token support.
Note: The format of these two change with the users' language. In Chinese, the
family name comes before the given and / or middle names. Please let me know
if other locales require this reversed ordering.
coming soon...
« first ‹ previous … 279 280 281 282 283 284 285 286 287 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module might also be useful for themes since it can be used for any image
anywhere on the page.
Status:
New stable version for Drupal 6 (including several bug fixes , code cleanup) will be
Roadmap :
Version 1.0
Version 1.1
Version 1.2
Future versions
It also fetches data about the current members of congress. You can access all this
data via the module's API or via CiviCRM. The included Congress module uses this
API to provide blocks and a user tab showing members of congress.
This module is written with performance in mind and has already made millions of
lookups through Sunlight.
Developed By
Advomatic LLC
http://advomatic.com
Sponsored By
Democrats.com
http://democrats.com
-- Ubercart Sermepa --
This module gathers payment methods for spanish banks that use Sermepa
systems.
-- Banks supported --
La Caixa - supported by Neurotic & HBW
Caixa Catalunya - supported by Neurotic & Amatusalud
Banc Sabadell - supported by Neurotic & Jamones Domecq
-- Roadmap --
uc_sermepa 1 will only provide the modules independently, the plans for the
version 2 include joining all these modules in one with support for any bank.
-- Collaborate --
If you want to help with this module, you can submit patches, find bugs and
communicate them through the issue queue or even your own sermepa module
for a bank in particular
If you want new banks supported, you can contact with Neurotic
Orm
By brendoncrawford on the 28th of November, 2009
Assume you have a content type called "page" with the following node and CCK
fields...
* Node title
* Node body
* CCK Field "field_desc"
* CCK Node reference "field_ref" which points to content type "story"
<?php
orm('Page')->find(array(
'Page.nid' => 34
));
?>
<?php
$nodes = orm('Page')->find(array(
'Page.field_desc' => 'foobar',
'Page.title' => 'hello world'
));
// $nodes will be an OrmNodeCollection object
print $nodes->{0}->title;
print $nodes->{1}->title;
// Or you can also do
foreach ($nodes as $node) {
print $node->title;
}
?>
<?php
$nodes = orm('Page')->find(array(
'Page.title' => 'bup'
));
// Prints title of corresponding Story node which is defined via CCK nodereference.
print $nodes->{0}->FieldRef->{0}->title;
// You can also do this
$nodes->{0}->FieldRef->{0}->body = 'Hello World';
// Now save the changes. There are many ways to do it...
// Method 1
$nodes->saveAll();
// Method 2
$nodes->{0}->save();
// Method 3
$nodes->{0}->FieldRef->{0}->save();
Jquery Colorpicker
By Jay Matwichuk on the 4th of January, 2010
Concept
This module creates a new Form API element
type: colorpicker, which relies on the 3rd party
integration of the jquery colorpicker. After
enabling this module and downloading the
relevant files from the site linked above, a new
form element can be created as follows:
<?php
$form['element'] = array(
'#type' => 'colorpicker',
'#title' => t('Color'),
'#default_value' => 'FFFFFF',
);
?>
Enables Auto Nodetitle module to work with the unique title feature of WikiTools
module.
Category tokens
By scheepers on the 11th of February, 2010
Category tokens expose additional tokens per category that relate to the first and
last terms of a node within that specific category.
Compatibility / Dependencies
Server Dependencies
You must be able to run cron to be able to use the automatically unlocking system
(by time).
- none
Installation
1. Just download and activate the module
2. Configure the user permissions
1. check out documents - This enables content locking when a user starts
editing it. Note that even without this permission, users are still
able to edit contents, they're just not protected against concurrent
edits.
2. keep documents checked out - Whether to allow users to keep content
locked
across edits. This will enable a similar named checkbox on the content
edit form.
3. administer checked out documents - View and release locked contents
of all
users. This enables the administrative tab on Content management >>
Additionally, there is an overall XC mailing list, not just for the Drupal Toolkit, but
other toolkits and topics, available at http://groups.google.com/group/extensible-
catalog.
Drupal Toolkit
The Drupal Toolkit is a modular system that handles the creation and manipulation
of metadata in accordance to the XC schema format within the Drupal content
management system by:
Defining metadata
Importing and exporting metadata
Storing and retrieving metadata
Searching metadata
Extending and modifying metadata
Controlling user access to metadata
Generating fully customizable XHTML and CSS output
Some modules are part of the Toolkit however can be used independently from it.
These are:
Chartbeat
« first ‹ previous … 280 281 282 283 284 285 286 287 288 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module associates a slideshow slide with a menu item. As the slideshow
rotates the menu item gets the class "activeSlideMenu". In addition, hovering over
the menu causes the slideshow to go to the associated slide. Note: if you don't add
CSS to your install defining behavior for the class "activeMenuSlide," then this
module will not work. For example, the following statement in your css will cause
each menu item to have a yellow background color when a slide associated with it
is displayed.
.activeSlideMenu a {
background-color: yellow;
FUDforum integration
By naudefj on the 4th of June, 2006
This module provides integration with FUDforum (a popular PHP forum system like
phpBB). The following (all optional) blocks are provided to integrate your forum
with your drupal site:
Bugbits
By tmckeown on the 20th of June, 2006
Bugbits is a module that allows some integration between Drupal and the popular
open source bug tracking software Mantis. Bugbits is starting to become more
mature but there is much left to do.
The module in it's current state only allows single login between mantis and
Drupal. We currently working on updating this module to Drupal 6 and developing
a roadmap for more a robust feature set and mantis API level integration. Please
give Daften a warm welcome to the bugbit's development team. He is making a
huge difference!
We released a 6.x-1.x-dev branch a while back. Please feel free to get involved,
post patches, help test, and offer feed back!
This version is the first working version for drupal 6, this integrations mantis into
an iframe to view within drupal. This is a temporary step while we phase out some
legacy code.
After months of inactivity, we are back. Everything is set up, and next
week we start finishing up the 6.1 release and reviewing our code. We
hope to release a beta 6.1 version by the end of august.
Moderation Log
By mikhailian on the 4th of March, 2007
This module logs the modifications of nodes and comments done by non-authors
(that is, anyone with the "administer content" or "administer comments" privileges
that edit the nodes and comments of the others) and displays the statistics on
these modifications in a block as well as a detailed view of the modifications on
separate pages.
Role Control
By elliot on the 9th of July, 2007
Role Control, allows administrators to grant users the ability to add themselves to
a specific role. When used in conjunction with Taxonomy Access Control this
provides an easy way for users to give themselves a simplified view of your Drupal
installation.
This is very useful if your site serves a population who might be overwhelmed by
the mass of content on the site if they are dropped into everything at once. It lets
them explore a sanitized site until they are comfortable, at which point they can
check a box on their user edit page and gain access to the remainder of the site.
The administration section is setup so the administrator can specify all text
associated with the checkbox on the user edit page so the user doesn't know
they've been added to a
specific role, but might see something like "Enable premium content", or "Show me
the videos."
On This Day
By Richard Eriksson on the 18th of January, 2008
#D7CX: I pledge that On This Day will have a full Drupal 7 release on the day that
Drupal 7 is released.
Shows a block and a page of nodes created on this day for past years.
Administrators can set how many years back to display nodes. Future versions will
add a Views plugin.
News
Requirements
FeedAPI Node
PHP 5
Time Budget
By jpetso on the 27th of May, 2008
A module that makes it possible for users to enter their time budget for upcoming
weeks, where time budget means the amount of hours that a user plans to spend
on a project in the future. Time budgets can be entered for multiple projects,
where the set of projects is defined by a view that is selected by the admin.
This module regards itself as a building block for other modules - it doesn't do
anything with the time budget data by itself, it just collects it and provides the
data in a simple API.
Reservation
Overview
This module brings the possibility to create
forms which let users reserve things you
define using CCK.
« first ‹ previous … 281 282 283 284 285 286 287 288 289 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Node2Node
By Abandoned Projects on the 8th of July, 2008
Security: This module is considered insecure by Drupal security team and all
of it's releases have been unpublished. You are strongly encouraged to
disable the module on your site.
Node2Node allows you to create relationships between nodes. The main features
are:
- Allowed relationships are defined in the admin screen (ie node type A can be a
parent of Node type B)
- Relationships are Parent/Child
- Relationships are many-to-many
- Relationships can have a defined sequence, ie the child nodes of a parent will be
listed in a user-defined order
- Relationships can be set up by end users (with editing rights)
- Relationships can be named (ie Node 1 Uses Node 2)
Comparison
Here's a brief comparison with some of the other node relationship modules, of
which there are several. Here I am comparing:
- Node2Node (N2N)
- Node Hierarchy (NH)
- Node Relativity (NRel)
Features:
- Defining relationships: N2N lets you specify a relationship between specific node
types. NH lets you says that a node type can be a parent (of anything that can be
a child). NRel is also very specific about node types.
- Cardinality (is that the right word?): N2N allows many-many. NH allows 1-many.
NRel is even more specific, letting you specify 1:1, 1-many, many-many etc
This module provides payment methods for iDEAL Easy online banking for
Ubercart based projects.
Overview: http://drupal.org/project/uc_ideal
Development by:
Qrios Webdevelopment
--------------------------------------
Release info
Version Date Links Status
Download · Release Recommended
6.x-1.4 2009-Aug-18
notes for 6.x
Download · Release Recommended
5.x-1.1 2009-Aug-08
notes for 5.x
Twistage Integration
By xmattus on the 11th of September, 2008
Twistage Integration is a module which interacts with the API for Twistage, a
white-label enterprise video hosting service with a fairly robust API that is intended
to be integrated closely with a CMS.
It provides tools to sync your local database of videos with Twistage, update the
local list of videos in real time by processing "pings" sent from Twistage to your
site, and to embed videos into blocks, pages, or anywhere else with theme
functions.
This project also includes bonus modules which allow automatic syndication of
video, and one-click publishing of videos in the node form.
OpenID Provider AX
By darren.ferguson on the 14th of October, 2008
The OpenID Provider AX module provides attribute exchange functionality for the
openid_provider module for Drupal. It allows hooking into
openid_provider_persona, content_profile (via openid_cp_field) or any other
module that users wish to retrieve their information from.
Flashmaker
By frankcarey on the 23rd of October, 2008
Required Modules:
- CCK
- Imagefield
Dowload flashmaker from the project page and extract it to your modules folder
http://drupal.org/project/flashmaker
1. In Drupal, Go to Content Management -> Content Types -> Flash Slide ->
Manage fields
2. Under "Add Field" :
Label: Slide Image
Fieldname: slide_image (must be exact)
Type: Image
Form Element: Image
3. under Global settings:
- make the field required and have only 1 value (can't have multiple images
per slide)
KML Parser
By rsoden on the 4th of December, 2008
This module provides parsing capability to Feed API so that it's possible to
aggregate the contents of KML files into Drupal.
File (hook_file)
By aaron on the 3rd of January, 2009
This would give modules the new functionality, and when ultimately upgrading,
developers would replace the functions by simply changing all occurrences of
"hook_file" to "file".
Primary Group
By KingMoore on the 24th of February, 2009
Primary Group extends the Organic Groups (OG) module to allow users to select a
primary group when saving a node, and provides API functions to get the primary
group of a node.
PHP4
By kenorb on the 24th of April, 2009
PHP4 module contain PHP5 functions which have been rewritten to make it
compatible with PHP4.
Of course this module can't provide full support for PHP5, it's only define
compatible functions.
*You don't need to install this module, you can install PEAR PHP_Compat instead.*
Try:
Supported Functions
« first ‹ previous … 282 283 284 285 286 287 288 289 290 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This is a payment gateway for the securepay.com.au gateway (Note: this module
will NOT work with the securepay.com gateway as it is an Australian ONLY
gateway)
EZProxy
By aaron1234nz on the 28th of April, 2009
#D7CX: I pledge that EZProxy will have a full Drupal 7 release on the day that
Drupal 7 is released.
EZProxy helps provide users with remote access to Web-based licensed content
offered by libraries. It is middleware that authenticates library users against local
authentication systems and provides remote access to licensed content based on
the user’s authorization.
There are three main methods of authenticating between Drupal and EZProxy:
This module provides three methods. Here are the use cases:
Loader
By caktux on the 6th of May, 2009
Features
Set the minimum number of images to have on the page before displaying
progress.
Use Drupal.progressBar or not, in which case a simple div > span with the
percentage will be inserted in the block and the span element will get
updated with the progress in percentage.
Enable or disable animations (content fading in when the page finished
loading)
Set the element in which we check for the images (img tags) to load
(#wrapper by default)
Set the container for your content which will get hidden then faded-in when
the page has finished loading if animations are turned on (#container by
default)
Set the CSS Class applied to both elements specified above while the page is
loading ('loading' by default)
JS callbacks for the different loading stages (25%, 50%, 75% and 100%
[backed by $(window).load when img tags don't fire their onLoad events])
Callbacks
Media: Smugmug
By winston on the 6th of May, 2009
This module currently provides support for Smugmug images and videos to
Embedded Media Field.
To Do:
- Add a smugmug photoset provider
Media: VideoJug
Beautifier
By danielb on the 13th of May, 2009
Provides a code formatter with web interface. Users upload file or paste code, hit a
button to either receive feedback about their code style (similar to Coder), or to
beautify/tabify their code. The user will also select from a list of coding standards
to use against their code. Users with permission can customise the coding
standards for themselves.
The engine that drives this module is ready for use, and there is an
implementation of Drupal 6 coding standards (using algorithms from the
coder_format scripts that come with the Coder module). Once this is working
smoothly we can add PEAR and Zend standards, as well as adding beautification
for source code other than PHP. See documentation for developer advice.
TimeCert
By Arto on the 15th of May, 2009
Block descriptions
By ilo on the 24th of May, 2009
The module introduces the field description in the block configuration form, as this
is the place where the administrator should first enable the user interaction with
the block visibility. Once the user goes to edit the account settings to show or hide
the site blocks, each block will have it's description attached.
Note: As blocks are being refactored completely for D7, an interesting topic to read
about:
#257032: Blocks system refactoring
« first ‹ previous … 283 284 285 286 287 288 289 290 291 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Description
This module provides per-content type 'view revisions' permissions: " view
revisions of <content type> content ".
UC Nochex
By bscott on the 8th of October, 2009
The module depends on popups API to work, and that is to make the interface
more User-Friendly.
Installation
------------
1. Copy menu_add_content folder to your sites/all/modules directory.
2. At Administer -> Site building -> Modules (admin/build/modules) enable the
module.
3. Configure the module settings at Administer -> Site configuration -> Menu Add
Content Settings (admin/settings/menu_add_content).
Contact
------------
This module is developed by Servit Open Source Solutions
and maintained by Rabe'e AbdelWahab
SWF Link
By eaton on the 15th of January, 2010
A simple CCK formatter that allows CCK Link fields to be displayed using the
SWFTools module's output formatters. This allows you to easily use externally
hosted files for podcasts, video streaming, and so on without the overhead of the
emfield module.
It was written because I wanted to stick podcast audio files into an Amazon S3
bucket, copy the link, paste it into a CCK Link field, and see it formatted as a flash
player. It does that and that only, and I am happy.
Feature
By kbahey on the 28th of September, 2003
A module that lets you organize and maintain a feature list by category.
This modules used to run the Drupal.org features page but is now retired.
Module allows the importation of typepad content from the typepad export file.
**UPDATE : I'm out of time out moment for testing this module, if you'de like to
be a CVS maintainer just let me know, this module needs general cleaning up,
include some simpetests for typepad's "vocabularies" and generally make it work
slick with D6.
News
By Allie Micka on the 20th of January, 2006
A news module that uses Send to deliver one or more nodes to a mailing list.
Because News uses the send and MLM frameworks, it is short and efficient. But it
includes all of Send's feature list, including CiviCRM integration, message history
and HTML formatting. You can deliver news to any of MLM's mailing lists.
Carbon Account
By john ackers on the 2nd of December, 2006
Allows users to create and update their carbon footprint as a carbon account. By
entering utility meter readings, gasoline/petrol consumption, daily commutes and
plane trips etc., drupal registered users can build a picture of their CO2 emissions.
Measuring one's own footprint is a big shock and awakening for many people - it is
not just the [insert your country] government that's at fault.
To get going a user creates a carbon account. Then adds carbon stamps such as
trips, meter readings etc as they occur throughout the year.
Interests
By Agileware on the 2nd of May, 2007
Has a browse interests page level that lists users with similar interests in order of
the most counts for the term, latest blog entries of interest and then any other
nodes that have matching interest tags.
As of the Drupal 6 version and 5.x-2.1, the user's interests page integrates into
the users 'My Account' area and vocabularies are flagged as interests vocabularies
on the vocabulary edit screen.
Bing Search
By mfb on the 17th of October, 2007
Provides a search tab which pulls results from the Bing web service. The search
query can be limited to a set of sites, and various advanced search query strings
can be used (or appended to all search queries).
The 1.x branch of this module supports the original Live Search API 1.x, while the
2.x branch supports the Bing API 2.x.
« first ‹ previous … 284 285 286 287 288 289 290 291 292 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Dialectic
By eaton on the 27th of November, 2007
DEEelectic is a nufelty muduole-a zeet cunferts ingleesh text intu a feriety ouff silly
furmets: l33t 'hecker speek', Pig Letin, Purete-a telk, Rut13, und su oun. In
iddeetiun tu un inpuot feelter, it ixpuses a pege-a zeet lets users cunfert lerge-a
blucks ouff text oun demuond. Bork Bork Bork!
(Dialectic is a novelty module that converts english text into a variety of silly
formats: l33t 'hacker speak', Pig Latin, Pirate talk, Rot13, and so on. In addition to
an input filter, it exposes a page that lets users convert large blocks of text on
demand.)
GB Comment Revisions
By LasseP on the 15th of December, 2007
Zend Feed
By mustafau on the 11th of March, 2008
News
Includes
Requirements
Zend Framework
PHP 5
Module Paths
By soxofaan on the 17th of May, 2008
Project Forecast
By jpetso on the 27th of May, 2008
This module takes a user's time budget as well as a list of tasks (issues/cases
/bugs/...) with a specified time need, and uses this data in order to calculate
estimated target dates for these tasks. Optionally, target dates are then also
calculated for milestones that depend on these tasks.
In order to retrieve the required data, project forecast uses various data sources:
the Time Budget module for determining how much time a user plans to invest,
and Views/CCK in order to retrieve the list of tasks for each user as well as some
other information. For a basic working forecast, you need the following set of views
and CCK fields:
If you're a coder, you can add value providers for the "hours", "nid" and/or "uid"
value types in order to use e.g. the Project module's tables instead of a CCK
nodereference. That's not supported out of the box though, maybe it'll be included
one day.
Apart from the admin settings, this module does not directly provide a visible UI -
instead, it provides Views fields that you can use in your own views, as addition to
a list of tasks or milestones.
REST Provider
By Greg Hines on the 25th of July, 2008
Abstract
The REST Provider module provides a simple framework for creating RESTful web
services using Drupal. It strives to be simple and unobtrusive, imposing as few
constraints on developers as possible. Developers are free to create any kind of
RESTful web service, not just "Drupalesque" services. This module also takes care
of some of the more tedious aspects of creating a RESTful web service.
Acronyms
By dellintosh on the 5th of December, 2008
NOTE
The admin can define which pages will be tracked with userfly.
The administrative pages will not be tracked by default.
Include the userfly script in the footer automatically.
Only include the script when not exceeding the free account limit.
Auto-Promote
By shaisachs on the 10th of February, 2009
Administrators can select the content types for which this permission will be
activated. Once those content types are specified, if a user who has the "write
automatically-promoted content" permission creates or edits a node belonging to
one of the auto-promoted content types, then that node will automatically be
promoted to /node.
The classic usage for this module is a community blog site. For such sites, an
administrator would create a "front pager" role, and gives that role the "write
automatically-promoted content" permission. The administrator designates the
Blog content type as an automatically promoted content type. Thereafter, all blog
posts by front pagers automatically appear at /node.
« first ‹ previous … 285 286 287 288 289 290 291 292 293 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Inline Errors
By jsfwd on the 22nd of February, 2009
The Inline Errors module allows you to move form messages from the top of the
page to just above where your form appears.
An example usage is with the comment form, which is typically placed at the
bottom of the page. Should an error be generated when someone submits, they
jump back to the top of the page. So to get back to the comment form, you have
to scroll back to the bottom of the page.
With a little jQuery and the jQuery ScrollTo plugin, Inline Errors will capture the
$messages, place them just above your form and move the page to the top of the
form.
You can enable Inline Errors for any form that implements hook_form().
Patch
By mr.baileys on the 21st of March, 2009
Patch is a unified diff parser and viewer for Drupal that lets you view patches in a
nicely formatted way, making the patch review process a little bit easier for
visually oriented people like me. The output is fully themeable, and displaying
special characters like tabs, spaces and carriage returns than can be toggled on or
off which is handy if you need to count the number of spaces, or if you want to
verify that a patch does not contain tabs or non-Unix line endings.
Media: 8Tracks
By aaron on the 24th of March, 2009
Bot Google
By Gurpartap Singh on the 29th of March, 2009
Search for results from Google directly in IRC. Syntax: botname: google keywords
here
DataSync FeedAPI
By andrewlevine on the 3rd of April, 2009
It prevents FeedAPI imports from timing out cron.php and ensures FeedAPI
imports run on schedule even if another long-running hook_cron job is
running.
It allows you to specify different schedules for different feeds (eg. you can
run one feed import every hour and another every day). Normally, FeedAPI
runs on every cron run.
You can use DataSync's error-handling support which will rollback all
database changes in the case of an error and reschedule the feed import to
rerun.
You can extend the default DataSync FeedAPI job class to run your own
custom jobs.
This can only be used with Wysiwyg - TinyMCE editor. All other editors will
certainly fail.
This is used to store code fragments with nodes. These are edited / created from
the Wysiwyg editor, similar to the well known IMCE or Image assist Wysiwyg
plugins. The code fragments are stored in the content using tags.
Installation
Tag format
[snippet|type=drupal6|csid=13|tagstyle=block|lineNumbering=2|numberStart=301]
csid: The only required attribute (but untested if others are absent). The
database ID
type : Only here for image styling inside TinyMCE, the filter uses the value
stored in the database
tagstyle: Helps controls the formatting and this data is saved in the tag, see
the GeSHi Filter docs for more details.
lineNumbering: See the GeSHi Filter docs.
numberStart : See the GeSHi Filter docs.
Status
Version Date Links Status
Download · Release Development
6.x-1.x-dev 2009-Apr-09
notes snapshot
Cache Static
By sebyoga on the 4th of May, 2009
********************
** CACHESTATIC **
********************
Developed and maintained by : Sébastien LIBBRECHT (sebyoga@gmail.com)
Development sponsored by : Company Noven http://www.noven.fr
##############
## INFORMATION ###
##############
This module allows to generate a static cache on file with the extension of your
choice. (.html by default)
It increases considerably the speed of load.
Any more access database.. Your page returned already generated since the cache
file.
Required : activitystream
« first ‹ previous … 286 287 288 289 290 291 292 293 294 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module lets you sell access to CCK Fields in your Ubercart store.
So, you can have a node type with some CCK fields that you want to show for
everybody and some others you want to keep private unless the user buys that
specific node. This module is compatible with Ubercart Marketplace. It was inspired
by the forum topic
http://drupal.org/node/331415 .
Translation MenuSync
By derhasi on the 3rd of September, 2009
The module provides the opportunity to ease Menu Link creation for multilingual
content.
You can assign each language a specific menu and restrict creation of content of
this language to this menu. Translations of nodes can be synchronized with the
source language's menu (either on first creation or any node update). Besides
creation of items, you can control deletion of items for translated content and
define behaviour for languag neutral content.
Have you ever used CCK Blocks? This module does the same thing but for terms.
It's not very easy to create a block just to show the terms in the node, this module
will create a block for every Vocabulary. This module also provides a function to
print the terms of a node on a page or content, all you have to do is:
<?php
if(module_exists("nodeterms")): print nodeterms($vid); endif;
?>
This module is stable but it has a couple of bugs. Do not try on a production
environment, it will be ready in a couple of weeks but I need you to test it.
CSS Flip
By kharbat on the 1st of October, 2009
However you still have the option to use the regular Drupal way, and utilize the
tools provided in this module to flip your stylesheets easily and quickly.
The module is designed to fit Drupal needs. It takes care of flipping and creating
CSS files in a proper way that Drupal themes understand.
TODOS:
Cite
By Ki on the 10th of October, 2009
This module allows users to retrieve citation information for nodes within a site.
This module will be useful to researchers and academics who need to cite their
sources in various styles.
'Cite' displays 10 different styles of citation (APA, MLA, et.al.), which can be fully
configurable by the site admin. Unneeded styles may be suppressed and replaced
with styles defined by the administrator.
Twitter search
By dragonwize on the 9th of November, 2009
An administrator can setup text to search Twitter for. On cron runs, the results are
saved via the twitter module. Because of the integration with the twitter module
you automatically get the same views integration it has.
There is also additional views integration to limit tweets to only specific searches,
list search terms, or using any of the other data this module adds.
Status
Road map
When all the issues for a given version are completed and sufficient testing has
been done the listed stable version will be released. This road map is only
tentative and may change at any time.
Stable 1.0
Linked theme
By jemmyw2 on the 10th of January, 2010
Linked theme allows linking one theme to another in order to synchronize block
settings between the two themes.
After installing this module visit the theme settings page and you can choose a
theme to link it to and the regions to allow linking. Once linked the theme will
inherit the blocks from the selected theme for matching regions.
This module uses a SOAP interface to request weather data from the U.S. NOAA
National Weather Service. The module displays summary forecast data (high
temperature, low temperature, expected conditions, weather icon) and provides an
API for retrieving other weather information based on published NWS SOAP/XML
APIs. This module requires 'SOAP' to be enabled on the host. It has no other
dependencies.
Module by hefox.
Widgets include the a normal password textfield and a drupal password confirm.
Passwords that have been set are not retrievable as their original value as they
have been hashed.
Passwords fields that have been set will have a delete check box.
Warning: required will not work correctly, as I haven't figured out how to make it
that work..
« first ‹ previous … 287 288 289 290 291 292 293 294 295 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Statistics Granularity
By BassistJimmyJam on the 15th of February, 2010
Geolocator
By tmcw on the 29th of July, 2009
Geolocator is an add-on behavior for the OpenLayers module. It uses work from
the camptocamp project funded by the UN to enable HTML5 and Google Gears
geolocation (via IP and other factors).
The project is unfinished; to be frank, it has barely started. Also, this functionality
needs a bit of explanation:
Priorities
By gibus on the 2nd of February, 2010
Mark
By jmiccolis on the 22nd of February, 2010
The Mark module allows users to "mark" any kind of content that is accessible to
Views. The module provides blocks to mark (and un-mark) nodes and users as well
as a View field that can be used on any type of view. Mark is designed to be used
by authenticated users. It's possible to assign the proper permissions for marking
content to anonymous users, but the behavior of the module in such circumstances
is "unspecified", at best.
Mark depends on three other Drupal modules: Views, Chaos tools and
VotingAPI.
Mark leverages the VotingAPI and Views to allow for many kinds of 'marked
content' listings. Mark uses Chaos Tools to provide exportables and Features
support.
Mark is, first and foremost, a VotingAPI module. VotingAPI does a the heaving
lifting of recording votes, tallying them and providing Views integration.
Mark is Views-centric. Modules don't need to provide both Views integration and
Mark integration. If a module provides new "base" tables Mark just works.
Mark doesn't have capacity for explicitly ordering things. Of course you can always
sort by the number of people who have marked something.
JSnippets
By Zen on the 21st of May, 2006
This module uses Javascript in combination with XMLHTTP and JSON to retrieve
and
insert the snippets. It will not work without Javascript.
Organizational Infrastructure
By pukku on the 19th of October, 2006
Register Country
By NancyDru on the 18th of July, 2007
The Register Country module is designed to intercept new registrations and check
if the IP address being used is registered to a country that the site administrator
has chosen. In this way, you may limit sign ups to your site to specific countries.
SCORM
By sanduhrs on the 20th of December, 2007
If you are interested in joining forces, please don't hesitate to contact [2] me
or Join the discussion on SCORM integration on http://groups.drupal.org/scorm
[1] http://en.wikipedia.org/wiki/SCORM
[2] http://drupal.org/user/28074/contact
[3] http://drupal.org/handbook/cvs
Slot Machine
By mcarbone on the 9th of April, 2008
The Slot Machine module allows you to schedule your content by 'slotting' nodes
into different queues. The main building blocks of the module are topics and
feature types. Topics correspond to pages or channels, for example 'sport',
'entertainment', 'world' on a news site. You create a vocabulary with the channel
names as terms and then set this vocabulary as the slot machine vocabulary.
Feature types are slots within those pages and correspond more or less to content
types, e.g. ‘article’, ‘video’, ‘review’, etc.
Administrators can modify the update frequency of each slot (either by a time
interval or a time of day), configure content in certain slots to rotate to other slots
of the same type, and reorder the queue of nodes awaiting scheduling for each
slot. (Javascript is required for the administrator UI.)
For output of the content there is a menu callback whose path depends on
whatever you set this to be in the settings – so when you go to
channels/entertainment, for example, it will display the current node for each slot
in the entertainment channel. There are two theme functions used to display
content for this path, depending on whether a channel name is passed in or not.
There is also an API function that can be used to get the current node in a
particular slot.
« first ‹ previous … 288 289 290 291 292 293 294 295 296 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Taxidermy
By bangpound on the 16th of September, 2008
The goals of Taxidermy are simply to implement the improvements suggested for
Taxonomy.module in D7 so that modules which implement the proposed
hook_taxonomy_term_load, hook_taxonomy_term_insert,
hook_taxonomy_term_update, and hook_taxonomy_term_delete can work on
Drupal 6 and earlier. See the core issue to add proper taxonomy term hooks for
Various modules rely on hook_taxonomy's update and insert operations, but all of
those modules have no shared mechanism for loading their additions on terms.
Taxidermy module provides that functionality in a way that should be forward-
compatible with Drupal 7.
OpenID Client AX
By darren.ferguson on the 10th of October, 2008
Dataset
By greg.harvey on the 3rd of November, 2008
The Dataset module is for grouping nodes together in sets. A typical use case for
this module is if you are importing data from a 3rd party in to nodes and you wish
to know if a piece of data is no longer in a feed. If you update all the existing items
in the feed, as you parse it, so they are in a new set, then any items that were not
in the feed this time will be in an older set, so you know you can delete them
because they are no longer valid. Dataset includes functions for performing bulk
actions on nodes in a given set or sets.
Please note, if you raise an issue and I do not respond after a few days, feel free
to nudge me via my contact form on Drupal.org.
cPanel API
By Chris Herberte on the 27th of November, 2008
Provide API functions for cPanel (not WHM). This module has no UI and should
normally only need be to installed if another module requires it or you are writing a
module which needs these functions.
Includes admin interface for setting cPanel user and pass, SSL and port.
PLEASE NOTE: password is stored in plain text unless encrypt (http://drupal.org
/project/encrypt) installed and enabled.
example function:
cpanel_api_mail_add($email, $domain, $pass, $quota = 100)
To Do:
(6.x-1.1 - 6.x-1.2)
Mail forwards: add, delete
Domains: add, delete (parked and addons)
MySQL: add db, delete db, add user, delete user
iContact
By greenSkin on the 3rd of December, 2008
Page renderer
By recidive on the 11th of December, 2008
This module is under active development, and not ready for production
use.
SlUser
By ssm2017 Binder on the 14th of January, 2009
SlUser allows you to map SecondLife / OpenSim user to a Drupal's site user.
For example:
Assume you've created a form for users to fill out for each of their support
requests. This 'request' form is a new Drupal node type. If a user named userfoo
has 2 requests then the URLs for these could be consecutively numbered similar to
the following:
www.example.com/request/userfoo/1
www.example.com/request/userfoo/2
and if userbar has 9 requests then the URLs for these could be consecutively
numbered similar to the following:
www.example.com/request/userbar/1
www.example.com/request/userbar/2
... to
www.example.com/request/userbar/9
The numbers 1 to 2 for userfoo and 1 to 9 for userbar are created by this module.
The above assumes that Pathauto is used to create an alias for all request node
types similar to the following:
request/[author-name]/[unid]
The SecureTrading site reference must be entered in the payment methods admin
page. You can configure whether to send SecureTrading emails to the customer
and/or the merchant.
The configuration page also lets you know which files need to be uploaded to the
SecureTrading file manager area, and provides simple copy-and-paste information
Earth Hour
By mgifford on the 22nd of March, 2009
I was inspired to create this module by @haggaret who asked on Twitter for a
Drupal version of the plugin for @bravenewcode's Earth Hour WordPress Plugin. It
looked pretty simple to construct and I had never done a Word Press to Drupal
port, so I decided to take it on.
After the module is installed and enabled you can add the Earth Hour block to your
website's footer and your site will display a banner at the top that shows others
that you support the Earth Hour initiative. It also counts how many other Drupal
sites in the world are also supporting Earth Hour.
At 8:30pm local time on March 28th, the Earth Hour module will temporarily
disable your site for the hour, showing instead a message of solidarity.
We’re hoping our combined efforts in the Drupal community will positively
contribute to a greater awareness of our environment and individual responsibility
for it.
« first ‹ previous … 289 290 291 292 293 294 295 296 297 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
This module provides a Auriga e-Payment (Posten Betalväxel) payment method for
Ubercart.
This package is a set of modules which support the Welcoming Websites Wizard.
Unless you are installing that installation profile, you probably don't need this
package.
Skipjack API and Developer serial numbers must be entered in the configuration
page at /admin/store/settings/payment/edit/gateways before this module can be
used to take payments.
MultiSafepay integration
By coworks_dieter on the 9th of June, 2009
This module:
Description
This module will add a block that will display
a countdown timer. This will countdown the
days until the next version of Ubuntu is
released. This automatically pulls the latest
package of banners. The banner options can be viewed on http://www.ubuntu.com
/getubuntu/countdown.
Settings
After much work, most of the settings have been removed. At this point, you can
choose from any of the available banners or your own custom code.
Development
Development occurs on Launchpad. Support requests, bug reports, latest code,
etc. can be found at this project page.
Support
We have multiple support options. The first line of support you should take is to
look at our Setup Guides. These go through general aspects of utilizing the
module.
Workflow Relationships
By crea on the 8th of August, 2009
This module allows to setup Workflow relationships. At the moment only "workflow
-> node" relationship is implemented, but the module could be expanded to
support any kind of workflow relationship.
Role Contracts
By wildkatana on the 15th of August, 2009
This module fills a gap in the current book support in views. Currently, views can
filter by book depth so you can, for instance, display all book pages with level 1 -
the top level book pages. But there is no way to display top level book pages AND
pages that aren't part of a book.
Issues addressed:
#275905: Filtering out Child Book Pages
#359251: More book related filters?
Usage:
Download and untar. Enable the module. In views filters under Book select
Child remover
Because this module is a shell script the cvs branches are used to ensure that the
database structure fits with the corresponding core version. It generates a simple
backend to generate the shell script and offers an API for other modules to add
individual statistics. Please file your request as an issue for this project.
#D7CX: I pledge that this module will have a full Drupal 7 release on the day that
Drupal 7 is released.
Custom Contact
By KarenS on the 2nd of November, 2009
Contact Forms module is used to create contact pages that can be accessed by
anyone, and we use the Flag module to toggle on and off the option to make the
contact form available to anonymous users.
The User Management page is available as a tab on the User list, at Admin >>
User Management >> Users >> Custom Contact Page. On that page users with
permission to administer custom contact page can toggle options for each user to
add them to the Custom Contact page. Users with permission to administer the
custom contact page can also toggle those options on the user edit forms.
« first ‹ previous … 290 291 292 293 294 295 296 297 298 … next ›
last »
Modules
You can also view an alphabetical list of projects that includes all projects but only their
names.
Contributed (contrib) modules are plugins for Drupal that extend, build or enhance
Drupal core functionality. Use matching versions (modules released for Drupal 5.x will
not work for Drupal 6.x). Contributed modules are not part of Drupal core releases and
may or may not have optimized code/functionality. If a module solves your needs
please consider joining forces and helping the maintainer. You can view module usage
statistics for all modules to view the most popular modules used by the Drupal
community.
Mapstraction CCK
IDELab Mapstraction
Mapstraction is a library that provides a common API for various javascript
mapping APIs to enable switching from one to another as smoothly as possible.
Developers can code their applications once, and then easily switch mapping
provider based on project needs, terms and conditions, and new functionality.
IDELab MapstractionInteractive is an extension for Mapstraction that improves the
original Mapstraction functionality, and now, users can add,edit or delete features
in a Mapstraction map.
Version