Ok, ich habe gerade die Mailing-List für die Calendar-Extension gefunden und 
verlagere meine Fragen nach dort.

Vielen Dank trotzdem.

-----Ursprüngliche Nachricht-----
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Wolfertz, Sebastian
Gesendet: Dienstag, 6. Juni 2017 16:28
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] Kalender (Cal) Extension Probleme

Hallo liebe Liste,

vielleicht kennt sich ja jemand von Euch mit cal aus und kann mir helfen, ich 
habe nämlich ganz eigenartige Fehler.

Ich lege mein erstes Ereignis an, dieses liegt am 24-06-2017 um 09:00 Uhr und 
geht bis zum 25-06-2017 19:00 Uhr.
Allerdings wird es mir im Kalender nicht angezeigt... es sei denn ich mache es 
zu einem ganztägigen Ereignis.

In der Datenbank sieht das Ereignis auch ganz eigenartig aus:

"tstamp";"start_date";"end_date";"start_time";"end_time";"allday"
"1496757262";"20170624";"20170625";"1496725200";"1496761200";"0"

Bzw.

"tstamp";"start_date";"end_date";"start_time";"end_time";"allday"
"1496757464";"20170624";"20170625";"1496718000";"1496754000";"1"

Da fällt mir zuerst auf, dass das Datum als Zahlenfolge in Form eines Integer 
gespeichert wird... 20170624 Dann fällt mir auf, dass die Unixtimes für 
"start_time" und "end_time" beide auf Heute verweisen aber nicht die richtigen 
Zeiten (09:00 Uhr und 19:00 Uhr) sondern 05:00 Uhr und 15:00 Uhr enthalten.
Wenn ich das Ereignis im Backend wieder editiere und nicht mehr ganztägig 
mache, wird da auch 05:00 Uhr und 15:00 Uhr angezeigt. Und wenn ich mit diesen 
Zeiten wieder speichere... lande ich bei 03:00 Uhr und 13:00 Uhr... das darf 
doch nicht wahr sein!

Empfindet noch jemand den Umgang mit Zeiten und Daten als problematisch? (Das 
Durcheinander in der Form und dass bei den Zeiten komplette Unix-Timestamps mit 
dem aktuellen Datum drinstehen nur um die Zeit zu speichern? Wäre hier nicht 
ein Datum als Unixtimestamp für den entsprechenden Tag 0 Uhr und eine Zeit als 
Offset in Seconds (also die korrekte Uhrzeit des Tages wenn man beide Felder 
addiert) eine bessere Herangehensweise?)

Leider finde ich als Link zu dieser Extension nur 
https://git.typo3.org/TYPO3CMS/Extensions/cal.git bzw. den Mirror bei Github 
https://github.com/TYPO3-extensions/cal, so dass ich scheinbar keinen Issue 
eröffnen kann.

Wirklich genug Ahnung von der Extensionentwicklung habe ich nicht um da selbst 
Hand an zu legen ohne vermutlich alles zu zerschießen... aber ich würde mich 
freuen zu hören ob jemand anders vielleicht eine Idee hat wie ich helfen kann 
diese Extension zu verbessern und sei es nur mit möglichst genauen Bugreports.


Und vor allem: kann mir jemand erklären warum ich nur ganztägige Ereignisse 
angezeigt bekomme?

Oder kennt jemand eine ähnlich leistungsstarke Extension für Typo3 8.7.1 die 
funktioniert?


Mit freundlichen Grüßen,

Sebastian Wolfertz


_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an