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.
Single date time module extend date module UI experience feature. For example you have selected end date in configurations and you want to add end time only for single date event instead of to date section for more details see the screen shorts.
When Uncheck "Show End Date"
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.
The module is now obsolete. New frameworks such as comet or HTML5's websockets should be used instead.
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
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.
Taarikh is a field formatter and widget module to display and input hijri dates using the fields defined by the date module. The formatter can work with all the fields defined by the date module, i.e., Date, Date (ISO format) and Date (Unix timestamp). The widget, however, does not work with Date (Unix timestamp).
Open CRM is a fully featured native Drupal CRM solution based on the Party Module with the aim of having a comparable feature set to other popular CRM systems such as CiviCRM.
A Party is record in the CRM system, a contact like an individual or
This module is aimed at developers who might be looking at integrating CRM systems such as CiviCRM into their existing website. If you're making a new site and want to use Open CRM, we reccomend you try the install profile here.
Party Dashboard allows you to easily navigate and control the records in your database. By making use of Search API, SOLR and Facets it is quick and easy to find the record you want, even in systems with 100,000+ contacts. Our largest client currently uses Party Dashboard to manage 225,000 contacts!
The Party Dashboard looks the cleanest with our admin theme that uses flexbox to generate a web application style layout. We hope to make this theme available shortly.
Open CRM - Provides basic CRM functionality and the Party Dashboard. This uses the Search API to provide search facets which is a incredibly easy way of obtaining simple reports from your data.
It implements a mechanism to post papers, to manage reviewers and to assign reviewers to papers. A paper is an arbitrary node with an attached file and a review is an arbitrary node assigned to a paper. It also takes care for the access permissions to papers and reviews.
Automatic Content Type generation using CCK
Ability to submit Abstracts via online methods, both by uploading files and by typing in the content as a part of a node
Automated Paper Number generation
Has fields to take in Keywords for a given paper.
Ability to create Revisions of the current paper on Reviewer Request based on Drupal's node revisions.
The Conference Manager can assign papers to reviewers as well as take the final decision on whether a paper is accepted or rejected or request for resubmission
Complete Privacy of Papers / reviewers from various authors and reviewers, only the manager is able to see all reviews and papers in one go.
This module creates an easy live blogging feature to provide live coverage of an event. The content administrator can create a live event node and add updates to that node. These short updates auto-refresh for the site visitors, so they can watch new updates pop onto the page without hitting refresh.
Panopoly Event provides event registration integration via the (Entity) Registration module. This Feature creates a content type for an event with user registration on your site. Registration is managed and customized through the (Entity) Registration module.
Panopoly Event provides an easy way to create signups events on your Drupal 7 site with various customizations to improve usability in Panopoly-based sites.
Public Bookings allows registered and unregistered users to book predefined resources. These booking requests can then be approved, rejected, or modified by an admin, with notifications to the user.
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).
Anonymous Date Reminder re-factors the Date Reminder module to allow anonymous visitors to request an email reminder to be sent at a specified time before an event. Generally these would be calendar events, but any node type that has a date field can support reminders.
How this module differs from Date Reminder
This module does not integrate with Drupal's user system. It does not link reminders to users, it allows anonymous visitors to request reminders. In addition to the above change, this module:
Shows tabs only to users with the permission to view all reminders on a node.
Shows 'Send test email' only to users who can administer anonymous date reminders.
Allows reminder form to be displayed in a table and as unformatted fields
Creates a block that can be used to place the reminder form in a region using the block ui
Apart from the above, this module uses the code from and stays true to the original Date Reminder Module. The information below has been taken from the Date Reminder project page and changed where appropriate.
When reminders are enabled for a node, anonymous visitors can request reminders to be sent before each occurrence of the date/time. The visitor specifies how long before the date/time to send the reminder.