On Jul 5, 2010, at 12:34 PM, Ecaterina Valica wrote: > On Sat, Jul 3, 2010 at 11:59, Vincent Massol <[email protected]> wrote: > >> Hi Caty, >> >> On Jul 1, 2010, at 6:26 PM, Ecaterina Valica wrote: >> >>> Hi, >>> >>> After gathering some Action Menus feedback, we decided to go for another >>> iteration for them. >>> >>> Please give your feedback on this proposal and *cast your vote* for this >>> items (described at >>> >> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ActionMenuProposal2#HImprovements >> ): >>> >>> 1. New "Add" menu >> >> +1 >> >>> 2. Wiki/Space/Page separation >> >> +1 >> >> There are now 2 hierarchies: >> - the top level menu >> - the breadcrumb >> >> Is that a problem for users to understand what each means? >> > > First of all: > - top level menu: > - will contain page names > - shows wiki/space/page hierarchy > - breadcrumb: > - will contain page titles > - shows parent/child hierarchy > > Top level menu will be easier to understand for the user, because the > pattern wiki/space/page is now more widely used inside XWiki: search > results, WYSIWYG pages description ("Located in xwiki » XWiki » Admin"), new > Rights UI navigation, etc. > > We use Parent/child also for tree. It will be more clear if we combine the > parent selector with the breadcrumb (like it was proposed once for the Edit > improvements). > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/ImprovedEdit/cExpanded.png > > >> >> In addition right now it's hard to navigate back to where you were. >> Example: you navigate to a page, you realize you want to changer your user >> profile from simple user to advanced user, you click on your user make the >> change and you don't have an easy way to go back to where you were. >> > > Was easier before? You can use the "Back" from browser; or hit the logo and > go Home and see Recent Changes; or use My recent modifications panel; etc.
No it wasn't easier before but we have the right to improve stuff.... :) Using the back button is really bad. You can have done actions in pages (script executed) and you would execute it again + you'll need to go back several levels. My recent views panels is a solution of course but it's not integrated so I think we need something better. Again this is outside the scope of this topic but close since there's some need for rationalization between these 3 ways of nav: - top level menu - breadcrumb - navigation history I'm just discussing this since I'd like us to think about how to improve navigation in the future. >> This is not related to this proposal per see but it may affect it in some >> ways. I'd suggest we tackle it later on but I just wanted to point it out to >> not forget it and to have it in mind. >> >>> 3. New "Delete" Space entry and relocation of some Page actions >> >> +1 >> >> Is there a rule for deciding what page level features are moved to the top >> level menu vs the features that stay in the edit menu bar? >> > > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/ActionMenuProposal2/page.png > > The rule is: > - *page *related actions (copy, rename, delete) in the top level menu > - *content *related actions closer to the content > > "Access Rights" has the similarity of Wiki/Space "Administration" and also > is a page action. > > >>> 4. Better Wiki/Space naming representation (WIKI: Wikiname) >> >> +1 >> >>> 5. Uppercase menu usage just for top entries/labels >> >> +1 >> >>> 6. "TYPE: Name" pattern >> >> +1 >> >> I propose to have those in 2.5M1 if someone come forward to implement it. >> We can rediscuss this when we start the discussion re the 2.5 roadmap when >> we release the first RC of 2.4. >> >> Thanks >> -Vincent >> >>> Screenshots and proposal: >>> >> http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ActionMenuProposal2 >>> Partial prototype: >>> http://incubator.myxwiki.org/xwiki/bin/view/Skins/SkinMenu >>> >>> Thanks, >>> Caty >>> >>> P.S. Thanks to Gregory for all opinions / ideas _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

