Drupal

Disclaimer

 

Drupal.org: is the official website of Drupal, an open source content management platform.

Drupal Modules: is a community-powered rating and review service dedicated to helping you find the best Drupal modules for your project.

Wordpress vs Joomla vs Drupal - Which CMS should you choose?: is a well-written article comparing the pros and cons of the 3 most CMS applications and their respective communities.

 

Drupal Modules (recommended)

  • 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.
  • Better Formats is a module to add more flexibility to Drupal's core input format system.
  • Calendar 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.
  • 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.
  • Contact Forms 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.
  • Content Construction Kit (CCK) is a very powerful system with many different contributed modules to extend its functionality.
  • Date is a flexible date/time field type for the CCK content module which requires the CCK content module and the Date API module.
  • Footnotes can be used to easily create automatically numbered footnote references into an article or post (such as a reference to a URL).
  • LoginToboggan offers several modifications of the Drupal log-in system.
  • Nice Menus enable drop-down/right/left expandable menus.
  • Node clone 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.
  • Pathauto automatically generates path aliases for various kinds of content (nodes, categories, users) without requiring the user to manually specify the path alias.
  • Token is a small bit of text that can be placed into larger documents via simple placeholders, like %site-name or [user].
  • Views provide 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.
  • Zen is the ultimate starting theme for Drupal.
  • Zenophile allows themers to very easily create Zen sub-themes without all the tedious file copying and find-and-replacing required when creating sub-themes by hand.