6.0.0-beta1
▾
Tasks
New Task
Search
Photos
Wiki
▾
Tickets
New Ticket
Search
dev.horde.org
Toggle Alerts Log
Help
8/11/25
H
istory
A
ttachments
C
omment
W
atch
Download
Comment on [#5888] Ability to view mutiple calendars OR a single calendar at the same time
*
Your Email Address
*
Spam protection
Enter the letters below:
.__ .__.._.. .. . [__)| | | |_/ |\/| | \|__\_|_| \| |
Comment
> I am not sure if Kronolith already does this and if so, I apologize > for this entry. I have a clinical information management system that > I built out of the horde framework by adding custom modules for > various clinical functions such as electronic data capture, > pharmacovigilance, etc. > > > > I also make use of existing horde modules such as Kronolith for > calendaring applications. One of the primary issues that > not-so-computer-savvy folks get back to me on is that they often get > confused with the idea that when they view the calendar events, they > might actually be viewing events belonging to multiple calendars > (assuming multiple of them are selected on the calendar selection > menu) at the same time. I was soon forced to modify the codebase to > allow for single calendar event viewing instead of the ability to > select multiple calendars at the same time (based on orders from > above). > > > > I was wondering if it is worth adding a feature that allows through a > preference to switch from the ability to view multiple calendar > events at the same time to a single calendar at the same time. I > guess this could be done somewhat as follows: > > > > > > ====================================================== > > In prefs.php, add a preference value. > > $prefGroups['view']['members'][] = 'caldisplaymode'; > > $_prefs['caldisplaymode'] = array( > > 'value' => 'single', > > 'locked' => false, > > 'shared' => false, > > 'type' => 'enum', > > 'enum' => array('single'=>'Single Calendar','multiple'=>'Multiple > Calendars'), > > 'desc' => _("Select if you want to view multiple calendar events > at the same time or only a single calendar events at the same time."), > > ); > > > > And in /lib/base.php: > > if ($GLOBALS['prefs']->getValue('caldisplaymode')=='single') { > > $GLOBALS['display_calendars'] = array($d_cal); > > } else if (in_array($d_cal, $GLOBALS['display_calendars'])) { > > $key = array_search($d_cal, $GLOBALS['display_calendars']); > > unset($GLOBALS['display_calendars'][$key]); > > } else > > $GLOBALS['display_calendars'][] = $d_cal; > > > > ================================================== > > > > Just a thought. > >
Attachment
Watch this ticket
N
ew Ticket
M
y Tickets
S
earch
Q
uery Builder
R
eports
Saved Queries
Open Bugs
Bugs waiting for Feedback
Open Bugs in Releases
Open Enhancements
Enhancements waiting for Feedback
Bugs with Patches
Enhancements with Patches
Release Showstoppers
Stalled Tickets
New Tickets
Horde 5 Showstoppers