Summary | A restructured view system with tabs for nag |
Queue | Nag |
Queue Version | HEAD |
Type | Enhancement |
State | Rejected |
Priority | 1. Low |
Owners | |
Requester | wrobel (at) horde (dot) org |
Created | 09/27/2007 (6549 days ago) |
Due | |
Updated | 10/04/2007 (6542 days ago) |
Assigned | |
Resolved | 10/04/2007 (6542 days ago) |
Milestone | |
Patch | No |
thing at the moment but maybe I can look at it later - especially when
I know more about java script :). I'll keep this around as a local
patch for my work environment at the moment so that I can use
recurrence in nag. Thanks for the comments!
patched nag for recurrence support in the Kolab driver. For task
recurrence I think you need a dedicated "CompleteTask" view which
would also allow to have more options on tasks with subtasks (e.g.
"Complete task including all subtasks"). In addition I also wanted to
add the quick deletion link so I needed another deletion confirmation
page. Adding two views that currently don't exist was the reason for
restructuring and looking at the UI parts of Horde.
if there is another app in Horde currently doing it in a way how it
*should* be done so that I can use that as a basis for restructuring.
mean by that is having the display view also be the edit view -
whether that means clicking a piece of text to turn it into an input
control, or styling the inputs nicely enough that they look good for
display, either is fine with me.
example of how the newer apps should be constructed. I guess I might
have been mistaken there :)
In any case the main reason for restructuring was that I locally
patched nag for recurrence support in the Kolab driver. For task
recurrence I think you need a dedicated "CompleteTask" view which
would also allow to have more options on tasks with subtasks (e.g.
"Complete task including all subtasks"). In addition I also wanted to
add the quick deletion link so I needed another deletion confirmation
page. Adding two views that currently don't exist was the reason for
restructuring and looking at the UI parts of Horde.
Krono/Turba were kind of a compromise to spiff things up a bit to
work with DIMP because there wasn't time to make the editing truly
inline. If we're going to spend time on this in Nag, I'd rather do
that.
there is another app in Horde currently doing it in a way how it
*should* be done so that I can use that as a basis for restructuring.
Thanks for you comments!
State ⇒ Feedback
Krono/Turba were kind of a compromise to spiff things up a bit to work
with DIMP because there wasn't time to make the editing truly inline.
If we're going to spend time on this in Nag, I'd rather do that.
New Attachment: HK-GW-Tabify[2].patch
New Attachment: HK-GW-Tabify[1].patch
Priority ⇒ 1. Low
State ⇒ New
New Attachment: HK-GW-Tabify.patch
Queue ⇒ Nag
Summary ⇒ A restructured view system with tabs for nag
Type ⇒ Enhancement
supports the "Tab view" used in Turba and Kronolith.
This is only a first draft and one thing not working is the JavaScript
feature of switching the tabs. I did not understand yet how this works
:) Anyhow I wanted to submit this early in order to see if it goes
into the right direction. I'm happy if you point out my mistakes since
this is my first attempt at getting deeper into the UI aspects of Horde.
Thanks!