Farbiger Kalender

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
HadleyB
Regular
Posts: 854
Joined: Sat Feb 11, 2006 11:47 pm

Farbiger Kalender

Post by HadleyB »

Hallo!

Gibt es eine Möglichkeit, den Tag eines Termines farblich zu kennzeichnen?

mfg
Hadley
mfg
Hadley
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Farbiger Kalender

Post by garvinhicking »

Hi!

Ja, über CSS. Hängt aber von deinem Template bzw der plugin_calendar.tpl ab, was das für Klassen benutzt.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
HadleyB
Regular
Posts: 854
Joined: Sat Feb 11, 2006 11:47 pm

Re: Farbiger Kalender

Post by HadleyB »

Danke für den Hinweis. Ich benutze für diesen Kunden "freshy", welches über kein eigenes calendar.tpl verfügt. Mit folgender Vorgehensweise hat es geklappt.

In die style.css von Freshy habe ich eine neue Klasse geschrieben:

Code: Select all

.serendipity_calendarDate{
		background-color:#FFFFCC;
		border: 1px solid #000000;
		font-weight: bold;
		}
Anschließend habe ich aus der calendar_plugin.tpl aus dem Default-Verzeichnis folgende Zeile verändert (steht ganz unten zwischen "foreach".

<td class="serendipity_calendarDay {$day.classes}"{if isset($day.properties.Title)} title="{$day.properties.Title}"{/if}>{if isset($day.properties.Active) and $day.properties.Active}<a class="serendipity_calendarDate">{/if}{$day.name|@default:" "}{if isset($day.properties.Active) and $day.properties.Active}</a>{/if}</td>

Dort habe ich auch das href="{$day.properties.Link}" entfernt, denn der Eintrag soll zwar farbig dargestellt werden, aber kein Link sein. Ich habe versucht den <a> mit zu entfernen, aber dann gehts nicht mehr.

Auf diese Art klappt alles tadellos!

mfg
Hadley
mfg
Hadley
Post Reply