G2 Glossary

fgm - December 18, 2005 - 23:12

Glossary2 (G2) is an alternative glossary module written for Drupal 4.7 and 6, designed for high-volume glossary / dictionary sites.

News

  • 2008-06-01 : A new version is announced for the 4.7, 5.x and 6.x branches. It should be out in October 2009, and will be the last supported version for 4.7.
  • 2008-01-17 : New unsupported Drupal-6 version is available. See limitations below
  • 2008-01-06 : New unsupported Drupal-5 version is available. See limitations below
  • 2007-12-01 : With G2 for Drupal 6 poised to include feature enhancements, I have set up a poll regarding the evolution of the G2 UI. If you use the module, please vote on it !

Lifecycle and support

Versions: G2 is currently DRUPAL-4-7 only for production, with unsupported development versions for DRUPAL-6 and DRUPAL-5.

The module evolution for the historical branch is going directly to Drupal 6 API though, so the DRUPAL-5 version is only provided as a means to upgrade more safely to DRUPAL-6, or for those who like to live dangerously.

A DRUPAL-7 version is planned for early 2010, with significant changes, among which:

  • no longer depend on a single specific node type
  • theme functions replaced by templates
  • different and simpler themeable elements
  • extended filter syntax
  • Views integration

See the full G2 Glossary lifecycle page off-site. In addition to community support here on drupal.org, Professional support is available from OSInet for this module.

G2.module or glossary.module ?

G2 Glossary is not intended as a direct replacement for the glossary module. There is now a comparison of glossary modules here on drupal.org. To sum it up, G2 is for sites needing a glossary for a large number of entries (think several thousands of entries), and is node-based instead of term-based.

Contributing

For developers wishing to submit patches to G2 4.7 and 5, please read the OSInet coding standards for Drupal document. This is slightly different from the Drupal coding standard. Versions for Drupal 6 and 7 follow the Drupal coding standard.

Licensing

Due to incompatibilities between the GPL 2 and the french legal system, under the auspices of which this module is developed and distributed by OSInet, the default licensing for this module from its publisher is the GPL-compatible CeCILL 2 license.

However, like all modules on drupal.org, the module is also licensed to drupal.org under the GPL 2 or later, which enables drupal.org to distribute it under the GPL 2 or later too.

Releases

Official releasesDateSizeLinksStatus
4.7.x-1.02007-May-20121.38 KBRecommended for 4.7.xThis is currently the recommended release for 4.7.x.
Development snapshotsDateSizeLinksStatus
6.x-1.x-dev2009-Oct-0929.1 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-1.x-dev2008-Jan-18139.73 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
4.7.x-1.x-dev2007-Aug-15143.69 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.