Zum Inhalt springen

Autolink zum Glossar

Erstellt am 2. Januar 2004 · 5 Antworten · letzte Antwort am 12. April 2004

Tags: Links, Frage

Sams ·

Hallo hat jemand eine Idee für folgendes Szenario: Ich möchte ein Stichwortverzeichniss anlegen wo Verschiedenste Wörter drin Vorkommen also ein Glossar, dafür gibt es ein Extension,das weiß ich. Aber gibt es eine Möglichkeit das automatisch auf allen meinen Seiten, die Wörter die sich auch im Glossar befinden mit einem Link zu der Erklärung gewrappt wird?
Habt ihr da ne Idee? Versteht man überhaupt was ich will?

Danke schonmal im Voraus

dj.​picasso ·

Hi Sams,

eine Möglichkeit, so etwas zu machen wäre, ein externes PHP-Skript mit dem Du Deinen Content ausliest, ihn mit Deinem Glossar vergleichst, die Wörter des Content durch entsprechende Links ersetzt und ihn wieder in die Datenbank schreibst.
Mit ein wenig PHP-Verständnis - schau Dir mal die Befehle ereg(i)_replace, preg_match sowie den Umgang mit "regulären Ausdrücken" (POSIX-Standard) etc. an - und etwas Datenbank-Know-How ist dies keine große Aktion (vielleicht Arbeit in Größenordnung von 2 - 3 Stunden).

Dies ist genau das, was ich hier ( #7875 ) etwas ausführlicher beschrieben habe.
Ciao
Der DJ

Sams ·

HI DJ
Danke für deine Schnelle Antwort!

Aber genau in die PHP&Datenbank Arbeite ich mich derzeit erst noch ein. Und mit Typo3 hab ich so schon genug zu tuen, naja muss ich halt warten bis ich PHP&SQL besser drauf hab... oder jemand anderes auf die Idee kommt o.O

Trotzdem thx

Sams ·

Jupp das abwarten hat sich gelohnt,dank alex widschwendter, jetzt erfüllt die extension "mr_glossary" zusammen mit "mr_parseGlossary" genau die anforderungen die ich stellte. 😃

Der Grund warum ich das poste ist folgender:
Die oben beschriebene Lösung funktioniert NICHT (ohne weiteres) zusammen mit dem js_newsticker!!!!
hat mich 7h gekostet das rauszufinden o.O o.O o.O

Sams ·

mmm, isch wehs jezz nich so janz jenau watt "TemplaVoila" is...
aber ich musste die ganze Extension noch ordentlich erweitern, dass man sie auch gebrauchen kann.
Wenn meine Seite dann endlich fertig ist und ich ein bissel zeit habe werde ich den code nochmals um ein paar funktionen erweitern und aufräumen.
poste ich ihn hier oder schicke ihn an den Autor, mal schauen.