Support #29641
Deviation not working, no documentation in manual
| Status: | Closed | Start date: | 2011-10-30 | |
|---|---|---|---|---|
| Priority: | Should have | Due date: | ||
| Assignee: | Thomas Kowtsch | % Done: | 100% |
|
| Category: | - | Spent time: | 7.70 hours | |
| Target version: | 1.4.2 | |||
| Votes: | 2 (View) |
Description
If we set up a recurring event by date or frequency, this is working fine. But one of these events is held on a different location. We thought this could be done with a deviation record, but when set, no changes in location (or any other field we change in the deviation) are seen in FE.
Creating a deviation record is a but buggy btw: the original time field is required even for al day events and won't accept 00:00 as a value.
Tested on 2 different installs (T3 4.3.8 & 4.4.6) with latest CAL release from TER (1.4.1)
php 5.2.13
Note: Because of lack of documentation of this feature in the CAL manual, it could be that we completely misunderstood the purpose of this function..
Subtasks
History
Updated by Thomas Kowtsch over 1 year ago
- Target version set to 1.4.2
Updated by Jelle van Brenk over 1 year ago
Any progress on this issue? E.g. is this confirmed?
Updated by Thomas Kowtsch over 1 year ago
- Status changed from New to Accepted
Well, I think we need to spend some more work on deviations, yes, but they work basically (tested with daily frequency).
Important to mention is that you need to create the deviation record from inside the recurring event itself. You cannot simply create the record standalone, just by filling in date and time.
I see the following problems:
- allday event handling is not working properly (start time)
- deviations can be created only inline from events, not separate
- deviation records simply show a [no title] in BE list view, if there is no override.
Personally, I do not see a chance to fix these things soon, thus I suggest to move it over to the next release in favor a TYPO3 4.6 supporting release.
Updated by Thomas Kowtsch over 1 year ago
- Status changed from Accepted to Closed
- Assignee changed from Mario Matzulla to Thomas Kowtsch
I commited a change to the TCA and a manual update in r53558
TCA is changed so that start time is not required anymore which is needed for allday events. For any non-allday events, that value is still required to match; for allday events leave empty.
I created a follow up ticket; maybe a better solution can be found in a future release.
Updated by Jelle van Brenk over 1 year ago
Just to let you know: We've installed the trunk version of november 28th, deviations on allday events are working as expected now! Great job!