[TYPO3-german] KuriositXten mit CSS-Klassen und der HTML-Datei

Steffen Liebig chessman at freenet.de
Thu Nov 22 21:14:39 CET 2007


Ich brauch nix mehr ziehen, der Wrap ist gefunden und gestrichen.

Trotzdem danke, vielleicht taucht mir das nochmal auf, dann kann ichs 
brauchen. :-)

"JoH asenau" <info at cybercraft.de> schrieb im Newsbeitrag 
news:mailman.1.1195758680.27168.typo3-german at lists.netfielders.de...
>> Danke Peter, so weit war ich auch schon. Das Problem liegt eine Stufe
>> tiefer: ich finde den Tag nicht. Er steht in keiner der benutzten
>> Dateien und in keiner der beteiligte CSS-Klassen. Daher vermutlich
>> der Tipp mit den von Typo3 verwendeten Default-Dateien, die ich
>> gerade zu überprüfen versuche - sobald ich sie gefunden habe, falls
>> sie nicht auf einem Server liegen, an den ich nicht rankomme.
>>
>> "Peter Linzenkirchner" <info at lisardo.de> schrieb im Newsbeitrag
>> news:mailman.1657.1195756721.14020.typo3-german at lists.netfielders.de...
>> Hall Steffen,
>> das Problem liegt ausschließlich am <font>-Tag und hat nicht das
>> geringste mit CSS zu tun. Der Font-Tag muss einfach raus.
>> Kann man sehr schön überprüfen mit den genannten Firefox-Tools.
>
> Das ist der Übeltäter:
>
> function initTemplate() {
>  // read template-file and fill and substitute the Global Markers
>  $templateflex_file =
> $this->pi_getFFvalue($this->cObj->data['pi_flexform'], 'template_file',
> 's_template');
>  $this->templateCode =
> $this->cObj->fileResource($templateflex_file?'uploads/tx_ttnews/' .
> $templateflex_file:$this->conf['templateFile']);
>  $splitMark = md5(microtime(true));
>  $globalMarkerArray = array();
>  list($globalMarkerArray['###GW1B###'], $globalMarkerArray['###GW1E###']) 
> =
> explode($splitMark, $this->cObj->stdWrap($splitMark,
> $this->conf['wrap1.']));
>  list($globalMarkerArray['###GW2B###'], $globalMarkerArray['###GW2E###']) 
> =
> explode($splitMark, $this->cObj->stdWrap($splitMark,
> $this->conf['wrap2.']));
>  list($globalMarkerArray['###GW3B###'], $globalMarkerArray['###GW3E###']) 
> =
> explode($splitMark, $this->cObj->stdWrap($splitMark,
> $this->conf['wrap3.']));
>  $globalMarkerArray['###GC1###'] =
> $this->cObj->stdWrap($this->conf['color1'], $this->conf['color1.']);
>  $globalMarkerArray['###GC2###'] =
> $this->cObj->stdWrap($this->conf['color2'], $this->conf['color2.']);
>  $globalMarkerArray['###GC3###'] =
> $this->cObj->stdWrap($this->conf['color3'], $this->conf['color3.']);
>  $globalMarkerArray['###GC4###'] =
> $this->cObj->stdWrap($this->conf['color4'], $this->conf['color4.']);
>  $this->templateCode =
> $this->cObj->substituteMarkerArray($this->templateCode, 
> $globalMarkerArray);
> }
>
> da werden Standard-Wraps gezogen, die für alle möglichen Header verwendet
> werden.
> Entweder schmeißt Du also die entsprechenden Marker/Subparts aus dem
> HTML-Template raus oder Du mußt dafür sorgen, daß die entweder gar nichts
> machen oder den korrekten Wert eintragen.
>
> Die Tatsache, daß die wrpas überhaupt im TS Setup vorkommen, deutet aber
> sowieso darauf hin, daß Du das falsche Static Template gezogen hast.
> Es gibt nämlich zwei davon:
> table-based tmpl (tt_news)
> CSS-based tmpl (tt_news)
>
> Ersteres liefert alle oben genutzten wraps und colors, während letzteres 
> nur
> wrap2 liefert.
> Überprüf also mal, ob Du das table-based tmpl ziehst. Selbst wenn Du 
> danach
> das CSS-based tmpl ziehst, bleiben zumindest die Parameter erhalten, die 
> im
> CSS-based nicht vorkommen.
> Das table-based Teil muß also komplett entfernt werden.
>
> HTH
>
> Joey
>
> -- 
> Wenn man keine Ahnung hat: Einfach mal Fresse halten!
> (If you have no clues: simply shut your gob sometimes!)
> Dieter Nuhr, German comedian
> openBC/Xing: http://www.cybercraft.de
> T3 cookbook: http://www.typo3experts.com
> Jobs: http://www.professionals-only.com
>
> 




More information about the TYPO3-german mailing list