New Modules

Syndicate content
Modules are plugins for Drupal that extend its core functionality. Only use matching versions of modules with Drupal. Modules released for Drupal 4.7.x will not work for Drupal 5.x. These contributed modules are not part of any official release and may not be optimized or work correctly.
Updated: 28 weeks 5 days ago

IDEAL Payment for Ubercart

Thu, 2008-01-31 18:32

This module in-the-making provides payment methods for iDeal online banking for Ubercart based projects.

iDeal is a Dutch initiative.
Supporting banks:

  • Rabobank
  • Postbank/ING
  • ABN/AMRO
  • Fortis
  • SNS Bank

We are looking for developers that will develop/maintain the gateways for Fortis, SNS Bank and/or ABN AMRO iDeal.

Development sponsored by:
Qrios Webdevelopment
Qspeed Hosting

More info on iDeal:
ideal site

Redirect 403 to User Login

Thu, 2008-01-31 01:56

Redirect the HTTP 403 error page to the Drupal /user/login page with a message that reads:

"Access denied! You must login to view this page."

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.

Makes for a much more user-friendly Drupal.

Sponsored by Smullin Design.

Import Contacts

Thu, 2008-01-31 01:30

Enable users to find people, add buddies, and invite friends by importing their email addresses from your favorite internet services like Bebo, Flickr, Multiply, MySpace, Photobucket, and Plaxo.

Can be extended to implement more internet services; would have included more but the code wasn't GPL compatible. Planning to include Gmail, Yahoo, AOL, Lycos, and MSN Messenger from:

http://drupal.org/project/dcl_importer

Depends on:

Sponsored by Smullin Design.

Elements

Thu, 2008-01-31 00:22

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!

For now, it contains a tableselect element type that can be used to easily create tables as seen on admin/user/user.

It also contains an imagebutton ripped from views, but this does not work satisfactorily.

This module was commissioned by the NCRV (http://www.ncrv.nl).

Daemon

Wed, 2008-01-30 23:01

Thanks to the daemon module you can run daemon instances of a drupal site.

It depends on drush module. Create a daemon configuration with the administration UI, then launch it in a terminal with a command like:
$ drush.php daemon my_daemon_name
... and TADA ! you have an instance of your drupal site running as a daemon in its own process.

This module is based on nanoserv and PHP 5.1+ is required.

Sponsored by newlc.com

Competition

Wed, 2008-01-30 21:00

This module supports the creation of competitions in different categories. It provides management tools and various other goodies necessary for managing a continuous cycle of competitions that run on your site.

You can look at the code, but be warned. It doesn't do anything yet. ;) It's still under very heavy development!

Get Content Type

Wed, 2008-01-30 18:09

The get_content_type module fills an oversight by the D5 developers. When they moved the part of CCK (sometimes called CCK-Lite) into core for creating new content types, they forgot the analog to taxonomy/term/xxx, that is node/type/xxx. This simple module provides that function.

Video Blocks

Wed, 2008-01-30 12:28

This module depends on FlashVideo (http://drupal.org/project/flashvideo) and give possibility to paste blocks with video.

Kinds of blocks
  • Random
  • Last Added
  • Of The Time
Authors

Module idea:
Sergiy Zaschipas (UACODERS)

Programming and documenting:
Misha Baranivsky (UACODERS)

FLV Media Player

Wed, 2008-01-30 05:40

This is a helper/configuration module to work with JW media player FLV flash player. It is designed for integration with XSPF Playlist to make it easier for configuration and setup. To use this, you need to download the player and place it in this module directory. You can then configure the display options you want.

This does not replace the SWFTools module, instead it is aimed toward people using the Media Mover suite of modules.

This module is partially supported by CivicActions.

CCK Validation

Wed, 2008-01-30 01:26

CCK Validation adds a content field, that lets you add custom validation to your content types. With the included Widget 'Textarea PHP Code' you can add the first custom validation rules.

Widget 'Textarea PHP Code':

  • Select time of validation - field validation or widget validation
  • Use PHP Code to validate your content type's values, then set form_set_error() to show validation error messages.

There is allready code implemented to add your own widget with custom validation processes. (For more information look into README.txt)

Taxonomy blacklist

Mon, 2007-12-31 11:26

This module lets administrators blacklist a set of terms on vocabularies. This is useful if a vocabulary can be modified by your end-users (prevents bad words from polluting your tags on a social-networking site, for instance) or if the vocabulary is feeded automatically (for instance with keywords extracted automatically through the Yahoo Term Extraction module).

Every time a new term appears in any of your vocabularies, this term is checked against your blacklist. If it matches(*), then it is immediately deleted from the vocabulary.
Also, when you update your blacklist, terms that match the blacklist are automatically deleted.

(*) match can be either a perfect match or a metaphone-match, at your choice

Podtrac

Mon, 2007-12-31 02:42

The podtrac module is an add-on for the audio module that replaces the audio modules built in download tracking with Podtracs Track & Analyze service.

Before you start using this module head over to podtrac.com, setup your podcast or audio feed, and enable Track & Analyze. After you setup podtrac you can start using this module and you can view your statistics on podtracs website.

read more

Interval Query XMLRPC

Sun, 2007-12-30 23:39

The "intervalquery" module provides a means for an external server to poll for Drupal information that has been created or updated within a given interval. This module makes use of the XML-RPC protocol and its implementation in Drupal. This module implements the XMLRPC service by querying the Drupal database for users, nodes, and comments with update timestamps within the interval of interest. It is licensed under GPLv2. More information available at http://codeguild.com/presentations/DrupalIntervalQuery.html .

Ubercart Userpoints

Sun, 2007-12-30 22:12

This module is a contrib being maintained separately from userpoints and ubercart but integrates userpoints into ubercart for payment, awarding, and discounting. It is still being developed so there may be some small bugs.

Affiliate Products Shop

Sat, 2007-12-29 09:33

This module targets the users who want to use affiliate products on their drupal sites.
The module facilitates affiliate products feeds transfer from http://www.commissionjunction.com/ and http://www.linkshare.com/. You just have to fill information that the above sites provides and the system will bring the products links to your site in a fully categorized and alphabetically sorted fashion in terms of different merchants. The module also provides the facility to edit these feeds once in your database.

Developed By http://www.cmswebsiteservices.com/

Simple Sitemap

Sat, 2007-12-29 07:32

Simple Sitemap is an alternative to XML Sitemap built to generate a sitemap according to the Sitemaps.org XML specification. The difference between Simple Sitemap and XML Sitemap is that Simple Sitemap is engineered for very large Drupal sites with many nodes to index.

Once installed, Simple Sitemap will produce a sitemap on a cron job at an interval you can specify; this is to reduce load times when creating a node. Additionally, without modification, Simple Sitemap will only produce XML for urls in that have aliases, though it implements two hooks which allow other modules to add or alter sitemap entries.

This project was built to internal specifications for the New York Observer and is provided to the community in the hope that others can derive use from it too. The following are our planned improvements:

  1. Implement automatic submission to search engines.
  2. Implement configurable selection of items other than URL aliases.
  3. Implement automatic weighting of terms (weighting of nodes is done using total node reads).
  4. Allow adding of additional URLS in admin area (currently can only be done via hook).
  5. Implement form verification in admin area.
  6. Implement XSLT.

read more

Signup Status

Sat, 2007-12-29 01:54

The 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 "Completed" or "Attended." By default, the module comes with two default statuses, "Approved" (the default status) and "Wait listed." This module will provide signup wait list functionality (still under development - should be ready soon!).

This module also provides the ability to print a roster of signed-up users and allows users with the permission to administer signups on signup-enabled nodes to signup other users to the node.

Node media

Sat, 2007-12-29 01:02

Allows users to add media to nodes, and display those media in a gallery view.

FFMPEG

Fri, 2007-12-28 21:50

FFMPEG for video transcoding.

This is currently in the works for a solution to replace the video.module's version of ffmpeg.

A better description and everything will be posted in about a week.

a Drupal 5.x and 6.x will be available starting with 5.x

AJAXify

Fri, 2007-12-28 01:33

You can always create links that load other pages via AJAX but you will still load a full page HTML while you may only need a single HTML element from the loaded page and this is what AJAXify focuses on.

AJAXify allows created views, for example, to load a single HTML element from another page.

Project sponsored by OpenCraft.

Hosted By Dreamhost.com


Did you know?

You don't need to register at WWDD to post comments.

Isn't it annoying when you want to comment on an article, but don't want to go through the hassle of creating yet-another-user account at yet-another-website?

Feel free to comment anonymously, or log in with your username@drupal.org account.

We won't mind a bit.