Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
| Eigenschaft | Datentyp | Beschreibung |
|---|---|---|
| additionalParams | string / stdWrap | Mit dieser Option können Sie Parameter an das Ende der (internen) URL anfügen. Der Code wird direkt eingefügt, daher muss darauf geachtet werden, das & vor dem ersten Parameter nicht zu vergessen. Dies funktioniert allerdings nicht für externe URLs! |
| additionalParams. data | string | Entspricht der gleichnamigen stdWrap-Funktion. Hiermit kann beispielsweise von einem Suchergebnis aus auf Seiten verlinkt werden, indem man die Suchwörter mittels register:SWORD_PARAMS als Parameter in den Link einbaut. |
| addQueryStrin. | boolean | Fügt den QUERY_STRING am Ende des Links ein. Um zu verhindern, dass man dadurch doppelte Parameter bekommt, sollte man die TS-Option.config.uniqueLinkVars =1 setzen. |
| addQueryString. method | string | Greift auf den QUERY_STRING entweder via.GET oder POST zu (dann eine der beiden Methoden als Wert einsetzen) oder beide gleichzeitig mittels. GET, POST oder POST,GET. Unabhängig von sonstigen Werten, die ggf. per GET oder POST übergeben wurden, werden so nur die hier festgelegten Werte in den QueryString übernommen. |
| addQueryString. exclude | string | Liste der Parameter, die nicht in den Link übernommen werden sollen, beispielsweise den Language-Parameter L oder cHash. |
| ATagBeforeWrap | boolean | Ist diese Option gesetzt, wird zuerst ein eventuell vorhandener Wrap mittels wrap angewendet und erst danach mit den. <a>-Tags umschlossen. |
| ATagParams | <a>-params | Hiermit können zusätzliche Attribute für das <a>-Tag übergeben werden. |
| extTarget | target / stdWrap | Gibt das Target für externe Links an. |
| JSwindow_params | string | Parameter für das Öffnen eines JavaScript-Fensters, beispielsweise status=1,menubar=1,toolbar=1 |
| no_cache | boolean | Fügt dem Link den Parameter &no_cache=1 hinzu, der dafür sorgt, dass die Zielseite nicht aus dem Cache geladen wird. |
| paramete. | string / stdWrap | Diese Option gibt die Daten an, die Typolink zum Erzeugen der Links verwenden wird. |
| Interne Links Gibt man eine Integer-Zahl an, wird diese als Seiten-UID interpretiert. Notiert man danach ein Komma und eine weitere Integer-Zahl, wird Letztere als Pagetype interpretiert. Verwendet man eine Dateireferenz (fileadmin/datei), wird diese verlinkt. Gibt man einen String an, der nicht als Referenz gefunden wird, wird versucht, einen Link auf den gleichnamigen Alias zu erzeugen. Notiert man danach ein # gefolgt von einer Integer-Zahl wird dies als Verweis auf einen Anker betrachtet. | ||
| In TYPO3 4.1 wurden sogenannte Linkhandler eingeführt, die wie folgt aufgerufen werden können: linkhandler_name:id | ||
| Externe Links | ||
| E-Mail-Adressen werden erkannt und verlinkt. Domains .www.domain.com) werden mit http://verlinkt. | ||
| Zusätzliche Parameter | ||
| Notiert man nach dem Linkziel ein Leerzeichen, wird der nachfolgende Wert als Target betrachtet. Besteht der Wert aus. [Zahl]x[Zahl], wird dies als Parameter (Breite x Höhe) für ein sich öffnendes JavaScript-Fenster verwendet. Zusätzlich kann man durch einen Doppelpunkt getrennt die weiteren Parameter eingeben, die der Option. JSwindow_params entsprechen. Will man kein Target angeben, kann man das Zeichen » — « verwenden. Mit einem weiteren Leerzeichen wird der dritte Parameter notiert, der das. class-Attribut des Links repräsentiert. Ein eventueller vierter String (ebenfalls durch ein Leerzeichen abgetrennt) gibt schließlich das. title-Attribut des Links an (analog zu .title). | ||
| returnLast | url | target | Wenn Sie den Link nicht als fertiges <a>-Tag benötigen, können Sie mit dieser Option und dem Wert. url dafür sorgen, dass nur die URL selbst zurückgegeben wird. Setzen Sie den Wert auf. target, wird ein eventuell definiertes Target zurückgegeben (oder nichts, wenn kein Target gesetzt wurde). |
| section | string / stdWrap | Damit setzen Sie den Sektionenselektor #. An den Link wird. #wert angehängt, um diese Sprungziele direkt anzuspringen. |
| target | target / stdWrap | Gibt das Target für interne Links an. |
| title | string / stdWrap | Setzt das title-Attribut des Links. |
| useCacheHash | boolean | Sorgt dafür, dass für jede Kombination der Linkparameter ein Cache-Eintrag geschrieben wird, indem ein korrespondierender cHash-Wert an die URL gehängt wird. |
| userFunc | functionName | Damit kann man die erzeugten Typolinks an eine eigene PHP-Funktion zur Weiterverarbeitung senden. Der übergebene Parameter ist ein Array, das aus den Komponenten TYPE,.TAG,.url,. targetParams und. aTagParams besteht. Die Funktion muss ein komplettes. <a> -Tag zurückliefern. |
| wrap | wrap | Umschließt den Link mit einem Wrap. |