Zum Inhalt springen

Zusatzparameter in Links http.ATagParams

Erstellt am 20. Oktober 2008 · 4 Antworten · letzte Antwort am 4. November 2008

Tags: Frage

Niklas Lazinbee ·

Hallo,
hat jemand eine Ahnung wie ich einem Link zusätzliche Parameter hinzufügen kann. Wenn ich die TSref so halbwegs verstehe könnte das doch so wie folgt aussehen. Leider hat es bei mir keine Auswirkungen?

lib.parseFunc.makelinks = 1
lib.parseFunc.makelinks.http.ATagParams = class=board

Gruß Niklas

Unbekannter Benutzer ·

hey,

ich habe in meinem template einige links, die ich durch Marker an bestimmte Stellen setze. Sitemap, Kontakt, Impressum stehen bei mir eigentlich nicht in der primären Navigation.
Um das zu realisieren nutze ich diesen Schnipsel:

      markername = TEXT
      markername {
        value = BESCHREIBUNG
        typolink {
          title = TITLETAG
          parameter = PID _self
          ATagBeforeWrap = 1
          ATagParams = class="board"
		}
      }

Vielleicht hilft dir das ein bischen weiter. Du musst lediglich BESCHREIBUNG, TITLETAG mit entsprechendem Text ersetzen und PID noch durch die PID der Zielseite ersetzen.

Grüße
tronicIO

Niklas Lazinbee ·

Erstmal vielen Dank für die Antwort tronicIO.

Allerdings meinte ich nicht einen Link für einen Marker, das war wohl etwas undeutlich ausgedrückt. Ich möcht im RTE alle Links automatisch mit einem Zusatzparameter ausstatten, beispielsweise mit Styleangaben (style="color:red")

Auf die Frage nach dem "Link auf die aktuelle Seite" weiß ich leider keine Antwort.

Gruß Niklas

Niklas Lazinbee ·

Nun habe ich eine Lösung zumindest für mein Problem gefunden:

lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.encapsTagList = div,p,a
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.A.style = color:blue

Damit werden alle Links, die im RTE gesetzt werden mit Style-Angaben versehen.

Das Ergebnis wäre dann beispielsweise:

<a href="http://www.example.com" target="_top" style="color:blue">Link</a>

Gruß Niklas