Website Functionality
Modules are plugins for Drupal that extend, build, or enhance Drupal core functionality. This is very much like a puzzle, where each module contributes another functionality to a Drupal website.
The following is a list of all the modules, on top of the default core modules that Drupal comes with, which we can install on any Drupal site and
which we have experience with.
There are many more modules and functionalities on Drupal but these are the basic ones that we found as esential to building a new website.
The links will take you to the Drupal site, where you can learn more about the funcionality of each module in the process of choosing the functionalities you wish to have on your site.
- Drupal Core - Drupal is an open-source platform and content management system for building dynamic web sites offering a broad range of features and services including user administration, publishing workflow, discussion capabilities, news aggregation, metadata functionalities using controlled vocabularies and XML publishing for content sharing purposes. Equipped with a powerful blend of features and configurability, Drupal can support a diverse range of web projects ranging from personal weblogs to large community-driven sites.
- Views - The views module provides a flexible method for Drupal site designers to control how lists of content are presented.
- CCK - The Content Construction Kit allows the developer to add custom fields to nodes using a web browser.
- Pathauto - The Pathauto module automatically generates path aliases for various kinds of content (nodes, categories, users) without requiring the user to manually specify the path alias.
- Image - This module allows users with proper permissions to upload images into Drupal. Thumbnails and additional sizes are created automatically.
- Organic Groups - 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.
- Audio - 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.
- Calendar - 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.
- Date - The date module is a flexible date/time field type for the cck content module.
- Video - This module allows users to submit videos to a drupal site.
- Image Field -
- Event Module - 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.
- Node Profile - This module builds user profiles as nodes, which opens the opportunity to use the Content Construction Kit (CCK). So it's possible to make use of the field types, which are available for CCK. The integration of the views module allows one to easily build customizable user listings or even user searches.
- Simplenews - Simplenews is a simple newsletter module which allows both anonymous as well as registered users to subscribe to different newsletters.
- Location - The location.module and associated API allow Drupal objects, including nodes and users, to be associated with specific physical locations.
- Admin Menu -Drupal Administration Menu displays the whole menu tree below /admin including
most local tasks in a drop-down menu. So administrators need less time to access pages which are only visible after one or two clicks normally.
- Google Map - Gmap.module is used for displaying spatial data on Google Maps.
- Mailhandler - The Mailhandler module allows registered users to create or edit nodes and comments via email.
- Ubercart - Is a set of modules designed to allow you to run a store on your Drupal
site.
- Guestbook - This module provides a site guestbook and individual user guestbooks. Guestbook owners can delete and comment the guestbook entries.
