By ugenda on Friday, 20 January 2023
Replies 6
Likes 0
Views 1.2K
Votes 0
I notice that user often confuse the enddate of an event with the enddate of a repetition. The add the enddate of the repetition as the enddate of the (one day) event and add the same date as the enddate of the repetition. Resulting in that the event is visible in de calendar on all days. For the average user it isn't quite clear how repetition works.

I would like to add a warning line to the repetition field, so that when someone selects the repetition, there's a message that they the should be aware af the correct enddate. I was hoping I could add this to a custom layout. But all date/time and repetition fields are rendered with one piece of code: {{Calendar tab content:CALTAB}}. Is there a way to add a warning to repletion?
The only solution I could think of is by altering the language string 'Repeat until' and ad a warning to this field label. Anya other suggestions would be welcome.
What it makes it confusing to users is that the enddate of the event is prefilled in the repeat until field. Thus they might think they have done it correct. Preferably I would like either to have the repeat until field be empty or a popup warning the user that eind date and repeat until date can't be the same.
·
Friday, 20 January 2023 15:28
·
0 Likes
·
0 Votes
·
0 Comments
·
Can you give an example of some dates your users enter by mistake. I agree it can be confusing and have not found a really easy way to explain to a user what they need to enter
·
Friday, 27 January 2023 17:03
·
0 Likes
·
0 Votes
·
0 Comments
·
An example is: a gallery has an exhibition starting on Feb. 4 and ending on Feb 25. But the gallery is only open on Saturday. What happens is that the user enters 2023-02-04 as a start date and 2023-02-25 as an end date. <em>Then</em> he clicks on the repeating field to indicate it is a weekly repetition until 2023-02-25. This end date is already prefilled based on the end date of the event, so the user is in an assumption that he has done it correctly. Also there's no warning that the end date of the first event and the end date of the repetition are the same and that this is not possible.

It would be nice if some kind of JavaScript would do a check on both end dates if the repetition is opened and show pop-up a warning if both fields are the same. Maybe with some message indicating that the end date of the event should be the end date of the first occurrence. (Like I've set now in the language override)

I can imagine that it is quite difficult. Since there are more scenarios. The end date of the first occurrence doesn't necessarily have to be the same day / start date. Not only because an event can last two days (the exhibition can be on Saturday <em>and</em> Sunday), but also an event can start at 10 pm and last till 2 am the next day.

(In general events round midnight are quite 'interessting'. Events that start after midnight are technically on the next day, but for an end user who is planning his night out the 'day' ends when he goes to sleep, which can be 4 am. The new day for end users who wake up should start with morning activities, not with activities in the holst of the night. But this a different topic.)
·
Saturday, 28 January 2023 10:53
·
0 Likes
·
0 Votes
·
0 Comments
·
1. In this situation you should be seeing a warning message - do you not see this?

Screenshot 2023-02-03 at 11-25-24 Edit Event - J41 - Administration.png


2. The Repeat Until shouldn't change when you change the end date of the event - certainly when I created the above event this didn't happen
·
Friday, 03 February 2023 11:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Yes, I do get this message. But as you can see from the screenshot the event is saved too. Most users will ignore the message. It would be better if the event is not saved.
·
Friday, 03 February 2023 12:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Do you use the overlapping event check setting? I could implement something similar to this to force a user to confirm that they want overlapping repeats during the save process.

I'll take a look at this to see how straightforward it would be to implement
·
Wednesday, 08 February 2023 14:32
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post