I thought I would crosspost some of what I consider my most useful Drupal handout information from my demo and presentation for the UGADG. Of course, this doesn’t include the demo part at the moment! Maybe I will screencapture that part and add it in later. Another thing for the todo list! Anyhow, you can see the handouts here
..and now to the top ten (plus):
- Book: Built in (core) functionality to create a book-like structure with table of contents and linking pages. Pages can be hierarchical, too.
- BUEditor: HTML editor. Available at http://drupal.org/project/bueditor
- CCK (Construction Kit): Create new content types and more with non-standard fields. Available at http://drupal.org/project/cck
- Clone: Easily clone (could be useful if manually migrating a website). Available at http://drupal.org/project/node_clone
- Front: Create a splah page, flash based intro page, or create a front page which has a distinct and different feel from the rest of the website. Available at http://drupal.org/project/front
- Image: Useful in creating an image gallery; note content from third party applications (flickr, youtube, etc.) can be crosswalked via rss or modules. Available at http://drupal.org/project/image
- Metatags (aka Nodewords): Add meta information to a page. Available at http://drupal.org/project/nodewords
- Nodeteaser: Create a teaser for a node that’s different from the standard “first paragraph” Drupal teaser.Available at http://drupal.org/project/nodeteaser
- Panels: Preformatted templates for the content areas in Drupal.Available at http://drupal.org/project/panels
- Pathauto: Specify URLs that aren’t just node/xxx — say, /2008/blog/title-here. Another option is using mod_rewrite in apache. Available at http://drupal.org/project/pathauto
- Sidecontent: Adds a sidebar to pages. Available at http://drupal.org/project/sidecontent
- Upload: Built in (core) functionality to control the type of uploading allowed.
- Webform: Create webforms to solicit feedback from users. Available at http://drupal.org/project/webform
- Views: Build lists of content and present them in whatever format and order you want. Create custom lists, tables and teaser lists. Available at http://drupal.org/project/views
Import HTML: import html from existing website. Information available at http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/import_html/import_html_help.htm?view=text&revision=HEAD
Access control & users:
- Captcha (or Recaptcha) – Antispam. User types in the text of a word. Available at http://drupal.org/project/captcha
- Diff: allows a wiki-like comparison of revisions (Drupal does have a built in ‘track’ feature for each user). Available at http://drupal.org/project/diff
- LDAP Integration for authenticating using a LDAP directory. Available at http://drupal.org/project/ldap_integration
- Organic Groups: granularity of user privileges (access levels; restrict content) which could be useful in hosted blogging or a large scale website with multiple content contributors. Available at http://drupal.org/project/og
- Secure pages: Adds https to login, admin pages. Available at http://drupal.org/project/securepages
- TinyMCE: wysiwyg editor for creating content. Need TinyMCE editor (third party, opensource) loaded first; then module. Available at http://drupal.org/project/tinymce
- Blog: Built in (core) blog functionality.
- Bibliography: Create and publish scholarly works. Available at http://drupal.org/project/biblio
- Community Tags: Allows users to create and assign their own tags to content. Available at http://drupal.org/project/community_tags
- Gmap: Build a googlemap for a single institution, library branch or a combined map with all of your locations. Available at http://drupal.org/project/gmap
- FAQ + fivestar: FAQ gives you a content type specifically for FAQs with the option to format how those questions are shown. Fivestar adds a a “rate this” block of stars underneath any content type you specify. It’s an instant FAQ section, and if you always categorize your questions, you’ll quickly put together a large FAQ section organized by topic. Available at http://drupal.org/project/faq and http://drupal.org/project/fivestar.
- Forum: Built-in (core) functionality for user forums.
- MARC: Import MARC formatted records (e.g., library catalog) into a node. Available at http://drupal.org/project/marc
- Nodequeue: Easily create lists of nodes, e.g., a list of book reviews which can incorporated into a block on the site. Available at http://drupal.org/project/nodequeue
- Poll: Built in (core) polling functionality. Easily create polls, surveys, quizzes, etc.
- Profile: Built in (core) fuctionality to create customizable profiles.
- ImageCache: Make as many copies of an image you want at any size depending on location or anything else you specify. Available at http://drupal.org/project/imagecache
- Scheduler: Publish and unpublish articles at a set time. Available at http://drupal.org/project/scheduler
- Tagadelic: Tag Cloud module. Available at http://drupal.org/project/tagadelic
- Thickbox: A jQuery plugin that gives you very sleek photo popup/slideshow functionality. Available at http://drupal.org/project/thickbox
- Workflow: Provides an alternate means of controlling information placed on the site, e.g., must be reviewed before published. Available at http://drupal.org/project/workflow
Drupal Modules Finder http://drupalmodules.com/module-finder
Top 10 Drupal Modules http://webpodge.com/2007/02/22/top-10-drupal-modules/;
Drupal4Libraries Listserv, Amy Qualls-McClure (Huntsville – Madison County Public Library); Cary Gordon Cary Gordon (The Cherry Hill Company, http://www.chillco.com); Ken Newquist, (Lafayette College, https://ww2.lafayette.edu/~soapbox/blog/newquisk) and Leo Klein (The Chicago Librarian, http://www.leoklein.com)
See resources for more links.