Nabend Forum!
Ich beschäftige mich jetzt schon fast eine Woche lang mit den Kalendern von Typo3, speziell mit dem Advanced Calendar. Wie Ihr sicher wisst, gibt es mit dieser Extension eine Menge Probleme, die nie richtig gelöst wurden.
Bislang habe ich folgende Veränderungen am Kalender vorgenommen, die wenigstens die ersten Fehler behoben haben:
http://typo3.org/1422+M5686e927903.0.html
#3008
Es gibt jedoch noch eine ganze Menge an Problemen. Vielleicht können wir die ja hier zusammen lösen, um am Ende mal einen funktionierenden Kalender präsentieren zu können?
Also, hier wie folgt die Probleme:
- Wenn der Cache geleert ist, bzw ich grade Änderungen am Setup vorgenommen habe ist das Datum des Kalenders in Deutsch. Nach einmal reloaden ist es wieder in Englisch. Veränderungen in der class.tx_advCalendar_pi1.php um Deutsches Datum anzuzeigen habe ich schon vorgenommen, das Problem besteht weiterhin.
- Nachdem es in der Userlist immerwieder probleme damit gab, dass der Dezember nicht angezeigt wurde, gab es ja eine (scheinbare) Lösung dafür. Aktuell ist jedoch folgendes Problem: Das Datum wird richtig bis Dezember 2004 angezeigt. Ab Januar 2005 bringt der Kalender dann sämtliche Sachen durcheinander. Es werden komplette Wochen ausserhalb des Monats angezeigt, dafür werden die letzten ein, zwei Wochen des aktuellen Monats nicht mehr dargestellt.
- Es gibt eigentlich einen Marker ###PLACE### der den Ort des aktuellen Termins wiedergibt. Ich habe ihn im Template des aktuellen Termins gesetzt, der marker bleibt aber leider unersetzt und taucht auch als ###PLACE### im FE auf. Es wäre natürlich schön, den Marker endlich mal ersetzt zu bekommen, denn natürlich wüsste der Bersucher gerne, wo auch ein Termin stattfindet.
- Es gibt zwei Arten beim AdvCalendar Termine hinzuzufügen:
EInmal übers BE, einmal übers FE. Im BE fehlen leider wichtige Felder, wie zB die End-Uhrzeit eines Termins. Daher würde ich gerne auch die Eingaben über das FE machen, aber leider wird dort nicht mehr der Link zur Einagbe neuer Termine für den FE User angezeigt. Der wird eventuell in all den Änderungen untergegangen sein? Ich weiss es nicht, werde mich aber gleich erstmal darum kümmern.
Folgendes weitere Problem ist mri vorher aufgefallen, welches ich aber gelöst habe:
Als der Link zur FE-EIngabe von Terminen noch angezeigt wurde, habe ich dort immer einen JS-Fehler angezeigt bekommen und eine Grafik wurde nicht geladen (die um das Datum auswählen zu können).
Ursache war folgendes: Der Kalender hat sowohl nach Daten der eigenen Extension sowohl lokal als auch global gesucht (also im Ordner Typo3/ext/advCalendar und auch Typo3conf/ext/AdvCalendar). Warum weiss ich nicht, jedenfalls existierte die Extension nur in einem Ordner. Das ganez habe ich dann einmal rüberkopiert und dieses Problem war gelöst.
Falls sonstwer noch Lösungen oder Fragen zu dem Kalender (oder auch zu einem anderen) hat, wäre es schön diese hier in dem Thread zu posten, um dann alle Probleme und Lösungen zusammeln.
Dann hoffe ich mal, dass jemand Interesse daran hat und sich auch mit daran beteiligt...
Schönen Abend noch, euch allen!
Ben
PS: Gleichen Beitrag habe ich auch in die Newslist gestellt und werde Lösungen, Fragen etc immer hier aktualisieren.