Sie sind hier:   » ZMS home » Dokumentation » Details » How-To » Links » Inline-Links

Einführen eines konsistenten Links im Textabschnitt

Autor: Dr. F. Hoffmann, Dirk Nordmann, 15.12.2003

Ein Link soll direkt in einen Text eingefügt werden und das ZMS-Linkobjekt zur Link-Konsistenz nutzen.

Lösungsansatz: [Ab ZMS 2.1-116m#30] Aufruf des Linkobjektes per DTML-Code: der Link-Code lässt sich mit dem Link-Popup sehr einfach erzeugen, indem man einen Textstring markiert und im Popup das Zielobjekt anklickt.
ZMS validiert die Links durch Parsing bei Aufrufen bzw. Abspeichern des Content-Objektes; defekte Linkziele werden durch eine besondere Syntax markiert und damit "neutralisiert" (d.h. bei erneutem Objektaufruf wird das frustrane Linkziel nicht erneut gesucht).

Zoom (19KB)

Unter dem Textabschnitt erscheint eine klickbare Liste aller Inline-Links. Die Zielobjekte erhalten den enstprechenden Eintrag im Menü "Linkquellen" (Link-Bidirektionalität). Inkonsistente Links werden als defekt markiert.

<a href="<dtml-var "getLinkUrl('{e14/e16}', 
   REQUEST)">">laboris</a>
References: