Zum Inhalt springen

cal: Eigenes Handling der Wochen- und Monatsansicht?

Erstellt am 1. Februar 2011 · 1 Antwort · letzte Antwort am 2. Februar 2011

Tags: Kalender & Termine, Frage

boy_kottke ·

Hallo,

vielleicht wirklich ne blöde Frage, ich weiß es nicht, aber ich verwende die CalendarBase-Extension zum ersten Mal und komme mit der Doku so nicht weiter...

Mein Problem: Bisher verwende ich in TYPO3 jw_calendar. Weil ich auf der Seite kein Mini-Google Calendar brauche, sondern nur eine kurz Übersicht anstehender Termine, die im besten Fall noch farblich voneinander unterschieden werden, habe ich die Ausgabe (teilweise hardcoded, da jw_calender nicht so gut auf Typoscript angesprochen hat) konfiguriert, damit die Ausgabe in der Wochenansicht ungefähr so aussieht:

--pagebrowser--

--tag1--
--termin1--
--termin2--
--tag2--
--termin3--
--tag 3--
--tag 4--
--termin4--
[...]

Die Monatsansicht in etwa so:

--pagebrowser--

--monat--
--termin1--
--termin2--
--termin3--
[...]

Kurz und gut: Auf der Wochenansicht sollen alle Wochentage (mit Datum) angezeigt werden. So Termine vorhanden, sollen alle Termine unter dem entsprechenden Wochentag auftauchen. Bei der Monatsansicht sollen alle Termine untereinander chronologisch aufgeführt werden.

Das war sehr beliebt bei den Leuten, die es genutzt haben, da einfach schnell und übersichtlich...

Nun ist ja mit einer TYPO3-Security-Bulletin vor kurzem von der weiteren Verwendung von jw_calendar abgeraten worden, weshalb ich nun auf die empfohlene Extension cal wechseln würde. Allerdings: Ich krieg es via Templating einfach nicht hin, dass sich cal genauso verhält, wie ich mir das wünsche (adäquat zu oben).

Hat jemand ne Idee, wie ich die cal-Templates so anpasse, dass sich cal genauso verhält wie in der Vergangenheit jw_calendar? Ich bin über jede Anregung dankbar.

LG

boy_kottke ·

Okay, bis jetzt ist es mir in der Wochenansicht gelungen, Tabelle und die Uhrzeitangaben zu entfernen. Soweit so schön ersteinmal...

Jetzt steht stehen noch ein paar Fragen aus: Wie schaffe ich es, vor der Terminausgabe eines Tages den Tag zu setzen (Bsp.: Montag, xx.xx.2011), auch wenn kein Termin an diesem Tag eingetragen ist?

Außerdem habe ich ein Problem mit der Start- und Endzeitdarstellung...

Wenn ich Events habe, die beispielsweise vom Freitag 6:00 bis Sonntag 8:00 Uhr habe, wird an jedem Tag die Zeit von 6:00 bis 8:00 Uhr ausgegeben, statt, wie es sinnvoll wäre, am Freitag ab 6:00, am Samstag gantägig und am Sonntag bis 8:00 Uhr... So sieht es so aus, als würde die Veranstaltung an jedem Tag zwischen sechs und acht laufen... Das kann ja nicht so gewollt sein... 😉

Irgendjemand eine Idee?