Distro Index Owner:
Home Page:
Last updated:
EEA Add-ons Plone Zope




A Dexterity-based content type to define a glossary and its terms.


Import data from JSON

An upgrade step can be used to import the data from the old EEA Glossaries into three instances of the eea.glossary: EEA Glossary, EPER and EPER2.

Import procedure

  1. Install content type
  2. In the ZMI interface open portal_setup, "Upgrades" tab, select eea.glossary:default and click "Choose Profile"
  3. Click "Show" to show the old upgrades
  4. Select the step "Import terms and synonyms from json (1.0 --> 1.0)" and click Upgrade

Life, the Universe, and Everything

A Dexterity-based content type to define a glossary and its terms.

This package is inspired in PloneGlossary and collective.glossary.

Don't Panic


To enable this package in a buildout-based installation:

  1. Edit your buildout.cfg and add add the following to it:

    eggs =

After updating the configuration you need to run ''bin/buildout'', which will take care of updating your system.

Go to the 'Site Setup' page in a Plone site and click on the 'Add-ons' link.

Check the box next to eea.glossary and click the 'Activate' button.


Create a Glossary.

Use it!

The tooltip can be disabled in the control panel configlet.

Developer Notes

The terms are loaded in a page using an AJAX call to a browser view that returns them as a JSON object.

The tooltips will only be available in the default view of a content type instance.


1.5 - (2017-05-22)

  • Change: fixed PyLint warnings and errors [valipod refs #84949]

1.4 - (2017-05-15)

  • Change: fixed PyLint warnings and errors [eduard-fironda refs #84949]

1.3 - (2017-04-24)

  • Change: updated package information [eduard-fironda]
  • Cleanup: removed unnecessary JS file [alecghica refs 83686]

1.2 - (2017-02-14)

  • Upgrade step: create all other glossaries from [valipod refs:#79821]

1.1 - (2017-01-30)

  • Bug fix: fixed tests [valipod refs #79823]
  • Bug fix: fix for publication year missing on import [valipod refs #79823]
  • Bug fix: import approved items as published, not approved as copy-editing [valipod refs #79823]
  • Change: skip arhetypes relations [valipod refs #79823]
  • Change: Faceted navigation conf added to the upgrades folder [valipod refs #79823]
  • Change: Data import script fix for mismatched file and object ids [valipod refs #79966]

1.0 - (2016-12-28)

  • Feature: Initial release (with adaptations of collective.glossary)
    • Renaming to eea.glossary
    • adding several new properties to the term
    • adding a new object "Synonym"
    • adding relation from synonym to term
    • [valipod refs #79376]
  • Upgrade step: create the three Glossaries and import data into them [valipod refs #79822]