Comments (7)
sorry for the late reply, is this still the case?
Have you changed something on the termWrap TypoScript?
Greetings
Daniel
from dpn_glossary.
Hi @featdd,
Yes, the problem still exists as described.
Nothing has been changed in the extension's standard typoscript, except for the path to the template files.
The incorrect behaviour can be viewed on this page, for example:
https://www.ego.de/produkte/butyl
Below the heading "Butylqualitäten" in the bulleted list, all links are glossary entries.
The link "Dichte" is of type Link, all others of type default:
For "Dichte", the term is appended to the current page URL with #. The link does not go to the defined target page as expected: https://www.ego.de/produktsuche/dichterechner
On the glossary overview page at https://www.ego.de/service/dichtstofflexikon, the behaviour is partially correct when looking at the term „Dichte". The heading links to the defined target page, the link „Dichte" in the description text, which is generated via the parser, links to the current page with #Dichte.
If further information is needed, please contact me.
Using:
Typo3: 11.5.32
PHP version: 8.0.30
dpn_glossary: 5.0.3
from dpn_glossary.
I can confirm this. Just hit the same problem.
Even stranger. If the term consists of two words (like "Douglas McGregor") the link will have href="#Douglas" and target="McGregor".
Using:
TYPO3 12.4.7
PHP 8.2
dpn_glossary 5.0.3
from dpn_glossary.
Yes I could reproduce this too now.
This worked sometime ago, need some time to fix this strange TypoScript construct.
Greetings
Daniel
from dpn_glossary.
Hi @projektil-werbeagentur & @PeterProell,
I finally managed to fix this, I almost went crazy thinking of a TypoScript issue but it was completely fine.
The introduction of the ParserTerm removed the term link from the content object data array... 🤦♂️
(Also optimized the anchor link generation)
solved here: 9140e9b
I will prepare an update soon, thanks for your patients.
Greetings
Daniel
from dpn_glossary.
Hi @projektil-werbeagentur & @PeterProell,
I optimized this even a bit further with simply using the slug for the anchor link, making at also configurable.
See: ed4bec5
Greetings
Daniel
from dpn_glossary.
from dpn_glossary.
Related Issues (20)
- Words with german umlauts are not rendered properly. HOT 12
- No Content Object definition found at TypoScript object path "tt_content.list.20.dpnglossary_glossary" HOT 2
- multi word terms are not parsed correctly HOT 3
- Problem with term replacements if there is a character after the term word HOT 2
- Warnings in the log HOT 3
- URL generation problem with slash in term name HOT 7
- Spelling Typo HOT 2
- Proposal: No replacement on linked pages HOT 9
- Filling out Description or Synonym as a non-admin user results in Error HOT 3
- Possible typolink fallback for tooltiptext to first description text if empty HOT 5
- Undocumented breaking change setup.txt -> setup.typoscript (v4 -> v5) HOT 1
- PHP 8.3 support HOT 3
- Compatibility Issue with TYPO3 v11.5 and PHP 7.4.x HOT 1
- More than one synonym not parsed HOT 4
- Term-name is linked to part page (term-mode link) HOT 1
- term within quotations marks HOT 2
- Priority of original term before synonym? HOT 2
- Words with an accent on the first letter are displayed in the index under the Undescore group HOT 5
- term with several parts breaks link creation HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dpn_glossary.