DrupalModules

Revision 264 as of 2008-03-08 21:37:09

Clear message

Drupal add-ons (modules) to consider for the Edubuntu website.

Note: This page lists all modules that sound useful, grouped by categories found on the drupal.org site, in alphabetical order. Also note, some of the module might not have been ported to work with the latest release yet (Drupal 5.x).

Drupal Core Modules

  • Form submit - rapidely clicking on the submit button of a form will result in duplication of nodes/users, see discussion and suggested solution at http://drupal.org/node/107358 alternatively, if an immediate solution is needed, try the 'form single' module http://drupal.org/project/formsingle

  • Upload - Don't enable this? Possibly use 'Attachment' and 'Filemanager' instead. Update: file handling in Drupal 5.1 is still sub-optimal, a new file api is being worked on... for the moment, we seem stuck with the built-in 'Upload', since 'Attachment' and 'Filemanager' won't be upgraded to work with 5.x

Drupal Contributed Modules

Tested by pips1

Tested with Drupal 4.6

  • Glossary - use 'Interwiki' instead!
  • Image assist
  • Image
  • TinyMCE

Tested with Drupal 5.1

  • [5.1.3] Content Construction Kit (CCK)
  • [5.1.2] CCK Date, [5.1-dev] CCK Email, [5.1.4] CCK Link
  • [5.1.1] Content Template
  • [5.1.1] Janode - use 'Views' instead!
  • [5.1] Taxonomy Access
  • [5.1-dev] Taxonomy Menu
  • [5.1.2] Update Status
  • [5.1.5] Views

To be tested still

3rd Party Integration

Administration

Content Construction Kit (CCK)

Community

[ok] Content

Content: Relationships

[ok] Content: Links

  • [5.x] Links package - http://drupal.org/node/24719

    • This is a multi-module set for managing URL links in a master directory, and attaching them in various ways to your content pages. It includes both an API for developers and user-visible content modules.
    • Note: this module is declared stable, but some features are still inoperable
  • [5.x] Janode - http://drupal.org/project/janode

    • Add links as nodes, includes a link checker for peridically checking for 404 errors
  • Tag mark - http://drupal.org/project/tagmark

    • provides the glue to make a social bookmarking system

[ok] Content Display

  • [5.x] Front page - http://drupal.org/project/front

    • allows alternative splash pages or themed front pages, optionally you can display different front pages to authenticated users and anonymous users

[ok] Content Display: Content Retrieval aka Navigation

[ok] Content Display: Menu enhancements

Developer

Evaluation/rating

Event

[ok] File Management

Drupal 5.0

Drupal 4.7

Filters/editors

Location

Mail

  • General note: As of Drupal 5.0, the most promising approach for integrating a mailing list with the site is using 'organic groups' and the 'og2list' module. The latter is currently still under development and is being tested for production use.

Drupal 5.0

Drupal 4.7

Media

Media: Image Management

Organic Groups

  • [5.x] Organic Groups - http://drupal.org/project/og

    • 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. They do so by posting the usual node types: blog, story, page, etc. A block is shown on the group home page which facilitates these posts. The block also provides summary information about the group.
  • [5.x] OG Audience - http://drupal.org/project/og_audience

    • provides an "audience" tab on node pages that allows Organic Groups (OG) users to change the audience of existing content
  • [5.x] OG Galleries - http://drupal.org/project/og_galleries

    • A public gallery is created, along with galleries for each group which are private to that group
  • [5.x-dev] OG Roles - http://drupal.org/project/og_roles

    • allows you to, for each group type, specify a list of roles that group administrators are allowed to assign.
  • OG Public Access - http://drupal.org/project/og_public_access

    • allows Organic Groups (OG) administrators to control public access to their groups' content

[ok] Security

Syndication

[ok] Taxonomy

Theme related

  • [5.x] Logo tool - http://drupal.org/project/logotool

    • display either a random logo on every page refresh, else display a specific logo on specified pages and a default set logo on all unspecified ones
  • [5.x-dev] Mobile theme selection - http://drupal.org/project/mobit

    • allows users to choose a theme for use with mobile devices.

User access/authentication: Authentication

User access/authentication: Private content

User management

Utility

  • [5.x-dev] Comment mover - http://drupal.org/project/comment_mover

  • [5.x-RC] Domain Access - http://drupal.org/project/domain

    • The Domain Access project is a group of lightweight modules that provide tools for running a group of affiliated sites from one Drupal installation and a single shared database. The module allows you to share users, content, and configurations across a group of sites.
  • [5.x] Global redirect - http://drupal.org/project/globalredirect

    • an alias provides a nice URL for a node. However [...] You're getting into dangerous territory for duplicate pages which can get you sandboxed by the likes of Google! Solution: This module uses hook_init to interrupt the page load and do an alias lookup. If one exists, redirect off to it. [...]
  • [5.x-dev] Highlight - http://drupal.org/project/highlight

    • allows for the highlighting of terms within a page. It supports highlight from the search results page automatically and allows for the crafting of URLs which have terms for highlighting in them.
  • [5.x] Link to content - http://drupal.org/project/linktocontent

    • allows you to extend the tinyMCE editor by several plugins [...] you can link to nodes
  • [5.x-dev] Login menu - http://drupal.org/project/loginmenu

    • provides a login link to the navigation menu for anonymous users
  • [5.x-dev] Multiple domains - http://drupal.org/project/multidomain

    • This is a module which allows you to span one site across multiple domains. You can configure which domains to use for different parts of your site including which protocol that section

uses. [...]

[ok] Views

No category

Base themes

To be investigated

Search Engine Optimisatzion