“”

dreipunktnull Glossar dreipunktnull Glossar

dpn_glossary / stable

Glossary extension with page parser

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer req featdd/dpn-glossary

Tags

#glossary #glossar #dreipunktnull #dpn #parser #term

Last upload comment

Update 5.2.3:
- Prevent nested ObjectStorage iterations on synonyms

Downloads by month

Download 5.2.3 Extension Manual Found an Issue? Code Insights Packagist.org Donate and Give Kudos
Author
Daniel Dorndorf
Last update
03. Mar 2024
First upload
10. Jan 2014
Downloads
155,940
Category
Frontend Plugins
Dependencies
  • TYPO3 (11.5.0 - 12.4.99)
  • PHP (8.0.0 - 8.3.99)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer req featdd/dpn-glossary to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Version history

Version Upload comment Works with TYPO3 Download
5.2.3 / stable
March 03, 2024
Update 5.2.3:
- Prevent nested ObjectStorage iterations on synonyms
11.5.0 - 12.4.99 Download
5.2.2 / stable
February 18, 2024
Update 5.2.2:
- Use proper version constraint to allow all PHP 8.3.X versions
11.5.0 - 12.4.99 Download
5.2.1 / stable
January 20, 2024
Update 5.2.1:
- Update required PHP version
11.5.0 - 12.4.99 Download
5.2.0 / stable
January 08, 2024
Update 5.2.0:
- Make the repository used in the parser configurable
- Add hidden palette for language fields to prevent errors for editors
11.5.0 - 12.4.99 Download
5.1.0 / stable
November 19, 2023
Update 5.1.0:
- Add option to exclude parsing for term links target pages
11.5.0 - 12.4.99 Download
5.0.4 / stable
October 30, 2023
Update 5.0.4:
- Add missing term link to parsing term
- Prevent array key warnings
- Add URL segment to term model
- Simplify term anchor links and adjust slug preview prefix
11.5.0 - 12.4.99 Download
5.0.3 / stable
June 20, 2023
Update 5.0.3:
- Use umlaut count to update matching group index
11.5.0 - 12.4.99 Download
5.0.2 / stable
June 18, 2023
Update 5.0.2:
- Use custom replacement function for umlaut matching groups
- Move ExtensionManagementUtility::addPageTSConfig() to ext_localconf.php
11.5.0 - 12.4.99 Download
5.0.1 / stable
May 12, 2023
Update 5.0.1:
- Add missing switchable controller actions migration for preview plugin
11.5.0 - 12.4.99 Download
5.0.0 / stable
May 07, 2023
Update 5.0.0:
- Add support for TYPO3 v12 (dropped for TYPO3 v10)
- Add canonical URL for character pagination index
11.5.0 - 12.4.99 Download
4.2.0 / stable
April 19, 2023
Update 4.2.0:
- Limit parsing of DOM to configurable node/tag (ID) (thanks to Julian Hofmann)
- Optimize parser performance with separate simplified term parser object (thanks to Julian Hofmann)
- Dynamic page based and content based exclusion from parsing (thanks to Lina Wolf)
- Add menu processor for terms
- Case sensitivity workaround for umlauts
- Add page title provider for character pagination and term detailpage
- Documentation updates
- Add special option for range routing mapper, for adding special chars
10.4.2 - 11.5.99 Download
4.1.0 / stable
April 10, 2022
Update 4.1.0:
- Add SEO title & description for terms
- Optimize slug preview (no extra configuration needed anymore)
10.4.2 - 11.5.99 Download
4.0.0 / stable
October 15, 2021
Update 4.0.0:
- Add support for TYPO3 v11 (dropped for TYPO3 v9)
- Use of symfony dependency injection
- Added custom character pagination API to replace widget based pagination
10.4.2 - 11.5.99 Download
3.2.4 / stable
October 15, 2021
Update 3.2.4:
- Prevent term parser from self referencing on detail pages
9.5.17 - 10.4.99 Download
3.2.3 / stable
August 15, 2021
Update 3.2.3:
- Use correct ordering for newest terms query
- Use proper title/alt attribute property in file reference
9.5.17 - 10.4.99 Download
3.2.2 / stable
May 02, 2021
Update 3.2.2:
- Use multibyte functions to properly process non ascii characters for pagination
9.5.17 - 10.4.99 Download
3.2.1 / stable
February 16, 2021
Update 3.2.1:
- Fix TCA sorting for synonyms & descriptions in term inline fields
- Add option to keep the origin term for data wrap when parsing synonyms
9.5.17 - 10.4.99 Download
3.2.0 / stable
February 03, 2021
Update 3.2.0:
- Change parsing order to parse the whole content for each term
- Add special wrap character option for term regular expression
9.5.17 - 10.4.99 Download
3.1.6 / stable
October 14, 2020
Update 3.1.6:
- Add missing renderType for preview FlexForm
9.5.17 - 10.4.99 Download
3.1.5 / stable
October 06, 2020
Update 3.1.5
- Reset broken TypoScript due to an auto indent issue
9.5.17 - 10.4.99 Download
3.1.4 / stable
October 04, 2020
Update 3.1.4
- Add hook to also run parser when config.no_cache is true
- Add "forbidden parent classes" new parsing exclude feature
9.5.17 - 10.4.99 Download
3.1.3 / stable
August 25, 2020
Update 3.1.3
- Add option to priories synonym parsing before the main term
- Fixed parsing priority issue with synonyms
9.5.17 - 10.4.99 Download
3.1.2 / stable
May 17, 2020
Update 3.1.2
- Use "unique" as default evaluation for slug to prevent initial errors
9.5.17 - 10.4.99 Download
3.1.1 / stable
May 12, 2020
Update 3.1.1
- Add better evaluation for the term slug
9.5.17 - 10.4.99 Download
3.1.0 / stable
April 26, 2020
v3.1.0
- Add TYPO3 10 LTS support
9.5.1 - 10.4.99 Download
3.0.5 / stable
March 02, 2020
v3.0.5
- Update typoscript syntax to prevent deprecation warnings
- Parser optimizations
- add slash replacement for slug field
- Add preview option for the slug field, see documentation
- Bugfix for dom picture repair function due to backtrack limit issues
9.5.1 - 9.5.99 Download
3.0.4 / stable
September 20, 2019
Update 3.0.4
- Add page title provider
- Bugfix for html5 picture issues
- Bugfix for cache identifier
- Max replacement option for each term
- TCA optimizations
- Code refactorings
9.5.1 - 9.5.99 Download
3.0.2 / stable
April 06, 2019
Update 3.0.2:
- Bugfix for upgrade wizard
9.5.1 - 9.5.99 Download
3.0.1 / stable
November 17, 2018
Update 3.0.1:
- Fix upgrade wizard for TYPO3 9.5.1 due to broken slug helper method
9.5.1 - 9.5.99 Download
3.0.0 / stable
October 07, 2018
Update 3.0.0:
- Compatibility to 9.5 LTS
- Add slug field for routing (migration comes with the install wizard)
- IMPORTANT!: Removed seperat detailpage plugin (you'll have to adjust this manually)
- Remove backpage param and always use http r
9.5.0 - 9.5.99 Download
2.7.5 / stable
August 05, 2018
Update 2.7.5:

- Fix terms cache for translations
- Use better hook for parsing terms
7.6.0 - 8.7.99 Download
2.7.4 / stable
May 05, 2018
Update 2.7.4:

- Add case sensitive options for terms
- Realurl config is added by hook now
- small optimizations
7.6.0 - 8.7.99 Download
2.7.3 / stable
June 11, 2017
Update 2.7.3:

Fixed an issue with max replacements per page
7.6.0 - 8.7.99 Download
2.7.2 / stable
June 05, 2017
Update 2.7.2:

Add term mode feature and term link as alternative for detailpage
7.6.0 - 8.7.99 Download
2.7.1 / stable
May 16, 2017
Update 2.7.1:

Update missed composer dependency for TYPO3 8.7 compatibility
7.6.0 - 8.7.99 Download
2.7.0 / stable
May 13, 2017
Update 2.7.0:

- Compatibility to TYPO3 8.7.x
7.6.0 - 8.7.99 Download
2.6.13 / stable
March 05, 2017
Update 2.6.13

- Add option to disable terms for parsing
6.2.0 - 7.6.99 Download
2.6.12 / stable
March 05, 2017
Update 2.6.12:

- Bugfix with html special chars
- Optimized TYPO3 6.2 Compability
6.2.0 - 7.6.99 Download
2.6.11 / stable
January 09, 2017
Update 2.6.11:

Fixed bug in dom node replacer not working recursively
6.2.0 - 7.6.99 Download
2.6.10 / stable
December 29, 2016
Update 2.6.10:

Suppressed an unwanted warning message
6.2.0 - 7.6.99 Download
2.6.9 / stable
December 20, 2016
Update 2.6.9:

Bugfix in 6.2 compability
6.2.0 - 7.6.99 Download
2.6.8 / stable
December 20, 2016
Update 2.6.8

Fixed multiple languages in terms TCA form
6.2.0 - 7.6.99 Download
2.6.7 / stable
December 02, 2016
Update 2.6.7:

Fix error and missing output for synonyms in detail template
6.2.0 - 7.6.99 Download
2.6.6 / stable
November 28, 2016
Update 2.6.6:

Fix parsing problems when having slashes in your terms
6.2.0 - 7.6.99 Download
2.6.5 / stable
November 26, 2016
Update 2.6.5:

Add conformer documentation for TER
6.2.0 - 7.6.99 Download
2.6.4 / stable
November 18, 2016
Update 2.6.4:

Bugfix for list template
6.2.0 - 7.6.99 Download
2.6.3 / stable
November 08, 2016
Update 2.6.3:

Small security fix
6.2.0 - 7.6.99 Download
2.6.2 / stable
November 03, 2016
Update 2.6.2:

- Fix PHP dom issue for some servers
- Fix childnode foreach iterating issue
6.2.0 - 7.6.99 Download
2.6.1 / stable
October 22, 2016
Update 2.6.1:

Fix some translation issues
6.2.0 - 7.6.99 Download
2.6.0 / stable
October 08, 2016
Update 2.6.0:

Refactoring of handling the parsing tags, fixed broken parser edge cases

As always don't hesitate to contact me when having any issues :-)
6.2.0 - 7.6.99 Download
2.5.6 / stable
October 03, 2016
Update 2.5.6:

Fix forbidden parent tag check
6.2.0 - 7.6.99 Download
2.5.5 / stable
October 01, 2016
Update 2.5.5:

- Bugfix fluid error when follow linked terms on the detailpage
- Bugfix in-/exclude parsing pages

If you want to exclude your list & detailpage, please add it explicit to the excluded pages
6.2.0 - 7.6.99 Download
2.5.4 / stable
September 24, 2016
Update 2.5.4:

Allow crossreferencing by remove list & detailpage abort condition from parser service
6.2.0 - 7.6.99 Download
2.5.3 / stable
August 17, 2016
Update 2.5.3:

- Bugfix for missing configuration in render pre process hook
6.2.0 - 7.6.99 Download
2.5.2 / stable
August 07, 2016
Update 2.5.2:

- Added canonical url for detailpage
- Preview plugin for highlighting terms
- refactoring of template structur (check if you overwrote the templates before update)
- Bugfix missing argument for detailpage link
- Bugfix no min for syn
6.2.0 - 7.6.99 Download
2.5.1 / stable
August 07, 2016
Update 2.5.0:

- Added canonical url for detailpage
- Preview plugin for highlighting terms
- refactoring of template structur (check if you overwrote the templates before update)
- Bugfix missing argument for detailpage link

don't hesitate to con
6.2.0 - 7.6.99 Download
2.5.0 / stable
August 06, 2016
Update 2.5.0:

- Added canonical url for detailpage
- Preview plugin for highlighting terms
- refactoring of template structur (check if you overwrote the templates before update)

don't hesitate to contact me if you face problems
6.2.0 - 7.6.99 Download
2.4.2 / stable
June 09, 2016
Update 2.4.2:

- Upgraded media field to be more standard standard conform
- Media field can now also handle media urls
- PHP version check for hook registration (extension is usable usable with PHP lower than 5.4)
6.2.0 - 7.6.99 Download
2.4.1 / stable
June 03, 2016
Update 2.4.1:

Fix unwanted altering if IDN domain urls
6.2.0 - 7.6.99 Download
2.4.0 / stable
May 08, 2016
Update 2.4.0: NEW minor update
- Please RUN THE EXTENSION UPDATE SCRIPT from the extension manager
- The vendor prefix has changed, please DEACTIVATE AND REACTIVATE the extension because of the autoloading
- Clear all caches in trouble first
- Images
6.2.0 - 7.6.99 Download
2.3.19 / stable
March 16, 2016
Update 2.3.19:

Bugfix for PHP 5.4 compability
6.2.0 - 7.6.99 Download
2.3.18 / stable
March 12, 2016
Update 2.3.18:

Bugfix in script tag protection
6.2.0 - 7.6.99 Download
2.3.17 / stable
March 10, 2016
Update 2.3.17:

Bugfix in script tag protection
6.2.0 - 7.6.99 Download
2.3.16 / stable
February 10, 2016
Update 2.3.16:

Fixed typo in template path settings
6.2.0 - 7.6.99 Download
2.3.15 / stable
December 17, 2015
Update 2.3.15:

Add option to disable parser
6.2.0 - 7.6.99 Download
2.3.14 / stable
December 16, 2015
Update 2.3.14:

Add realurl as soft dependency.
Now really injects the plugin configurations to realurl configuration.
6.2.0 - 7.6.99 Download
2.3.13 / stable
December 10, 2015
Update 2.3.13:

- fix some TYPO3 7.x TCA changes
6.2.0 - 7.6.99 Download
2.3.12 / stable
November 20, 2015
Update 2.3.12:

- fix some TYPO3 7.x TCA changes
6.2.0 - 7.6.99 Download
2.3.11 / stable
November 11, 2015
Update 2.3.11:

TYPO3 7.6 LTS Update
6.2.0 - 7.6.99 Download
2.3.10 / stable
October 20, 2015
Update 2.3.10:

- TYPO3 7.5.x compability
- fix maxReplacement counter
6.2.0 - 7.5.99 Download
2.3.9 / stable
October 02, 2015
Update 2.3.9:

- Fix realurl conf injection for multidomain sites
- use php functions to sort terms instead of raw statement
- Add own exception to widget controller
- fixed termLang visbility in detailview
6.2.0 - 7.4.99 Download
2.3.8 / stable
September 18, 2015
Update 2.3.8:

Fixed a bug in the regex caused not to find a term next to an other term
6.2.0 - 7.4.99 Download
2.3.7 / stable
September 18, 2015
Update 2.3.7:

Bugfix for maxReplacementPerPage, works correctly now
6.2.0 - 7.4.99 Download
2.3.6 / stable
September 12, 2015
Update 2.3.6: Code refactoring

Added parser utility and made parsing methods public so you could use it in your own extensions or something.

Also renamed files so if you may get some trouble reinstall the extension and clear the caches.
6.2.0 - 7.4.99 Download
2.3.5 / stable
September 09, 2015
Update 2.3.5: Protect inline js from beeing manipulated by DOM in parser

thanks to Felix Rauch
6.2.0 - 7.4.99 Download
2.3.4 / stable
September 09, 2015
Update 2.3.4: small bugfixes

descriptions addable in 7.4 again
6.2.0 - 7.4.99 Download
2.3.3 / stable
September 08, 2015
Update 2.3.3: grouping and ranging of characters is now possible.

thanks to p2media
6.1.0 - 7.4.99 Download
2.3.2 / stable
August 28, 2015
Update 2.3.2: fixed stupid typo in condition that stopped the parser from working
6.1.0 - 7.4.99 Download
2.3.1 / stable
August 19, 2015
Update 2.3.1:<br/>
- Fixed exception if no configuration is available in the parser
6.1.0 - 7.4.99 Download
2.3.0 / stable
August 14, 2015
Update 2.3.0: Compability up to 7.4

Removed direct translation from records. (No necessarity in the glossary context and prevents the pagination from being broken during extbase language overlay)
6.1.0 - 7.4.99 Download
2.2.8 / stable
July 30, 2015
Update 2.2.8: Made some cleanup and generated a schema for the ViewHelper
6.1.0 - 7.3.99 Download
2.2.7 / stable
June 30, 2015
Update 2.2.7: Fixed some typos in the translation files and added unit tests
6.1.0 - 7.3.99 Download
2.2.6 / stable
June 22, 2015
Update 2.2.6: TYPO3 7.3.X compatibility update
6.1.0 - 7.3.99 Download
2.2.5 / stable
June 22, 2015
Update 2.2.5: Code refactoring and small fixes in the default TypoScript configuration
6.1.0 - 7.2.99 Download
2.2.4 / stable
June 08, 2015
Update 2.2.4:
- Bugfixes: accidently messed up realurl conf (sorry)
- Parser now doesnt parse hidden terms anymore
6.1.0 - 7.2.99 Download
2.2.3 / stable
June 03, 2015
Update 2.2.3: Bugfix in realurl conf and compability to 7.2.x
6.1.0 - 7.2.99 Download
2.2.2 / stable
June 03, 2015
Update 2.2.2: Bugfix, handle no objects found and search for first character in glossary
6.1.0 - 7.1.99 Download
2.2.1 / stable
April 17, 2015
Update 2.2.0: Small bugfix
6.1.0 - 7.1.99 Download
2.2.0 / stable
April 04, 2015
Update 2.2.0: New features and changes in the plugin.
You will have to create a detailpage, set a list- and a detailplugin and configure the ids in your root template.

Please read https://github.com/featdd/dpn_glossary/blob/master/README.md before Upd
6.1.0 - 7.1.99 Download
2.1.6 / stable
March 25, 2015
Update 2.1.6: Add option forbiddenParentTags to prevent parsing "parsingTags" in links etc.
6.1.0 - 7.1.99 Download
2.1.5 / stable
March 18, 2015
Update 2.1.5: TYPO3 7.1 compatibility update
6.1.0 - 7.1.99 Download
2.1.4 / stable
March 12, 2015
Update 2.1.4: Small fix, order terms by name in backend list
6.1.0 - 6.2.99 Download
2.1.3 / stable
March 12, 2015
Update 2.1.3: Enabled space in term names and sort them by length in the parser. (small Bugfix)
6.1.0 - 6.2.99 Download
2.1.2 / stable
March 12, 2015
Update 2.1.2: Enabled space in term names and sort them by length in the parser.
And don't forget to update your data if you upgraded from >2.1.x
6.1.0 - 6.2.99 Download
2.1.1 / stable
February 26, 2015
Update 2.1.1:

Moved RealUrl Config to localconf so you don't have to copy it yourself.
Also made some code cleanup etc.

And don't forget to update your data if you upgraded from >2.1.x
6.1.0 - 6.2.99 Download
2.1.0 / beta
October 13, 2014
New Minor Release 2.1.0
Important changes!!!!

No seperate detailpage anymore (plugin page is the detailpage)
Schema changes for multiple descriptions
(IMPORTANT!: run the update script in the extension manager to update your descriptions for the new
6.1.0 - 6.2.99 Download
2.0.21 / beta
September 29, 2014
[TASK] Set language uid in default query settings for repository to respect the current language
6.1.0 - 6.2.99 Download
2.0.20 / beta
September 26, 2014
[BUGFIX] Check sys_language_uid explicit when using translations and term parser
6.1.0 - 6.2.99 Download
2.0.19 / beta
September 08, 2014
Eval name field for whitespace which is not allowed
6.1.0 - 6.2.99 Download
2.0.18 / beta
September 05, 2014
Bugfix: fixed error in abbreviation caused by misspelling
6.1.0 - 6.2.99 Download
2.0.17 / beta
September 01, 2014
Added PHP 5.4 as extension depencie
6.1.0 - 6.2.99 Download
2.0.16 / beta
August 28, 2014
Removed ReST Documentation because of errors, external Documentation should be enough.
Also some code cleanup and detailed comments added.
6.1.0 - 6.2.99 Download
2.0.15 / beta
August 27, 2014
- Documentation Updatet in ReST format
- Solved DOM problem with character encoding
6.1.0 - 6.2.99 Download
2.0.14 / beta
August 27, 2014
Fixed some problems with the term's FAL images
6.1.0 - 6.2.99 Download
2.0.13 / beta
August 27, 2014
Decoding html entities, validate html and some code cleanup.
6.1.0 - 6.2.99 Download
2.0.12 / beta
August 25, 2014
Important Update: Childelements won't be harmed anymore, using negative lookahead to parse outside innerhtml tags
6.1.0 - 6.2.99 Download
2.0.11 / beta
August 25, 2014
Regex improvement: keep :punct: chars and spaces around term threw callback wrapper
6.1.0 - 6.2.99 Download
2.0.10 / beta
August 22, 2014
Improvement: escape special charactes with preg_quote() in terms for regex
6.1.0 - 6.2.99 Download
2.0.9 / beta
August 22, 2014
Bugfix: Parse dot character in terms
6.1.0 - 6.2.99 Download
2.0.8 / beta
August 21, 2014
Bugfix: Abort parsing if no storage or tags to be parsed are set
6.1.0 - 6.2.99 Download
2.0.7 / beta
August 21, 2014
Bugfix: only parse page typenum 0
also improved the regex a bit
6.1.0 - 6.2.99 Download
2.0.5 / beta
August 19, 2014
Bugfix for respecting doubleword by checking if the term in the string has spaces around itself.
6.1.0 - 6.2.99 Download
2.0.4 / beta
August 19, 2014
Small Bugfix, switched dom loadhtml error handling internal. Else crashes with html5 entities can be caused.
6.1.0 - 6.2.99 Download
2.0.3 / beta
August 19, 2014
Small Bugfix, switched dom loadhtml error handling internal.
Else crashes with html5 entities can be caused.
6.1.0 - 6.2.99 Download
2.0.2 / beta
March 16, 2014
New Major release!!! Reimplementation of the termparser. Links are now configurable all over typoscript. For more information see: https://github.com/featdd/dpn_glossary

Edit: Small Bugfixes, see GitHub for info
6.1.0 - 6.2.99 Download
2.0.0 / beta
March 15, 2014
New Major release 2.0.0!!!
Reimplementation of the termparser.
Links are now configurable all over typoscript.
For more information see: https://github.com/featdd/dpn_glossary
6.1.0 - 6.2.99 Download
1.0.2 / beta
February 14, 2014
Merged pullrequest, correction of some error caused by missing uppercase.
6.1.0 - 6.2.99 Download
1.0.1 / beta
January 10, 2014
Some little bugfixes and cleanup, for more info see external repository
6.1.0 - 6.2.99 Download
1.0.0 / beta
January 10, 2014
First release of the extension
6.1.0 - 6.2.99 Download