Zum Inhalt springen

tt_news formatierung

Erstellt am 22. Februar 2005 · 20 Antworten · letzte Antwort am 10. Februar 2006 · Seite 1 von 2

Tags: tt_news, Frage

J69L ·

hallo zusammen,
nach langem suchen hier im forum habe ich nichts gefunden, was konkret meinem fall entspricht...

hoffe ihr könnt mir helfen:
habe tt_news 2.0.4 bei mir als extension laufen. klappt auch alles wunderbar.

vor einiger zeit habe ich im setup (template) folgende formatierung hineingenommen, um die farbliche optik der news zu bestimmen:

#-------------------------------------+TT-news-optik+------------------------------------

plugin.tt_news.color1.wrap = #BCD6E4
plugin.tt_news.color2.wrap = #BCD6E4
plugin.tt_news.color3.wrap = #E6EEF2
plugin.tt_news.color4.wrap = #E6EEF2

jetzt geht es darum, dass die news in einer anderen schriftart erscheinen sollen--> arial anstatt verdana.
völlig schleierhaft ist mir, woher ich damals die bezeichnungen "color1" z.B. herhabe. arrrgghhh

und wo kann ich die schriftart ändern.

ich blicke da leider nicht so ganz durch:
es gibt ja zur extension die beiden css-dateien: tt_news_v2_styles.css und tt_news_styles.css
aber auch hier finde ich keine angaben zur schriftart???

und noch ein klitzekleines frägelchen: wie lässt sich die ausgabe anpassen?
bei mir steht in der ausgebenen news:

Dienstag 14. of Dezember 2004 Alter: 70 days

natürlich sollte das ganze eigentlich heißen:

Dienstag, 14. Dezember 2004 Alter: 70 Tage

wo kann man dies umstellen?

bin dankbar für jeden tipp. :o

intensio ·

hallo

ich habe auch das gleiche Problem. Ich denke die Schriftart usw. kann man mit TS wrapen. z.B. habe ich grad mal ausprobiert im Setup (Template) folgendes einzutragen.

plugin.tt_news.content_stdWrap.wrap = <font class="testklasse">|</font>

und dann in der tt_news_styles.css

.testklasse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

aber irgendwie ging das auch nicht. Bin mir auch nicht sicher ob man das in das Setup schreiben sollte. Vielleicht weis ja jemand anderes ne Lösung. Das würde mich auch sehr interessieren

Gruß
Christian

Hille ·

Hi,
wie werden denn Deine News erstellt.
Mit RTE und CSS-Klassen oder mit den Default-Einstellungen des RTE?

Ich habe mir, und für meine T3-Kunden, den RTE mit den CSS-Klassen konfiguriert.
Gruß
Hille

J69L ·

Mit dem selbst konfigurierten RTE...
gibts vielleicht eine beschreibung zu der erstellung der news mit RTE und CSS-Klassen?!?

intensio ·

hi

ich glaube ich habe ne Lösung gefunden. Man muss nur die Werte im TSOB einstellen. Da steht z.B. unter plugins->tt_news->displaySingle->date_stdWrap die Formatierung des Datums. Du musst also nur hier deine Änderungen machen.
Welche Variable für was zuständig ist findest du ja in der Plugin Referenz.

Nur ein Problem habe ich noch. in der Referenz steht auch die Variable content_stdWrap. Diese dient, wie der Name vermuten läßt der anpassung des Contents. Allerdings kann ich diese im TSOB nicht finden.

Hat jemand na Ahnung wo diese zu finden ist?

Gruß Christian

J69L ·

Hey, sauber...hat alles funktioniert...

leider habe ich "content_stdWrap" auch noch nicht gefunden.

Kannst du mir vielleicht noch verraten, wo ich die Datumsanzeige finde?!?!?

intensio ·

ist die bei dir nicht unter

plugins->tt_news->displaySingle->date_stdWrap

Falls du es nicht im TSOB findest kannst du auch den Code direkt ins Setup schreiben. Ich habe auch mal na bisschen rumgetestet, aber allerdings habe ich content_stdWrap auch nicht gefunden. Da habe ich es einfach ins Setup geschrieben und es ging.

plugin.tt_news.displaySingle.title_stdWrap.wrap = <font face="Arial, Helvetica, sans-serif" size="3" color="#000000"><strong>|</strong></font>
plugin.tt_news.displaySingle.content_stdWrap.wrap = <font face="Arial, Helvetica, sans-serif" size="2" color="#000000">|</font>
plugin.tt_news.displaySingle.date_stdWrap.strftime = %d.%m.%y
plugin.tt_news.displaySingle.subheader_stdWrap.wrap = <strong>|</strong>
J69L ·

hm...hab mich verlesen und dann falsch ausgedrückt #giggle#
ich möchte, dass "alter" garnicht angezeigt wird....
wenn ich %d-%m-%y wegmache, wirds trotzdem angezeigt...

J69L ·

hm...finde im tmpl leider nicht den marker für des age... blicke da nicht ganz durch.
kann es der gw2e sein?!?!? :o

intensio ·

Das steht doch alles in der Datei. Wo ist das Problem? Lösch einfach den Maker raus und fertig.

Markers:
GW1B / GW1E - wrap for news headers in single view
GW2B / GW2E - wrap for more-links and the pagebrowser
GW3B / GW3E - wrap for headers in latest and amenu templates

GC1 - first alternating color
GC2 - second alternating color
GC3 - color for headers in latest and amenu templates
GC4 - bgcolor for items in list view

<strong>Common markers:</strong>
These are substituted in all news item displaying templates:

<em>Markers:</em>
NEWS_UID - ID number (uid) of the news item
NEWS_TITLE - News item title
NEWS_AUTHOR - name of author
NEWS_EMAIL - email of author
NEWS_DATE - date
NEWS_TIME - time
NEWS_AGE - age of news item in minutes, hours, days or years
NEWS_SUBHEADER - subheader, if empty main content is inserted here in LIST and LATEST
NEWS_CONTENT - main content
NEWS_LINKS - news links
NEWS_CATEGORY - news item category
NEWS_CATEGORY_IMAGE - news item category image
NEWS_RELATED - links to related news
NEWS_IMAGE - news item images

PAGE_UID - Page id of the parent page (pid)
PAGE_TITLE - Title of the parent page of the news item
PAGE_AUTHOR - Page author, if any
PAGE_AUTHOR_EMAIL - Page author email, if any

<em>News Language Markers (see pi/locallang.php):</em>
LATEST_HEADER - header for the LATEST element
GOTOARCHIVE - link to archive page in latest template
ARCHIVE_HEADER - same for AMENU
MORE - more ;-)
TEXT_CAT - text output before categories and category images in LIST view (eg: 'categories:')
TEXT_CAT_LATEST - the same in a shorter form for the LATEST element (eg: 'cat:')
BACK_TO_LIST - link back to list-view in single-view template
ARCHIVE_EMPTY_MSG - no items in archive
SEARCH_EMPTY_MSG - message for empty search results
TEXT_NEWS_AGE - text inserted before the age of the news item

J69L ·
intensio schrieb

Lösch einfach den Maker raus und fertig.

Genau das ist ja das Problem.
Ich hab alle marker, und alles was im tmpl mit "news_age" zu tun hat, rausgelöscht.
Aber leider will das Teil immer noch nicht.
Habe komischerweise auch mehrere news.tmpl's
mal in typo3/typo3_src370/typo3/ext/tt_news/pi
dann mal in typo3/htdocs/typo3/ext/tt_news/pi

Ich habe alle tmpls natürlich bearbeitet und die Marker gelöscht.

Die Typo3-Installation habe ich nicht selber vorgenmommen, deswegen weiss ich auch nicht, was das für ein Wirrwarr sein soll.

Gibts noch eine andere Möglichkeit?!?!?

intensio ·

guck mal was unter

Template File [plugin.tt_news.file.templateFile]
 
HTML-template file for display of news. See EXT:tt_news/pi/news_template.tmpl for an example

Default: EXT:tt_news/pi/news_template.tmpl

im Constant Editor steht. Da siehste ja welches Template er einbindet.

Ansonsten habe ich auch keine Idee mehr. Habe mich schon seit längerem nicht mehr damit beschaftigt.

J69L ·

Okay...im Constant Editor rumzufummeln hat auch nichts gebacht...

Ich habe es jetzt aber trotzdem hinbekommen.

Das ging über das Plugin selbst
Template>template auswählen...

Tja, manchmal sieht man den Wald vor lauter Bäumen nicht.

BastianBalthasarBux ·
J69L schrieb

Okay...im Constant Editor rumzufummeln hat auch nichts gebacht...

Das ging über das Plugin selbst
Template>template auswählen...

Tja, manchmal sieht man den Wald vor lauter Bäumen nicht.

das ist zwar grundsätzlich ok. doch generell: wenn du das im plugin auswählst macht er dir irgendwo eine kopie (und soweit ich weiss nicht im cache) und du musst dann überall wo du das newsplugin eingebunden hast die template datei erst löschen, dann speichern, dann die neue datei wieder hinzufügen.

ist das nicht ein bisschen viel aufwand wenn es mit dieser codeline auch geht:

entweder:
plugin.tt_news.file.templateFile = {$constant_fuer_dein_file}
oder:
plugin.tt_news.templateFile = {$constant_fuer_dein_file}

leider bin ich noch nicht dahintergekommen, welche angabe er wann nimmt, deswegen stell ich im mom beide rein.

--> und natürlich hast du bei 2.0.4 mehrere news templates. fangt schon mal bei css und table an....

UNBEDINGT: Erst den code aus dem gewünschten template kopieren, in ein file im fileadmin schmeissen, und dann nurmehr dort editieren.
sonst schauste beim nexten update ziemlich blöd aus der wäsche!!!!!!!