[Tickets #3195] RESOLVED: Default States and Priorities
bugs@bugs.horde.org
bugs at bugs.horde.org
Fri Mar 10 12:12:06 PST 2006
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/?id=3195
-----------------------------------------------------------------------
Ticket | 3195
Updated By | cragos at speedex.net
Summary | Default States and Priorities
Queue | Whups
State | Bogus
Priority | 2. Medium
Type | Bug
Owners |
-----------------------------------------------------------------------
cragos at speedex.net (2006-03-10 12:12) wrote:
Sorry! Wrong window
Moved to Nag.
> I've hacked together a quick change to Nag where I upped the highest
> possible priority level to 10.
>
> However, it's an ugly hack, and there's a good possible fix.
>
> In list.php, `conf/html.php`, and `lib/nag.php`, store a minimum and
> maximum priority level. Either store it in the db on a per-user
> basis and make it user-definable, or just set it statically in
> `conf/prefs.php`. I hope this would be an easy thing to do.
>
> What seems difficult is rethinking `conf/html.php` to the point where
> it can handle extensibility. As it is right now, the color and color
> while highlighted of each task in `list.php` need to be statically
> defined in `conf/html.php`
>
> Pottential problem: When I tried adding new static colors in
> html.php, it didn't work quite right. When the summary items are
> highlighted, the highlighted color shows up just fine. After that,
> it switches to the default color just fine. However, when the page
> initially loads, the summary items 6-10 are all just grey.
>
> Again, please note that only three lines need to be changed to fix
> everything but the colors.
>
> Relevant bits of code:
> nag/lib/nag.php line 365:
> #set max and min in pull-down menu
> $descs = array(1 => _("(highest)"), 5 => _("(lowest)"));
>
>
> nag/lib/nag.php line 368:
> #set max and min in range for checking
> for ($priority = 1; $priority <= 5; $priority++)
>
> nag/list.php line 98: in NAG_SET_PRIORITY
> #in list
> ($priority >= 1 || $priority <= 5)
>
> nag/conf.php
> -completely rewrite and/or remove .textX and .text-hiX section?
>
> If you want to allow for use of the whole SMALLINT priority, you
> certainly should be generating them automatically). Otherwise, you
> could just define a hundred or so numbers, and then refuse to load
> when using a range of more than 100 priorities. (Max-Min, and adjust
> to line up Min with 1 for static color defs in `conf/html.php`)
>
> I'd be happy to help, btw, but I am just starting to learn php.
>
> ~ MrZaius of #KCLUG
> ~ http://cragos@speedex.net
More information about the bugs
mailing list