http://onion.net/2010/glossary
applyGlossary (text : string, glossaryMap : string, abbrevationMap : string, [ignoreCase : boolean]) : nodeset
Die Methode »applyGlossary()« sucht im übergebenen Text nach Glossen und Abkürzungen und verlinkt diese. Die angegebene Kurzbeschreibung wird dabei in das "title"-Attribut des Links geschrieben.
Die Parameter »glossaryMap« und »abbrevationMap« sind XLinks für XML-Methoden, in denen die Glossen und Abkürzungen gelistet sind. Haben Sie nur eine Map, übergeben Sie für beide Parameter denselben XLink.
Das XML muss folgenden Aufbau haben:
<map>
<entry href="{$glossaryUri}">
<term>Glossary entry</term>
<term>Synonym 1</term>
<term>Synonym 2</term>
<description>Glossary description</description>
</entry><entry>...</entry>
<entry>...</entry>
</map>Aufbau der XML-Maps für Glossar-Begriffe und Abkürzungen
Es ist möglich, beliebig viele <term>-Elemente anzugeben. Mindestens ein Term muss jedoch enthalten sein.
Das <description>-Element kann entweder einfachen Text oder auch das XHTML des entsprechenden Elements im Glossar-Eintrag enthalten. Die Extension entledigt sich des Markups und filtert die Textinhalte heraus.