Event im Minikalender hervorheben - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html) +---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html) +---- Thema: Event im Minikalender hervorheben (/thread-18595.html) Seiten: Seiten:
1
2
|
Event im Minikalender hervorheben - Fatmax - 15.07.2011 Hallo! Ich verwende im Portal den standardmäßigen Minikalender (Monatsübersicht). Hier wird das Kästchen mit dem aktuellen Tag in einer anderen Farbe dargestellt. Nun möchte ich, dass auch die Tage an denen ein Event eingetragen ist, auch farblich hervorgehoben werden, damit man gleich sieht, dass an diesem Tag Einträge & Events vorhanden sind. Wo kann ich dies ändern? Bitte um Hilfe! Danke! Gruß! Fatmax RE: Event im Minikalender hervorheben - StefanT - 15.07.2011 Dazu braucht man wahrscheinlich ein Plugin. RE: Event im Minikalender hervorheben - Fatmax - 16.07.2011 Hmmm? Aber der aktuelle Tag wird ja auch hervorgehoben! RE: Event im Minikalender hervorheben - RedParkz - 17.07.2011 Wenn du kein Problem damit hast, php-dateien zu ändern, dann kannst du folgendes machen: Öffne die calendar.php und suche die Zeile: Code: eval("\$day_bits .= \"".$templates->get("calendar_weekrow_day")."\";"); darüber fügst du folgendes ein: Code: if(is_array($events_cache) && array_key_exists("{$day}-{$calendar_month}-{$calendar_year}", $events_cache)) zusätzlich musst du in der global.css deines Themes noch die zwei styles definieren Code: .private_cal_event {background-color:lightgreen} Damit wird es im Standard-Kalender farblich hervorgehoben. Ein Privates Event habe ich dabei stärker gewichtet und wenn ein solches vorhanden ist, wird die Farbe des öffentlichen Events "überschrieben" RE: Event im Minikalender hervorheben - Fatmax - 18.07.2011 Hallo! Erstmal Danke für die Hilfe. Habe alles gemacht wie beschrieben, jedoch wird im Kalender keine Farbe angezeigt. Tage mit einem Event werden Weiß hinterlegt, obwohl die Klassen im global.css eingetragen sind. Hier mein derzeitiger Code: PHP-Code: // 2. Frage: Wie kann ich im Minikalender dies auch farblich hervorheben? Danke für die Hilfe! Fatmax RE: Event im Minikalender hervorheben - RedParkz - 18.07.2011 hast du mal einen Link zum kalender in deinem Forum? RE: Event im Minikalender hervorheben - sonic1978 - 28.07.2011 versuche mal diese css klasse so funzt es bei mir. PHP-Code: .private_cal_event { RE: Event im Minikalender hervorheben - Fatmax - 29.07.2011 (28.07.2011, 20:09)sonic1978 schrieb: versuche mal diese css klasse so funzt es bei mir. Wo muss dies hinein? RedParkz hat ja auch dies angegeben, jedoch funktioniert dies nicht im Minikalender! RE: Event im Minikalender hervorheben - RedParkz - 29.07.2011 Das Problem liegt ja auch am minikalender selbst. Dieser identifiziert die Events nicht richtig. Zumindest die Version diebisch gefunden hatte. Habes das Plugin aber mal ein wenig umgeschrieben sodass es soweit in der tetumgebung klappt. Bin nur noch nicht dazu gekommen e hier zu Posten. Wenn ich weder einen Festnetz DSL Anschluss habe, dann schien ih es hier aber gerne nach RE: Event im Minikalender hervorheben - sonic1978 - 29.07.2011 (29.07.2011, 08:42)Fatmax schrieb:(28.07.2011, 20:09)sonic1978 schrieb: versuche mal diese css klasse so funzt es bei mir. in der global.css deines Themes |