Defect #923

Falsche Datumsanzeige bei wiederholtem Event

Added by jan about 1 year ago. Updated 9 months ago.

Status:Closed Start:
Priority:Normal Due date:
Assigned to:leo % Done:

0%

Category:calendar
Target version:2.7.5

Description

Wenn ich bei einem Event eine Wiederholung einstelle (in meinem Fall alle 18 Tage) wird dieses zwar korrekt im Kalender angezeigt, gehe ich aber auf die Details, bekomme ich hier aber das Datum angezeigt, wann dieser Termin zum ersten Mal ausgeführt wurde und nicht das Datum von dem Termin 18 Tgae später.
Dieses habe ich in zwei unabhängigen Installationen gestestet (beides 2.72). Im Demo bekam ich eben immer eine Fehlermeldung, wenn ich in das Modul vom Kalender wollte.
Auch in der Eventliste bekomme ich alle Infos korrekt angezeigt, nur im Eventreader bekomme ich nicht das korrekte Datum angezeigt.


Related issues

duplicated by Defect #1283: Datum von recurring Events fehlt im Eventleser Duplicate 12/14/2009

History

Updated by jan about 1 year ago

In zwischen habe ich es auf im Demo nachvollziehen können

Updated by leo 12 months ago

Wie genau lässt es sich in der Onlinedemo reproduzieren?

Updated by jan 12 months ago

Ich habe im Demo ein Event angelegt, Datum vom 28.09., Wiederholung alle 10 Tage. Im Kalender bekomme ich alles korrekt angezeigt. Klicke ich im Kalender auf den 28.09. bekomme ich in den Details folgende Info:

2009-09-28

This event is repeated every 10. day.

Ist korrekt.
Gehe ich dann auf einen späteren Termin, z.B. 8.10. bekommen ich im Eventleser die selbe Info wieder:

2009-09-28

This event is repeated every 10. day.

Meinem Verständniss nach, müsste hier aber als Datum der 8.10. stehen.

Updated by leo 12 months ago

  • Status changed from New to Invalid

Nein, das ist korrekt so. Es wird das erste Datum angezeigt und die Info, das es sich um einen wiederholten Termin handelt.

Updated by jan 12 months ago

Sorry, wenn ich nochmal nachhake. Ich verstehe einfach denn Sinn nicht. Wenn ich einen Termin aufrufe, möchte ich doch wissen, wann der aktuelle Termine ist und diesen z.B. auch so ausdrucken. Mich interessiert es doch nicht, dass es diesen schon am 01.05.2003 gegeben hat.
Des weiteren irritiert es den Besucher sehr stark. Er klickt z.B. im Kalender auf einen Termin und bekommt dann ein ganz anderes Datum angezeigt. Als Anwender (und es sind nicht unbedingt immer die schlausten dabei) würde ich mich fragen, ob der Termin vielleicht falsch eingegeben wurde oder der Kalender gar nicht richtig funktioniert.
Meiner Ansicht nach ist das Anfangsdatum eher eine Info für Admins und nicht für den normalen Besucher der Website. In der Eventliste bekomme ich ja auch das aktuelle Datum angezeigt.
Gruss Jan

Updated by leo 12 months ago

  • Status changed from Invalid to Reopened
  • Target version set to 2.8.0

Ich werde sehen, ob sich das umstellen lässt.

Updated by leo 12 months ago

  • Tracker changed from Defect to Feature

Updated by leo 11 months ago

  • Target version changed from 2.8.0 to 2.7.5

Updated by leo 11 months ago

  • Tracker changed from Feature to Defect

Updated by leo 11 months ago

  • Status changed from Reopened to Closed

Leider lässt es sich technisch nicht anders lösen, weil beim Aufruf eines Events nicht ersichtlich ist, ob und welchen Zeitraum der Benutzer vorher angesehen hat. Es stehen nur die Informationen aus dem Event-Datensatz zur Verfügung.

Updated by Andreas 9 months ago

Hallo Leo, entschuldige bitte, ich hatte gesucht, aber wahrscheinlich nur in den offenen Tickets.

Ich möchte das Ticket gerne nochmal öffnen. Der User kommt ja zu dieser Ansicht mit dem falschen Datum entweder vom Modul 'Nächste Events', 'Kalender' oder 'Eventliste'. In all diesen Templates ist das korrekte Datum vorhanden, so dass man doch es doch eigentlich nur an den 'Eventleser' zu übergeben braucht, oder habe ich einen Gedankenfehler?

Andreas

Updated by Andreas 9 months ago

Ich habe jetzt mal ein einfaches Tutorial (Workaround, Templateanpassung) geschrieben. http://www.typolight-community.de/showthread.php?t=4680 Templates anbei.

Also available in: Atom