Wiki source code of Action Menu Feedback

Last modified by Vincent Massol on 2024/11/19 16:12

Show last authors
1 == Needed Improvements ==
2
3 * Create/Add/New menu ([[discussed>>http://xwiki.markmail.org/thread/kdx6si2htdtz7nbr]])
4 ** This is the more frequent queries from people arriving to XWiki on their own here. How do I create a new page?
5 ** Less visible in their current position
6 ** Content: Page, Page from Template, Page from Office Importer, Space, etc.
7 ** Naming for Create/Add/New Pages/Spaces/etc menu
8 *** Create:
9 **** You can add comments and tags, but I think it's more appropriate to create pages
10 **** XWiki implementation uses "create" action not add
11 *** Add:
12 **** "Add" (add -> children page, add -> imported office document)
13 **** "Add" is more generic, widely used
14 *** New
15 **** like desktop applications
16
17 * Naming of Wiki/Space menus are really difficult to understand for a user. Suggestion: Wiki (Wikiname) Space (Spacename)
18 ** I'm not sure using the database name as the menu name is a good idea. First, what do you do with a menu named GTLLMIPY? Second, how do you document it so that people can easily understand what you're talking about? Impatient people will just look at the pictures and see the XWIKI menu, which they don't have.
19 ** Usage of pretty names for wikis in wikis descriptors, instead of their technical wiki id.
20 ** Take into consideration [[menu in editing mode>>http://markmail.org/thread/uefbbx6rvs6oev2g]] (x) Edit: WYWIWYG
21 ** Adding a visual sign between wiki|space in the global menu to imply hierarchy
22
23 * Add [[Delete action for Space>>http://markmail.org/thread/uyp6i4yzgjflwa23]]
24 ** Rename could be added too. How about Copy? Export?
25
26 * Uppercase usage: "MySuperSpace" looks like "MYSPECIALSPACE"
27 ** Solution (for another skin): don't use capslock, but this shouldn't be changed for Colibri (Colibri uses uppercase for buttons, form label, menu, docextra)
28
29 * Further separation: Wiki, Space, Page, Content actions
30
31 * Possible additions: "Send by email" (under More actions); "Dashboard", "Document Index" (under Wiki/Space)
32
33 == Other Problems ==
34
35 * Scrolling problem: need to scroll to the top of the page to see actions.
36 ** Solutions:
37 *** use shortcuts,
38 *** have a vertical icon menu floating next to the page content, on the left,
39 *** [[fix menu>>Sandbox.FixedMenu]] when scrolling
40
41 * The icons are not suggestive enough. Why is Edit Class a box? Why is Export as RTF using the MSWord icon?
42
43 * The proximity or default actions associated with the menus "edit" "show" "print" "action" or "watch" are often accidentally triggered by careless mouse-clicks intended for the "browser-tabs" or "toolbar", usually situated directly above the document in many browsers.
44 ** [[Solution>>http://incubator.myxwiki.org/xwiki/bin/download/Improvements/ActionMenuFeedback/headerVariation.png]] (for another skin): Swap the position of global menu with the logo (see also [[variation>>http://incubator.myxwiki.org/xwiki/bin/download/Improvements/ActionMenuFeedback/menuVariation.png]])
45
46 * Watch Toggle action is compartmental identified, the visual distinction from the other menu actions is low (ex Watch active/inactive state)
47
48 * Better visual distinction for "implicit" menu item
49 [[image:explicitHoverStates.png]]
50
51 == Other Ideas ==
52
53 * Way to handle the actions we are not able to do (depending on the rights we have): enable/disable them or hide them
54 * Clear separation between (we need to document what goes where):
55 ** Advanced/Simple mode aka. User/Developer mode
56 ** Administrator
57 ** have/not some rights (ex. copy needs programming; xar needs admin)
58 * Administration option to hide/show menu icons
59 ** proposal with full/partial/no icons
60
61 == ActionMenu elements we explicitly voted for / discussed ==
62
63 * "More actions" instead of "Actions"
64 * No "View" menu, data now found in #document-info shortcuts
65 * "Dropdown layout" (more extensible) [[preferred>>http://xwiki.markmail.org/thread/bm7z3vy3olk2flto]] over "Tab layout"
66 * Content action closer to content
67 * Usage of [[full icons>>http://markmail.org/thread/k6t3wxreo26xv2lh]] (versus partial or no icons)

Get Connected