css_styled_content: Quelltext aufräumen

Armin Bartsch, Montag, 22. März 2010

TYPO3 fügt einges an nicht erforderlichen Quelltext mit ein

TYPO3 bindet für die Frontend Ausgabe einiges an class und zusätzlichen Tags ein die man nicht benötigt. Es ist relativ leicht diese tags zu entfernen und ein evtl. zusätliches rendering zu entfernen.

config { # Kommentare nicht einbinden disablePrefixComment = 1 # JavaScript und CSS auslagern removeDefaultJS = external inlineStyle2TempFile = 1 } # Class von Überschrift entfernen lib { stdheader { # LOAD_REGISTER entfernen, werden nicht benötigt wenn die class bei den h* entfernt werden 2 > 3 > # BR bei mehrzeiligen Title 10.stdWrap.brTag = <br /> # class Angaben in Überschriften entfernen 10.1 > 10.1 = TEXT 10.1.current = 1 10.1.fontTag = <h1> | </h1> 10.2 > 10.2 < .10.1 10.2.fontTag = <h2> | </h2> 10.2.stdWrap.dataWrap > 10.3 > 10.3 < .10.1 10.3.fontTag = <h3> | </h3> 10.4 > 10.4 < .10.1 10.4.fontTag = <h4> | </h4> 10.5 > 10.5 < .10.1 10.5.fontTag = <h5> | </h5> # Zusätzliche umgebene Div bei Überschriften entfernen stdWrap.dataWrap > } } # Header bei FCE nutzen tt_content.templavoila_pi1.10 =< lib.stdheader # Anker bei Content entfernen tt_content.stdWrap.dataWrap >
  1. config {
  2.     # Kommentare nicht einbinden
  3.     disablePrefixComment = 1
  4.     # JavaScript und CSS auslagern
  5.     removeDefaultJS = external
  6.     inlineStyle2TempFile = 1
  7. }
  8.  
  9. # Class von Überschrift entfernen
  10. lib {
  11.   stdheader {
  12.     # LOAD_REGISTER entfernen, werden nicht benötigt wenn die class bei den h* entfernt werden
  13.     2 >
  14.     3 >
  15.     # BR bei mehrzeiligen Title
  16.     10.stdWrap.brTag = <br />
  17.     # class Angaben in Überschriften entfernen
  18.     10.1 >
  19.     10.1 = TEXT
  20.     10.1.current = 1
  21.     10.1.fontTag = <h1> | </h1>
  22.     10.2 >
  23.     10.2 < .10.1
  24.     10.2.fontTag = <h2> | </h2>
  25.     10.2.stdWrap.dataWrap >
  26.     10.3 >
  27.     10.3 < .10.1
  28.     10.3.fontTag = <h3> | </h3>
  29.     10.4 >
  30.     10.4 < .10.1
  31.     10.4.fontTag = <h4> | </h4>
  32.     10.5 >
  33.     10.5 < .10.1
  34.     10.5.fontTag = <h5> | </h5>
  35.    
  36.     # Zusätzliche umgebene Div bei Überschriften entfernen
  37.     stdWrap.dataWrap >
  38.   }
  39.  
  40. }
  41.  
  42. # Header bei FCE nutzen
  43. tt_content.templavoila_pi1.10 =< lib.stdheader
  44.  
  45. # Anker bei Content entfernen
  46. tt_content.stdWrap.dataWrap >

Entwicklungsumgebung

TYPO Version:
4.3.1

Kommentare

Ins Gästebuch eintragen
Kein Kommentar vorhanden

MERKLISTE

Login

Anmelden

Sponsored by:

ideenwerft webhosting

Wunschzettel