Hi all,
There seems to be some kind of confusion as to what the problem is and
we are talking about two different issues here :)
1. Julien is reffering to the fact that when you try to change a timed
event to an all-day event, what actually happens is that you create a
timed event thats starts at 00:00 of the start day, and end at 00:00 of
the end day. That is a bug we identified some time ago, CalDavZAP
incorrectly interpreted the all-day checkbox, thinking it wasnt ticked,
even if it was, thus beeing unable to create a proper all-day event. The
issue should be solved in the latest RC (0.9.1), however is still
present on the demo site, which has the 0.9.0 version.
2. What Andrej is reffering to, is the interface behaviour when
unticking the all-day checkbox. In the 0.9.0, when you untick the
checkbox, the time values are auto-filled with 00:00 times, which can
lead to some debatable (although logical) behaviour. We changed this in
the 0.9.1 version, so the times for start and end date are auto-filled
from the globalCalendarStartOfBusiness and globalCalendarEndOfBusiness
config variables.
My question therefore is, which CalDavZAP version are you using Julien?
Matej Mihalik
On 12-Jul-13 00:57, Ján Máté wrote:
Hi Marten & Julien,
On Jul 11, 2013, at 10:17 PM, Marten Gajda <marten(a)dmfs.org
<mailto:marten@dmfs.org>> wrote:
just to be clear, if the events are all-day it
should read as
DTSTART;VALUE=DATE:20130718
DTEND;VALUE=DATE:20130718
the VALUE=DATE parameter is mandatory.
yes, we use this parameter
Am 11.07.2013 18:52, schrieb Julien Métairie:
> I think it should not set any hour/minute, for example :
> BEGIN:VEVENT
> SUMMARY:Test event
> [...]
> DTSTART:20130718
> DTEND:20130718
> END:VEVENT
>
> In this manner, the event would appear with no time at all, as shown
> in attached screenshot. When creating a new event, it is a good idea
> to pre-fill start/end times with business hours, but a "all-day"
> event is valid all the day long (birthdays, holiday, ...).
it is already fixed in the 0.9.1 rc1 ... and the start/end hours
(about which Andrej talked) are set when you uncheck the "All day"
checkbox (instead of 00:00, 00:00 in the next release we will use
values from globalCalendarStartOfBusiness
and globalCalendarEndOfBusiness settings).
JM