21952 Modules match your search

Extend and customize Drupal functionality with contributed modules. If a module doesn't quite do what you want it to do, if you find a bug or have a suggestion, then join forces and help the module maintainer. Or, share your own by starting a new module.

Coupon system

  • Last changed: 3 years 49 weeks ago

This module is currently under design stage. For your information I've included a summary of module purposes.

A coupon is a digital representation of the right to claim goods, promotion or services. The usage of coupons is defined as "voucher". To clarify workflow and terminology, let I be a voucher issuer, H be a voucher holder, P be the issuer's 'promise' to the voucher holder. A voucher is defined as the 3-tuple of [ I (issuer), P (promise), H (holder) ].

Examples of P (Promises) are as follows:
o 100 loyalty points are added to the card per purchase: Loyalty points
o Take 10% off your total purchase by using a "card ID": Membership card
o Take 50% off your total purchase with a coupon: Discount coupon
o The bearer can access "http://..." for one month free: Free ticket for sales promotion
o The bearer can exchange a ticket for the ordered goods: Exchange ticket or delivery note
o The bearer can create content in the site: services coupon
o Seat number A-24 has been reserved for "a-concert" on April 2: Event ticket

This module will not do anything by itself, and sould only be installed if other modules require you to do.

Taxonomy Rockstar

  • Last changed: 2 years 19 weeks ago

What is Taxonomy Rockstar?

It's a dead module that is proof that modules should be able to be removed completely from D.O. There were no releases, or usage... but this ugly thing still appears on my project listings.... booo....

Invite Aggregator

  • Last changed: 3 years 7 weeks ago

This module provides an API to allow modules to surface their invite links to one single page. This way, instead of having one page for relationship invites another for site invites, etc you have one page that can manage all invites.

Apache Solr AutoTrack

  • Last changed: 3 years 47 weeks ago

When a user browses a node page, this module automatically sends a query about the node to ApacheSolr, and display query results in a side block.

Admins or node authors can choose what information of the node to be included in the query automatically sent to ApacheSolr, for example, node title, node URL, taxonomy terms, or any CCK field. A typical usage scenario is to detect references of a node in other nodes. For example, on a blog node, this module can detect and display other blogs on the site that references the blog. For another example, on a Ubercart product page, this module can detect and display references of the product in the site forums.

To improve performance, the module could cache the results so that it wouldn't query too much. Also, the query can be carried out offline in a cron batch and then cached for later use.

Together with the Recommender API based modules, this module can replace the Conversation Pivots module.

Note: The developer (myself) is working on the Recommender Bundle GSoC'09 project, and won't be working on this module until September. If you are interested in co-developing the module, please let me know. Thanks!

Python S60 Logo

Whereis

  • Last changed: 1 year 1 week ago

The Whereis module is a proof of concept that allows you to send coordinates from your GPS-enabled phone to Drupal. At the moment this module doesn't do much except update a location-enabled node with a new latitude and longitude.

zensursula.png

Zensursula

  • Last changed: 1 year 1 week ago

This module integrates the applet from vdl.odem.org and provides a configuration interface in the admin section to customize its behavior.

The point of this module is specific to German internet politics. It can be considered an ode to the German Minister for Family Affairs, Ursula von der Leyen.

Among German geeks, she is known as “Zensursula”, a combination of “Zensur” (German for “censorship”) and “Ursula”. She has been pushing for legislation to force ISPs to censor the web much in the same way that China does.

The Ursula von der Leyen-Fanclub at vdl.odem.org renders her proper homage and demonstrates the module in action.

Get your own Zensursula talking head on your website today!

Install this module to show that you love her and her brilliant plans.

This module was initially written for netzaffe.de.

Credits

Credits to drx and tobi-x from the Ursula von der Leyen-Fanclub. for writing this javascipt-applet.

More info about the "Zensursula" debate

A Black Day For Internet Freedom In Germany on slashdot
The Dawning of Internet Censorship in Germany on netzpolitik.org
Le filtrage du net façon Loppsi fait polémique en Allemagne (MAJ) on numerama.com
Kommentierte Zensursula - Linkliste on netzpolitik.org
Der Arbeitskreis gegen Internetsperren und Zensur, ak-zensur.de

Simple Committer

  • Last changed: 2 years 24 weeks ago

This module is requires development

Seeking active developers. Contact me for commit access, or submit a patch! The issue queue outlines a plan of action.

The initial goal of this module is to simplify the process of committing a theme to Drupal's CVS. For a HTML/CSSer, CVS is too much of a barrier for contributing new projects, and we would like to lower that barrier as much as possible.

During Design 4 Drupal Boston, we had discussed that we could create a means to allow a user to upload a zipped file and it would automatically (or manually if we need to....) commit the contents of the file to Drupal's CVS.

We should keep the development path open, and plan a long term goal that is not CVS, Drupal and theme specific. We can hard code Drupal/CVS during initial development, but keep in mind that we'll eventually want to make this flexible so the project can grow with ease.

Please see the issue queue for the current outstanding tasks.

Picture 1.png

Report Courier

  • Last changed: 1 year 1 week ago

Main Idea

Report Courier is intended to provide a smooth path for report delivery on an Intranet allowing non-tech users to quickly deliver distinct reports to individual users according to their specific areas of interest.

Intended Workflow

The reports are assumed to be individual files named according to a private key and zipped up. The zip file is uploaded, a month and year are chosen. Upon submitting this file, the module unzips the contents, identifies the files, creates a CCK Filefield node and names it using Token module. It then stores the file according to a file structure you can customize using the Filefield_paths module and attaches the security code. You assign your users the security code in the "My Account" area. When the code on the report node and the user match, the file becomes available.

Stack Overflow

  • Last changed: 2 years 31 weeks ago

API integration with the programming Q&A site Stack Overflow and its two related sites Server Fault and SuperUser.

First version is going to provide blocks for display of the so called “Flair”, displaying your achievements on those sites.

Obsolete

This module is kinda useless now, since StackExchange has since appeared, and they have moved to image-based flairs, so if you want your users to be able to display flairs on their profiles, you can just expose a URL field on their profile and allow them to post their image link there.

Trashbin

  • Last changed: 2 years 30 weeks ago

This module allows user to move content (nodes) to trashbin. It inserts "Move to trash" button on node edit page, for users who have permission to move this node to trash.
What is trashbin then ? It's for you to decide. This module was made as simple as possible, providing minimal interface on it's own, but serving as bridge module for other modules at the same time. It provides hook which is invoked when user presses "Move to trash" and confirms the action.

This module became obsolete, because Flag module now has access control built-in. You can do same things with the Flag module

Smarty API

  • Last changed: 3 years 48 weeks ago

Allows to evaluate Smarty code in other modules.
Internall Smarty PHP support currently is blocked by default for security reasons.

Related

Initial version of the module based on Smarty theme engine

Middleware

  • Last changed: 3 years 19 weeks ago

Middleware is used to establish XML-RPC based nearly realtime data exchange among any number of Drupal sites and external systems. Data can be replicated in many directions using different routes with different rules applied. Creations, updates and removals are separated. Pluggable connectors take care of system-specific implementations.

To integrate sites using middleware use Middleware client module

Implemented features:

  • Drupal 6.x users
  • Simple source/destination routing
  • Data flow monitoring
  • Basic token-based authorization

More planned features for the first release:

  • Drupal 6.x nodes/files exchange
  • Administration interface

Attention! Middleware is under heavy development so all the code commited is for investigation purposes only.

Smarty Filter

  • Last changed: 3 years 48 weeks ago

Features

Provide Smarty filter to use it on text.

Required

RDF SPARQL Proxy

  • Last changed: 3 years 13 weeks ago

The RDF SPARQL Proxy module allows to instantiate RDF resources on demand (lazy loading) via SPARQL CONSTRUCT queries. Site administrators can define profiles which specify the mapping rules of the remote data schema to the local Drupal RDF schema defined by the RDF API and RDF CCK. When visiting a node, it is synchronized with the RDF endpoint where the data originates from. Although this module can also act as an import module, it performs more than a regular import as it is able to keep track of the source of the data. An example use case is the ability to instantiate lists of publications from the DBLP SPARQL endpoint.

By leveraging the capabilities of RDF, this module will be able to instantiate complex structured data (graph) allowing for mass import of heterogeneous instances and their relationship. One query could instantiate all the pubs located in Paris with their address, picture, beers available, owner; this would create a node for each pub and each owner, and link the relevant pub nodes to their owner nodes via CCK Node references.

Densite

  • Last changed: 31 weeks 3 days ago

Drush scripts for creating Drupal sites from a shell. Tested with Debian and Ubuntu.

What it does: It gives you easy control over Drupal sites under apache2 and Debian based systems like Ubuntu. It works with Drupal-5.x, Drupal-6.x, and Drupal-7.x (it may miss some features in different versions) It works with mysql and postgresql.

You should cd into your drush command dir, and clone the master. For a stable release you can use the command drush dl and move the downloaded dir into your command dir.

Example:

For quick install of a Drupal system use e.g.:

drush densitein yoursitename.com

(you will need to reply to questions about database user, password, host).

Or for some more help:

drush densite -h (sub site install)
drush densitein -h (naked install without an existing drupal system)
drush densitesa -h (standalone site - installs in current folder)

For more documentation and usage examples see: http://www.os-cms.net/drush_shell_scripts_for_creating_drupal_sites

Search Lucene Multisite

  • Last changed: 1 year 33 weeks ago

End of life

Search Lucene API has reached “end of life” and is deprecated in favor of other projects. View the Search Lucene API project page for more details. As a result, supporting modules such as this one have reached end of life as well. If you are interested in picking up maintainership, please post an issue to the queue.

23 Video

  • Last changed: 2 years 51 weeks ago

This module integrates with the commercial video service 23 Video.

It is still a work in progress, but currently we have configuration and communication working, and an upload form to add video to 23 Video from your Drupal site is in progress.

After that, we'll make embedding work and possibly create a CCK field for referencing videos.

Export Queue

  • Last changed: 3 years 43 weeks ago

The Export Queue module facilitates setting up any number of export queues on a site. An export queue functions as a waiting list of objects requiring export to a third party application, like orders in an e-commerce site being exported to a fulfillment service. The module provides a single database table to track queued items and offers a simple API for other modules to define export queues, enqueue items, and update them upon export. It is designed to be used either to track objects awaiting export on a cron run, as a way to store up items for batch exports, or as a fallback measure in the event of a failed real-time export.

Administrators have the ability to adjust export limits and cron URLs for the various queues, and they may also view reports of all the objects that have been queued and exported through any given export queue.

This module is a utility module that only needs to be installed when required by another module.

Untitled.png

VPS.NET Integration

  • Last changed: 1 year 1 week ago

This module interacts with the API from the hosting company VPS.NET.

Currently at this very early stage the module allows you to view your VPS information after entering your API key on the settings page.

If you want to have a play with this module sign up for VPS.NET with code "DRUP25" for 25% off the initial order.

Note:
Reseller functionality and Paypal support have just been added to CVS. Please do not use these on a live site, although testing and feedback would be great. Thanks.

Stats API

Provides an administrative page which lists extensive statistics about your website's modules, by module. The API allows non-core modules to specify their own statistics as well. Future versions will have support for trends over time (including graphing them).

Status Router

  • Last changed: 3 years 47 weeks ago

This module provides a "status" node type, a facebook-style status input form, and the ability to route a status to a different node type (i.e. upload an image).

logo_eid_tcm147-17831.png

Belgium eID Login

  • Last changed: 1 year 1 week ago

This module is in development and has security issues. Use at your own risk.
Currently, we are in touch with a few security companies to see what can be done to make this module secure and stable.
Updates and new release coming up.

The eid module makes it possible to add Belgium eID Authentication to your Drupal site. It works with a reverse proxy authentication.

Installation

  • Download and extract the module
  • Enable the module in admin/build/modules
  • Goto admin/settings/eid and fill in the url to your reverse proxy server. If you want to use a login on the reverse proxy server (depending on the script you are using there, you have to check the Use login checkbox and fill in the login textfield. We will provide our own script very soon.
  • Goto admin/build/block and configure the eID login block
  • Installation complete

Request Reverse proxy test account

sparcool

  • Last changed: 3 years 46 weeks ago

This module allows to embeds SPARCool (http://sparcool.net) query results in your Drupal nodes, hence using Linked Data to enrich your nodes (e.g. include a DBPedia abstract or pictures from a FOAF profile)

Research

  • Last changed: 2 years 25 weeks ago

Academic research management module. This module is in a design stage to ensure the architecture supports the long-term goals of this project. This project was the subject of a lightning talk topic at the DrupalSouth conference in Wellington, New Zealand on 23 January 2010. Development of the project is ongoing, with new code to be committed when it has reached a usable state for an initial 0.1 release. In the meantime, make contact to join in the planning.

Development supported by the Synapse Project.

UC PayDutchGroup / WeDeal payment

  • Last changed: 1 year 11 weeks ago
This module is unsupported due to a security issue the maintainer never fixed. See SA-2012-031 for details.

If you want to use this module, your options are:

Description

This module integrates the PayDutchGroup / WeDeal payment gateway with Ubercart.

Sponsor

Development of this module was sponsored by Pure Sign

Author

Sven Decabooter
The author can be contacted for paid customizations of this module as well as Drupal consulting and development.

nobody click here