Package: collective.glossary
collective.glossarycollective.glossaryis a Plone backend add-on to define a glossary and provide tooltips on matching text.The terms are defined as title / definition pairs.The term can have variants.The definiton is richtext formated.The tooltip can be disabled in glossary control panel.Tooltips can be restricted to a selection of content types.The add-on provides a REST API service @glossary_terms to fetch the terms of the glossary.@rohberg/volto-slate-glossaryis the corresponding Volto add-on.TranslationsThis product has been translated intogermanInstallationInstall collective.glossary by adding it to your buildout:[buildout]

...

eggs =
    collective.glossaryand then runningbin/buildoutContributeIssue Tracker:https://github.com/collective/collective.glossary/issuesSource Code:https://github.com/collective/collective.glossaryDocumentation:https://docs.plone.org/foo/barSupportIf you are having issues, please let us know:community.plone.orgLicenseThe project is licensed under the GPLv2.ScreenshotsCreate a Glossary.Use it!Share and EnjoyThis package would not have been possible without the contribution of the following people:Héctor VelardeRodrigo Ferreira de SouzaKatja Süss, Rohberg, @ksuessChangelog2.1.1 (2023-12-19)Restore Python 3.7 compatibility by not usingfunctools.cached_property.
Note that Python 3.7 is end of life, and this add-on is not tested on it.
But this was an easy fix.
[maurits]2.1.0 (2023-10-24)Show A-Z toolbar and hide contents when there are more than 30 entries.
You can configure this in the controlpanel.
To never show the toolbar, set this to a negative number (-1).
[ingo, maurits]Add Dutch translations, contributed by Flemish Environment Agency [fredvd].2.0.3 (2023-06-23)Speed up glossary view by getting the entries only once.  [maurits]2.0.2 (2022-07-28)Link to Support page.2.0.1 (2022-07-28)Add restapi services to fetch glossary terms and settings. @ksuessReplace term description by richtext definition. @ksuessEnrich term with variants. @ksuess1.1 (2022-07-27)Support Plone 6
[ksuess]Support Plone 5.2 (Python 3.7+).
[ksuess]Switch to github workflow CI.
[ksuess]Test with tox.
[ksuess]Enhance layout of glossary and tooltip.
[ksuess]1.0b2Drop support for Plone 5.0.
[hvelarde]language specific sorting of terms with the same later using zope.ucol
[ajung]1.0b1 (2016-12-19)Term template was refactored to avoid duplicated definitions (closes#26)
[hvelarde]Glossary terms now usetilescales (closes#5).
[hvelarde]Remove dependency on five.grok.
[hvelarde]FixReferenceErroron JavaScript code (Plone 5 does not include global variables anymore).
[hvelarde, rodfersou]Remove dependency on Products.CMFQuickInstallerTool.
[hvelarde]Change glossary to always call JSON view from the portal URL (closes#22).
[rodfersou]A new rich text field was added to the Glossary content type.
[hvelarde]Normalize glossary index (closes#18).
[rodfersou]Add option to select content types that will display glossary terms (closes#14).
[rodfersou]Apply Glossary just to #content-core. (closes#12).
[rodfersou]Review methodis_view_actionto work with Virtual Host configuration.
[rodfersou]Terms should only be added inside a Glossary (closes#8).
[hvelarde]1.0a1 (2015-05-18)Initial release.