Releases: oveleon/contao-glossary-bundle
Releases · oveleon/contao-glossary-bundle
2.0.1
2.0.0
Additions
General
- Updated readme and added documentation
- PHP 8 Compatibility
- Contao 4.12 Compatibility
- Cache invalidation (front-end and sitemap)
- Added routes (API for own JavaScript and Glossarizer/JQuery)
- /api/glossary/glossarizer
- /api/glossary/item/{id}/json
- /api/glossary/item/{id}/html
- Added styles for hovercard previews
New settings for glossaries
- hovercard template
- hovercard image size
New fields for glossary items
- Keywords
- Sensitive search (case sensitive search for automatic keyword conversion)
- Serppreview (Shows how glossary items are shown in search engines)
- Subheadline (An additional headline in use with glossary_full.html5)
- Added Image Settings (Glossary items can now contain images)
Glossary module
- Added possibility to enable quicklinks (previously in mod_glossary_teaser)
- Added possibility to transliterate UTF8-characters to ASCII-characters (Umlauts sorted into the parent letter)
- You can now choose the template for your glossary items
- Added image Settings
Glossary reader
- Added image Settings
Page Settings
- Rootpage: Added a setting to enable automatic keyword conversion (Glossary Settings) #1
- Rootpage: Added a glossary configuration template (Glossary Settings)
- Rootpage: Added a setting to enable a hovercard previews for glossary keywords (Glossary Settings)
- Regular page: Added an option to disable hovercards and keyword conversion (Expert Settings)
TinyMCE
- Added link picker for glossary items #2
Templates
- Added new glossary reader templates
- glossary_full
- glossary_latest
- glossary_short
- glossary_simple
Changes
- mod_glossary now parses glossary items through new templates
- Code has been reworked for PHP8 and Contao 4.12 support
- "Additional search keywords" have been renamed to "Search keywords" (glossary item)
Deprecated
- Removed tl_glossary_index (No previous function)
- Removed "Set reference automatically" from glossary item (Adding keywords and activating the setting in your root page is all you need)
- Removed following reader modules (Changed to new reader modules, see above)
- glossary_custom.html5
- glossary_default.html5
- Removed following glossary module (quicklinks were added to module configuration, glossary items are now parsed through a template)
- mod_glossary_teaser.html5
Bugfixes
- Fixed various translation errors #3
- Fixed a bug with glossary archive protection not working