[Typo3-german] Tt_news Formatierungen
Silke Müller
jum.il at t-online.de
Fri Dec 16 12:48:35 CET 2005
Hallo,
das ist wahrscheinlich auch genau meine Problem, nur komme ich mit der
Erklärung noch nicht ganz klar.
Ich verwende tt_news_v2_template mit stylesheets, das klappt aber in der
Single-Ansich mit dem Standard-Wrap irgenwie nicht.
Autor, subheader und Weiteres werden mit p class="bodytext" gewrappt.
Der wrap
plugin.tt_news.displaySingle.author_stdWrap.wrap=<div class=.....>|</div>
und
plugin.tt_news.displaySingle.subheader_stdWrap.wrap=<h3> ....
wird normal als bodytext mit angezeigt.
In welchem Template muss ich denn nun welche Einstellungen machen?
Im News-Template passiert nix und wenn ich im Site-Template ändere,
zerfliegt mir alles andere mit angezeigten <p> und </p>-tags
Ich raffs noch nicht so richtig
Gruß Silke
"Peter Linzenkirchner" schrieb
Nun ja, der Text von tt_news wird genauso geparst wie der normale
Text auch, bekommt also dieses <p class=""> aussenrum. Ich elimiere
das komplett indem ich folgendes ins Template eingebe:
# Entfernen der Klasse <p class="">
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class =
Hintergrund müsste diese Einstellung von tt_news sein:
plugin.tt_news.general_stdWrap.parseFunc < lib.parseFunc_RTE
Sie weist den Parser des Rich Text Editors dem Output von tt_news zu.
Du musst also im RTE nach den Befehlen suchen, die das elimieren.
Wenn Du es allerdings nicht überall elimieren willst, musst du ein
eigenes Template für die Seite mit den Single-News anlegen.
Mit der Anweisung bekomme ich jedenfalls leere <p>, also ohne Klasse.
Dann mache ich um alle Objekte, also auch News, einen <div> (oder
auch eine Tabelle) mit einer id oder einer Klasse und eliminiere die
<p>-Tags in den Templates. Ich bekomme dann folgenden Output:
<div class="newsSingle"> ... <p>Text</p> ... </div>
Dann kann ich das css formatieren mit:
. newsSingle p {}
oder, wenn sich die News in weiteren Containern befinden:
#container . newsSingle p {}
etc.
Das erscheint mir am flexibelsten. Aber es gibt sicher noch viele
andere Wege.
Warum es bei Dir allerdings subheader betrifft, weiss ich nicht. Der
sollte eigentlich von <h3> umgeben sein und nicht von <p class="">;
was ich einfach über CSS formatieren kann:
. newsSingle h3 {}
etc.
Natürlich kannst du auch das subheader_stdWrap ändern.
Viele Grüße
Peter
--
-----------------------------------------------
Peter Linzenkirchner
Lisardo Multimedia GmbH
http://www.lisardo.biz/
Herrenbachstraße 19, 86161 Augsburg
Tel. ++49-821-150565, Fax ++49-821-150595
-----------------------------------------------
More information about the TYPO3-german
mailing list