Sie sind hier : Homepage →  TYPO3 CMS - Info+Install→  Typo3 (3) von HTML nach CSS

Juli 2008 - Weg von den HTML Template Seiten hin zu reinen CSS basierten Seiten

Ich habe eine Site mit ca. 1500 Seiten (Tendenz stark anwachsend), basierend auf Typo3 Vers. 4.2.1 (vormals version 3.6.2, dann Upgrade auf 4.1.5-inzwischen 4.2.3) mit 2 HTML Template Seiten (Erst-Seite und Folge-Seiten), die einwandfrei und schnell funktionieren.

 

Doch beim Überstülpen eines neuen verbesserten CSS Corsos anstelle der alten HTML Template-Seiten treten massig Probleme auf.

 

Zum Beispiel: Die HTML - Aufzählunges-Listen sind unter CSS weg.

 

In der typo3conf/extTables.php sollen diese Einträge helfen ???

tt_content.text.20.parseFunc.tags.typolist.default.wrap = <ul>|</ul>
tt_content.text.20.parseFunc.tags.typolist.default.split.1.wrap = <li>|</li>

Nein, tun sie nicht, es muss von Hand nachgebessert werden.

Installation einer Probe-Umstellung von HTM auf CSS

Juli 2008 - Das Musterbeispiel ist unsere Site www.fernsehmuseum.info. Die vorbereiteten CSS- und HTML- Files sowie die Template Einträge habe ich auf einem zweiten Server an einem statischen (also einmalig kopierten) MYSQL Duplikat dieser Seite ausgefeilt.

 

Jetzt geht es in die heiße Phase, also ran an die laufende Produktionsumgebung mit ca. 850 Seiten.

Der "Nach oben / to top" Link - den Link anpassen und stylen

Man soll auf System-Ebene in die Datei typo3/sysext/css_styled_content/pi1/locallang.xml
schauen, da wäre das gesuchte Label zu finden.

Die Labels liegen hier nur in der default Sprache vor.
<languageKey index="default" type="array">

Und wer übersetzt die ganzen Labels ??

Eine andere Lösung sei: (habe ich aber nicht probiert)

Wer in TYPO3 wie in der Dokumentation beschrieben das Aussehen des To Top- bzw. Nach Oben-Links ändern möchte, verwendet normalerweise diese Zeile

im Konstanten-Feld: content.linkToTop = Zum Seitenanfang

Das klappt aber nur dann, wenn die Extension CSS Styled Content (CSC) nicht installiert ist, ansonsten sucht man stundenlang nach der Lösung. Diese lautet bei Verwendung von CSS:

im Setup-Feld des Templates : tt_content.stdWrap.innerWrap2 = | {$content.linkToTop}

Verlinkte Zielseite im gleichen Browserfernster anzeigen

Juli 2008 - Das war bisher sehr mühsam. Tausend verschiedene Vorschläge , die alle nicht recht wirksam waren. Diese Zeilen in den Constants wirken Wunder. Ich habe das alles nur noch in 4.1.5 und 4.2.1 ausprobiert.

 

 

PAGE_TARGET =
styles.content.links.extTarget =
styles.content.links.target =
styles.content.mailform.target =
styles.content.loginform.target =
styles.content.searchresult.resultTarget =
styles.content.searchresult.target =

 

Startseite -- © 2001/2022 - Copyright by Dipl.-Ing. Gert Redlich / Germany - D-65191 Wiesbaden - Telefon-Nummer - Impressum