Erweitertes Glossar mit Definitions Pop-Up (sg_glossary) in TYPO3 verwenden
Achtung! sg_glossary beruht auf sg_zfelib, welches wiederum auf sg_div beruht!
Installieren Sie zunächst die folgenden TYPO3 Extensions in der definierten Reihenfolge:
Das Glossar selbst ist relativ leicht einzurichten. Einfach einen Sysordner erstellen und darin einen neuen Lexikoneintrag erstellen. Dann eine neue Seite für das Glossar einrichten und auf dieser ein neues Plugin einfügen. Der Ausgangspunkt des Plugins muss auf den Sysordner, der die entsprechenden Einträge enthält verweisen.
Pop-Up Deffinitionen direkt im RTE definieren
Mit Hilfe der sg_glossary Extension lassen sich für direkt im Text zu erklärende Begriffe Pop-Ups definieren.
Dazu wurde ein der neuer benutzerdefinierter Tag <LEX> definiert. Mit <LEX>Begriff</LEX> umgebene Begriffe werden automatisch zum Glossar verlinkt, mit <LEX word=Begriff>Lorem Ipsum</LEX> lassen sich auch andere Wörter auf den Begriff verlinken.
ZUnächst einmal muss man dem RTE jedoch beibriungen, sich nicht mehr gegen diesen Benutzerdefinierten Tag zu wehren und das geht per Seiten TS-Config so:
RTE.default.proc.allowTags := addToList(LEX)
RTE.default.proc.allowTagsOutside := addToList(LEX)
RTE.default.proc.entryHTMLparser_db.allowTags <
Leider lassen sich diese Tags jedoch nur direkt in der HTML-Quellcodeansicht eingeben. Zu einer komfortablen Eingabemethode für Redakteure siehe nächster Abschnitt.
Dann muss noch Per TypoScript Konstanten definiert werden, welche Seite für das PopUp zuständig ist:
plugin.tx_sgglossary_pi1 {
popupPageID = 88
PIDitemDisplay = 88
Den benutzerdefinierten Tag komfortabel einfügen
Mit Hilfe der TYPO3 Extension Custom Tags lassen sich die <LEX> Tags des Glossar's. Zunächst die TYPO3 Extensionde_custom_tags installieren. Dann die Eingabe des <LEX> Tags über die Seiten TSConfig wie folgt definieren:
RTE.default {
userElements {
10 = Spezial Funktionen
10 {
1 = Glossar
1.description = Verweis auf Glossar
1.mode = wrap
1.content = <LEX>|</LEX>
}
}
}
Der gesammte TsConfig Code kann am Ende dieses Artikels heruntergeladen werden.


Kommentar hinzufügen