Dies ist eine alte Version des Dokuments!
Mit typolink können Werte mit internen und externen Links verknüpft werden.
| Eigenschaft | Datentyp | Beschreibung |
|---|---|---|
| parameter | string / stdWrap | Die wichtigste Eigenschaft von typolink. Hiermit wird das Ziel des Links definiert. Dabei kann es sich um eine Seiten-UID oder Seiten-Alias, eine Sprungmarke, eine externe URL, eine E-Mail-Adresse oder eine Datei auf dem Server handeln. Interne Seitenverweise werden geprüft; falls die angegebene Seite nicht existiert, wird auch kein Link generiert! Seiten-UID: 10.typolink.parameter = 3 # Ausgabe: <a href="index.php?id=3"> URL Alias: Wird in den Seiteneigenschaften eingetragen. 11.typolink.parameter = aliasname # Ausgabe: <a href="index.php?id=aliasname"> Sprungmarke: Kann ohne UID oder Alias verwendet werden, um auf der aktuellen Seite zu verlinken. 12.typolink.parameter = 3#absatz1 # Ausgabe: <a href="index.php?id=3#absatz1"> Externer Link: http:// wird automatisch hinzugefügt, kann aber auch selbst gesetzt werden. 13.typolink.parameter = www.example.org # Ausgabe: <a href="http://www.example.org" target="_top"> E-Mail-Adresse: 14.typolink.parameter = info@example.org # Ausgabe: <a href="mailto:info@example.org"> Datei auf dem Server: 15.typolink.parameter = fileadmin/images/gitarre.png # Ausgabe: <a href="fileadmin/images/gitarre.png"> Nach dem Ziel können weitere Werte beschrieben werden: Target, Klasse und Titel (in dieser Reihenfolge). Wenn man nicht alle Werte definieren möchte, genügt ein Bindestrich als Platzhalter: 20.typolink.parameter = 3 _blank Klasse "Der Titel" # Ausgabe: <a href="index.php?id=3" title="Der Titel" target="_blank" class="Klasse"> 21.typolink.parameter = 3 - Klasse "Der Titel" # Ausgabe: <a href="index.php?id=3" title="Der Titel" class="Klasse" > 22.typolink.parameter = 3 - - "Der Titel" # Ausgabe: <a href="index.php?id=3" title="Der Titel"> Statt dem Target kann man als zweiten Wert eine Fenstergröße angeben. Dadurch wird mit JavaScript ein neues Fenster geöffnet, welches die angegebenen Maße besitzt. Weitere Parameter sind möglich: 30.typolink.parameter = 3 800x600 31.typolink.parameter = 3 800x600:resizable=0,location=1 |
| extTarget | target / stdWrap | |
| fileTarget | target / stdWrap | |
| target | target / stdWrap | |
| no_cache | boolean | |
| additionalParams | string / stdWrap | |
| addQueryString | boolean | |
| jumpurl | boolean | |
| wrap | wrap / stdWrap | |
| ATagBeforeWrap | boolean | |
| ATagParams | <a>-params / stdWrap | Ermöglicht zusätzliche Attribute im <a>-Element, z.B. eine Klasse. 10.typolink.ATagParams = accesskey="b" class="verweis" |
| forceAbsoluteUrl | boolean | |
| title | string / stdWrap | |
| JSwindow_params | string | |
| returnLast | string | |
| section | string / stdWrap | |
| linkAccessRestrictedPages | boolean |