{recently_updated} Anzeige in einer Zeile Formatieren (Gelöst)

Diskussionen zur Smarty-Template-Engine
Post Reply
Neo73
Forum Members
Forum Members
Posts: 24
Joined: Thu Feb 18, 2010 1:04 pm

{recently_updated} Anzeige in einer Zeile Formatieren (Gelöst)

Post by Neo73 »

Ich habe in einer Seite folgenden Code eingebaut:

Code: Select all

{recently_updated number="3" showtitle='false' leadin="letzte Änderung: " dateformat="d.m.Y" css_class='recently_updated' }
Dieser stellt das dann so dar:
http://kahla.de/cms/index.php?page=test-seite

Ich habe schon versucht im passenden Stylesheet mit:

Code: Select all

div.recently_updated
{
display:inline;
color:red
}
Die Darstellung in einer Zeile zu erzwingen.
Das Funktioniert aber nicht.

Ich kann die Tags "ul" und "li" nicht Formatieren.

Wie kann ich vorgehen?
Zu beachten ist das ul und li in anderen Seiten schon zur Darstellung verwendet werden.

Problem ist auch noch das ul und li direkt für das Menü verwendet werden.
So das ich hier nichts Ändern kann.

Ich möchte die zuletzt geänderten Seiten in einer horizontalen Zeile hinter einander weg auflisten.

Also so:

Letzte Änderungen: Kahlaer Nachrichten - Amtsblatt der Stadt Kahla am 27.10.2010, Ausflüge in die Region am 21.10.2010, Ärzte - Zahnärzte - Apotheken - Pflegedienste - Physiotherapie am 13.10.2010

Das soll dann unten in die "Statusleiste" auf der Startseite der Webseite eingebaut werden.
www.kahla.de/cms

Wäre nett wenn mir jemand helfen könnte!
Last edited by Neo73 on Tue Nov 02, 2010 9:51 am, edited 1 time in total.
cyberman

Re: {recently_updated} Anzeige in einer Zeile Formatieren - Bitte um Hilfe!

Post by cyberman »

Neo73 wrote: Ich habe schon versucht im passenden Stylesheet mit:

Code: Select all

div.recently_updated
{
display:inline;
color:red
}
Der Weg ist schon (fast) richtig ... nur immer daran denken, was CSS heißt = frei übersetzt kaskadierte Formatierungsanweisung, d.h. über eine Kaskade kommst du auch an im Quellcode "verborgene" Elemente ran, ohne im Code rumhacken zu müssen ;), also via div.recently_updated ul und div.recently_updated li.
Neo73
Forum Members
Forum Members
Posts: 24
Joined: Thu Feb 18, 2010 1:04 pm

Re: {recently_updated} Anzeige in einer Zeile Formatieren (Gelöst)

Post by Neo73 »

Danke das hat mir geholfen!

Ich habe trotzdem noch recht lange gebraucht bis es hin gehauen hat.
Problem war eine Einrückung im Tag welche ich mit: padding:0; erst noch aufheben musste.
Weiterhin muss der  
Tag mit display:none; noch ausgeblendet werden.

Hier mein vorläufiger Stylesheet Code mit dem es jetzt geht:

Code: Select all

/* ### Zuletzt geänderte Seiten anzeigen in Stylesheet einer Seite einbauen ### */

div.recently_updated 
{
border: 1px solid #aab29c;
display:inline;
}

div.recently_updated ul
{
display:inline;
padding: 0;
}

div.recently_updated li
{
display:inline;
color:red;
font-size:8pt;
}

div.recently_updated a
{
display:inline;
color:green;
}

div.recently_updated br
{
display:none;
}

/* ### Zuletzt geänderte Seiten anzeigen ### */
Hier noch der Code der in die Webseite eingebaut werden muss:

Code: Select all

Test Zeile davor!<br /> Letzte Änderungen: {recently_updated css_class='recently_updated' number='2' leadin=' (' dateformat='d.m.Y) ' showtitle='true'}<br />Test Zeile danach.
Vielleicht hilft es ja jemand anderem.

Mein Wunsch für zukünftige Versionen:
Vor allem der
Tag hatte mich ganz schön wahnsinnig gemacht!
Es wäre schön wenn dieses
in zukünftigen Versionen von CMS Made Simple nicht mit mehr mit ausgegeben wird. Denn die Ausgabe kann man doch auch via Styles auch regeln.
Weiterhin gehört in die Hilfe zum Tag mit rein das man die Ausgabe via:
div.eigenesCSS li, div.eigenesCSS ul und div.eigenesCSS a stylen kann.
Das hätte es dann um einiges vereinfacht und diese Frage erst gar nicht aufkommen lassen.

Vielleicht kann das jemand mal an den Entwickler weiterleiten.

Danke!
cyberman

Re: {recently_updated} Anzeige in einer Zeile Formatieren (Gelöst)

Post by cyberman »

Neo73 wrote: Vielleicht kann das jemand mal an den Entwickler weiterleiten.
Das Weiterleiten nennt sich Feature Request und kann hier abgesetzt werden 8)

http://dev.cmsmadesimple.org/feature_request/list/6
Post Reply

Return to “Smarty-Tipps und -Tricks”