A Dexterity-based content type to define a glossary and its terms.
Project description
Life, the Universe, and Everything
A Dexterity-based content type to define a glossary and its terms.
This package is inspired in PloneGlossary.
Mostly Harmless
Got an idea? Found a bug? Let us know by opening a support ticket.
Don’t Panic
Installation
To enable this package in a buildout-based installation:
Edit your buildout.cfg and add add the following to it:
[buildout] ... eggs = collective.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 collective.glossary and click the ‘Activate’ button.
Usage
TBD.
Screenshots
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.
Changelog
1.0b1 (2016-12-19)
Term template was refactored to avoid duplicated definitions (closes #26) [hvelarde]
Glossary terms now use tile scales (closes #5). [hvelarde]
Remove dependency on five.grok. [hvelarde]
Fix ReferenceError on 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 method is_view_action to work with Virtual Host configuration. [rodfersou]
Terms should only be added inside a Glossary (closes #8). [hvelarde]
1.0a1 (2015-05-18)
Initial release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for collective.glossary-1.0b1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12efb9418c88ab496f8b843e0bf908937595e77868b01810dfa869618b3accdf |
|
MD5 | 0aaf8fa4f149846cacbe17d339feaae9 |
|
BLAKE2b-256 | eb8aa8f170f337e84a69d40e42c4be192d9db00805a6b14f3fd37aac21dd1a38 |
Hashes for collective.glossary-1.0b1-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c0616940f8956bf0ebee68d36615c9116d0b90d7e84a607b3aee035c4d947f2 |
|
MD5 | 776e7ee2e861607f74d15b59206752eb |
|
BLAKE2b-256 | 0e45d0ff89d078e503c871d56bb61a3aced3ee274ad73aecd93c39742f1997b2 |