[Typo3-german] Tt_news Formatierungen

Siedlaczek, Sandy (LNG-MUE) Sandy.Siedlaczek at lexisnexis.de
Fri Dec 16 12:56:59 CET 2005


Hi Silke,

Also hier ein Beispiel für meine Singleanzeige. 

Plugin.tt_news-displaySingle {
       title_stdWrap.wrap = <h3 class="titel"> | </h3> 
       subheader_stdWrap.wrap = <p class="absatz"><b> | </b></p> 
       }

Dieser Code findet sich dann natürlich auch im Extension Template der
Singleanzeige. Also bei mir funktionierts... Bin nur am überleegen, woran es
bei dir liegen könnte.

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de
[mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Silke
Müller
Gesendet: Freitag, 16. Dezember 2005 12:49
An: typo3-german at lists.netfielders.de
Betreff: Re: [Typo3-german] Tt_news Formatierungen

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