[Tickets #11136] Re: Embedded "Upcoming Events" view shows multi-day events once for each day

bugs at horde.org bugs at horde.org
Wed Apr 11 13:05:13 UTC 2012


Ticket URL: http://bugs.horde.org/ticket/11136
  Ticket             | 11136
  Updated By         | pafcu at iki.fi
  Summary            | Embedded "Upcoming Events" view shows multi-day events
                     | once for each day
  Queue              | Kronolith
  Version            | 3.0.16
  Type               | Bug
  State              | Not A Bug
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             |

pafcu at iki.fi (2012-04-11 13:05) wrote:

At the very least it's a usability issue, even if you don't agree that  
showing the wrong number of days for an event is a bug.

If maxevents does not, in fact, set the maximum number of events to  
show, could the name be changed to something that reflects its use  
better? Maybe "maxeventdays"?

Multiple events during a day can be shown e.g. like this:
11.-15. Multiday event
13. Single day event in the middle of the above event

If you are concerned that people think that the second event is after  
the first one (instead of during) a special icon could be added to  
turn attention to this.

The default could still be the old behaviour, but I think having an  
option for this would be nice.

Here's my use case: I have lots of long 10-15 day events mixed with  
lots of single day events (although they do not usually overlap). I  
need to show entire events so people don't get confused (i.e. don't  
show that a 15 day event is 2 days long), but at the same time it  
looks bad to have 30 single day events listed in some cases (if I make  
maxevents large enough to fit all the longer events).

It's also difficult to see single day events when they are "hidden"  
between two long multiday events. At a glance, how many different  
events are listed below?

1. My event a
2. My event a
3. My event a
4. My event a
5. My event a
6. My event a
7. My event a
8. My event a
9. My event a
10. My event a
11. My event c
12. My event d
13. My event d
14. My event d
15. My event e
16. My event f
17. My event f
18. My event f
19. My event f

Compare with:
1.-10. My event a
11. My event c
12.-14. My event d
15. My event e
16.-19. My event f

More information about the bugs mailing list