Mittwald CM Service: TYPO3-Hosting, TYPO3-Schulungen, Agenturpakete, Managed-Server
Optimiertes TYPO3 Hosting von Mittwald CM Service

Eigenschaft

Datentyp

Beschreibung

Standard

allowTags

Liste von Tags

Vorgabe für zugelassene Tags.

tags.[Tagname]

boolean / »HTMLparser_tags

Setzen Sie diese Eigenschaft entweder auf 0 oder 1, um den Tag zuzulassen oder zu verweigern.
Wenn Sie »HTMLparser_tags zuweisen, überstimmen diese automatisch diese Option, da sie dann nicht mehr gebraucht wird.

[Tagname] wird klein geschrieben.

localNesting

Liste von Tags, muss unter den erhaltenen Tags sein

Liste von Tags (unter den bereits gesetzten Tags), bei denen die Verschachtelungs-Eigenschaft auf wahr gesetzt wird.

globalNesting

(ibid)

Liste von Tags (unter den bereits gesetzten Tags), bei denen die Verschachtelungs-Eigenschaft auf global gesetzt wird.

rmTagIfNoAttrib

(ibid)

Liste von Tags (unter den bereits gesetzten Tags), bei denen die rmTagIfNoAttrib-Eigenschaft auf wahr gesetzt wird.

noAttrib

(ibid)

Liste von Tags (unter den bereits gesetzten Tags), bei denen die allowedAttribs-Eigenschaft auf 0 gesetzt wird (was bedeutet, dass alle Attribute entfernt werden).

removeTags

(ibid)

Liste von Tags (unter den bereits gesetzten Tags), die auf jeden Fall entfernt werden.

keepNonMatchedTags

boolean / protect

Wenn diese Eigenschaft gesetzt ist (wahr=1), werden alle Tags ungeachtet von den in $tags befindlichen Tags behalten.
Wenn der Wert protect ist, bekommen die erhaltenen Tags ihre <> in &lt; und &gt; konvertiert. Standardmäßig werden alle Tags ENTFERNT, die nicht ausdrücklich zugelassen sind. Daher werden Sie vielleicht diesen Wert setzen wollen.

htmlSpecialChars

-1/0/1/2

Dies betrifft alle Inhalte, die keine Tags sind:
0 heißt ausgeschaltet - nichts wird gemacht.
1 bedeutet, dass der Inhalt außerhalb der Tags mit htmlspecialchars() bearbeitet wird (eine PHP-Funktion, die Sonderzeichen wie &"<>.. in &...; konvertiert)
2 bedeutet das gleiche wie 1, allerdings bleiben Codes wie &amp; oder ê unangetastet.
-1 führt die gegenteilige Aktion zu 1 durch, d.h. &lt; wird zu < konvertiert, &gt; in >, usw.

xhtml_cleaning

boolean

Bereitet den Inhalt dermaßen auf, dass er XHTML-konform ist. Diese Funktion ist immer noch recht experimentell und unterstützt nur ein paar Funktionalitäten (wie das Konvertieren von Tags und Attributen in Kleinschreibung).


Kommentare von registrierten Benutzern:

Kommentar von: Norman2k

19. 12. 2005, 20:36
Ein Beispiel wie man erreicht das alle Links absolut und nicht mehr relative sind und alle Links die kein "Target" haben, wird _blank zugewiesen:
Typoscript:Zeilennummerierung:  An / Aus

  1. page.stdWrap.HTMLparser=1
  2. page.stdWrap.HTMLparser.keepNonMatchedTags=1
  3. page.stdWrap.HTMLparser.tags.a.fixAttrib.href.prefixRelPathWith=http://deine-domain.com/
  4. page.stdWrap.HTMLparser.tags.a.fixAttrib.target.default=_blank


Das gleiche lässt sich natürlich auch z.B. nur für einen Marker zuweisen:
Typoscript:Zeilennummerierung:  An / Aus

  1. page.10.marks.CONTENT.stdWrap.HTMLparser=1
  2. page.10.marks.CONTENT.stdWrap.HTMLparser.keepNonMatchedTags=1
  3. page.10.marks.CONTENT.stdWrap.HTMLparser.tags.a.fixAttrib.href.prefixRelPathWith=http://deine-domain/
  4. page.10.marks.CONTENT.stdWrap.HTMLparser.tags.a.fixAttrib.target.default=_blank





Seite drucken
 
TYPO3 Hosting in der Version 4.3.2 kostenlos bei Mittwald CM Service testen

TYPO3 4.3.2 jetzt testen

Testen Sie die neue TYPO3 Version 4.3.2 kostenlos für einen Monat


Entwicklerschulungen

  • Espelkamp:
    Mit., 17.03.10 - Fre., 19.03.10
  • Berlin:
    Mit., 21.04.10 - Fre., 23.04.10
  • Köln:
    Mon., 21.06.10 - Mit., 23.06.10