The following is posted for the benefit of all. If you have questions, or if interested in my website services, please create a free user account so you can contact me through my web form (sorry, for spam purposes, I do not allow my contact form to be used unless you are an authenticated user on this site).
Best regards,
Tom Isabelle
Helpful Drupal Modules
Here are some of the modules I have found helpful. You can always see the full list of Drupal modules at the Drupal site. To install any given module, click on the module's name below. A new browser window will open to that modules' information and download page on the Drupal site. From there, follow the module's "Read documentation" section near the bottom of the page.
Administration menu (Very easy to install and use.)
"Administration menu module provides a theme-independent administration interface (aka. 'navigation', 'back-end') for Drupal. It's a helper for novice Drupal users coming from other CMS, a real time-saver for Drupal site administrators, and definitely a must for Drupal developers and site builders."
Advanced help
"The advanced help module allows module developers to store their help outside the module system, in pure .html files. The files can be easily translated simply by copying them into the right translations directory. The entire system can appear in a popup or not as the module prefers (and by taking away access to view the popups, a site can force the popups to not exist). The system ties into Drupal's search system and is fully indexed, so the entire contents can be searched for keywords. the help files can be placed in a hierarchy as well, allowing for top down navigation of the help. By itself, this module doesn't do much; it requires another module to support it, but it does come with a nice little sample of text from Wikipedia to demonstrate the system."
Audio (Very easy to install and use.)
"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.
The audio module uses the getID3 library to read and write ID3 meta-tag information to and from the audio file. Pages that display the most recent audio files submitted to the site, as well as the most recent audio files uploaded by individual users are also generated. Feeds from these pages are 'podcast friendly'.
The module also comes with the handy XSPF Flash player that is (by default) embedded in your site."
CKEditor - WYSIWYG HTML editor (Very easy to install and use.)
"This module will allow Drupal to replace textarea fields with the CKEditor - a visual HTML editor, sometimes called WYSIWYG editor. This HTML text editor brings many of the powerful WYSIWYG editing functions of known desktop editors like Word to the web. It's very fast and doesn't require any kind of installation on the client computer."
Content Construction Kit (CCK)
"The Content Construction Kit allows you to add custom fields to nodes using a web browser."
FileField
"FileField provides a universal file upload field for CCK. It is a robust alternative to core's Upload module and an absolute must for users uploading a large number of files. Great for managing video and audio files for podcasts on your own site."
IMCE
"IMCE is an image/file uploader and browser that supports personal directories and quota."
Node import
"This module allows you to import a set of nodes from a Comma Seperated Values (CSV) or Tab Seperated Values (TSV) text file."
Printer, e-mail and PDF versions (Very easy to install and use.)
"This module allows you to generate the following printer-friendly versions of any node:
-
Printer-friendly version (webpage format) (at
www.example.com/print/nid) -
PDF version (at
www.example.com/printpdf/nid) -
Send by-email (at
www.example.com/printmail/nid)
where nid is the node id of content to render."
Token
"Tokens are small bits of text that can be placed into larger documents via simple placeholders, like %site-name or [user]. The Token module provides a central API for modules to use these tokens, and expose their own token values."
Ubercart
"Ubercart is an e-commerce suite developed for Drupal. It has been designed with the end user in mind, focusing on usability in three key areas: store configuration, product and catalog creation, and order administration. On the front end, all major systems are configurable and integrate with the standard Drupal systems (node, taxonomy, user, etc.). On the back end, the settings pages and order administration pages have been designed with ease of use in mind, and we are constantly working to lower the barrier to entry for new Ubercart users.
Ubercart out of the box is a great solution for stores that sell physical goods, digital product downloads, and site memberships."
Ubercart Dependencies (Using with Drupal 6):
- Token
Recommended to Install with Ubercart:
- CCK
- FileField
- ImageAPI
- ImageCache
- ImageField
- Lightbox2 (or) Thickbox
- Google Analytics
Helpful Tools for Ubercart:
- Node import
Views (Very easy to install, but complex to learn. Once installed, review the Getting Started guide at http:// yoursite .com/help/views/getting-started. You can get access to add-on modules for Views at Drupal.org.)
"The Views module provides 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. Traditionally, Drupal has hard-coded most of this, particularly in how taxonomy and tracker lists are formatted. This tool is essentially a smart query builder that, given enough information, can build the proper query, execute it, and display the results. It has four modes, plus a special mode, and provides an impressive amount of functionality from these modes. Among other things, Views can be used to generate reports, create summaries, and display collections of images and other content."
