/eea.glossary

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

Primary LanguagePython

Glossary

develop master

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.

  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

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

This package is inspired in PloneGlossary and collective.glossary.

To enable this package in a buildout-based installation:

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

    [buildout]
    ...
    eggs =
        eea.glossary
    

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.

https://raw.github.com/eea/eea.glossary/master/docs/glossary.png

Create a Glossary.

https://raw.github.com/eea/eea.glossary/master/docs/usage.png

Use it!

https://raw.github.com/eea/eea.glossary/master/docs/controlpanel.png

The tooltip can be disabled in the control panel configlet.

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.