[ 
https://issues.apache.org/jira/browse/GERONIMO-4994?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shawn Jiang updated GERONIMO-4994:
----------------------------------

    Attachment: G4994.patch

In this patch:

1, Use number-number-number format in the portal page title to define the menu 
sequence.  For example:

Welcome (0/Welcome)
Server
   -----XXXX
   ...
   -----JMS Server(1-8/Server/JMS Server)
   ...
...

2, Use DOJO Tree as the navigation menu tree.

3, The navigation tree is separated from the portlets content.  No tree and 
banner download are needed when clicking a portal page.

4, Quick launch box, just type menu item name in the box and press enter to 
quick launch a function.


When the UI design above are accepted. I'll followup the path to complete Non 
Functional Requirements:

TODO:
1, G11N
2, Selenuim Testsuite update.
3, Finalize the menu items position because the current sequence in the patch 
is for demo only.
4, The patch is based on Tomcat G server in 22 branch. I Will port it to jetty 
as well as other branches after this UI design is accepted.



> To support multiple level navigation tree in geronimo web console.
> ------------------------------------------------------------------
>
>                 Key: GERONIMO-4994
>                 URL: https://issues.apache.org/jira/browse/GERONIMO-4994
>             Project: Geronimo
>          Issue Type: Sub-task
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 2.2.1, 3.0
>            Reporter: Shawn Jiang
>            Assignee: Shawn Jiang
>         Attachments: G4994.patch
>
>
> We need to re-org the navigation tree to improve the usability.  So that web 
> console needs to support:
> 1, more than 2 level menu.
> 2, easy menu item sequence definition.
> Nice to have:
> 1, ajax like style navigation system, that means the banner and the 
> navigation tree will be separated from the portlets content.   
> 2, a quick launcher box in the top of the navigation section so that the user 
> can quickly launch a function in seconds without finding the function in the 
> tree.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to