Wiki source code of Idea: Menu by Default
Last modified by Vincent Massol on 2024/02/26 17:52
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{toc start="2"/}} | ||
2 | |||
3 | == Requirement == | ||
4 | |||
5 | > Bundle Menu application in XWiki | ||
6 | |||
7 | == Current == | ||
8 | |||
9 | * [[Menu application>>extensions:Extension.Menu Application]] is a separate extension that can be installed on demand | ||
10 | |||
11 | == Issues == | ||
12 | |||
13 | === Issue 1: Visible entries in Navigation Tree and AppBar === | ||
14 | |||
15 | (% class="row" %) | ||
16 | ((( | ||
17 | (% class="col-xs-6" %) | ||
18 | ((( | ||
19 | * You will have 2 entries in the panels: one for AppBar and the other in the Navigation Tree | ||
20 | ** For simple users the entries might be redundant and distracting | ||
21 | ** Admins will be helped to discover the feature | ||
22 | ))) | ||
23 | |||
24 | (% class="col-xs-6" %) | ||
25 | ((( | ||
26 | {{gallery}} | ||
27 | image:panels-After.png | ||
28 | image:panels-Before.png | ||
29 | {{/gallery}} | ||
30 | ))) | ||
31 | ))) | ||
32 | |||
33 | === Issue 2: Visible entry in AWM home === | ||
34 | |||
35 | |||
36 | (% class="row" %) | ||
37 | ((( | ||
38 | (% class="col-xs-6" %) | ||
39 | ((( | ||
40 | * It will be listed as AWM app | ||
41 | ))) | ||
42 | |||
43 | (% class="col-xs-6" %) | ||
44 | ((( | ||
45 | {{gallery}} | ||
46 | image:AWM.png | ||
47 | {{/gallery}} | ||
48 | ))) | ||
49 | ))) | ||
50 | |||
51 | === Issue 3: Menu Example Proposal === | ||
52 | |||
53 | (% class="row" %) | ||
54 | ((( | ||
55 | (% class="col-xs-6" %) | ||
56 | ((( | ||
57 | * We might provide a default usage example and encourage editing | ||
58 | * Requirements: | ||
59 | ** Provide some useful content (instead of Home and Sandbox) | ||
60 | ** Encourage users to customise it | ||
61 | ** Integrate it better in the UI | ||
62 | ))) | ||
63 | |||
64 | (% class="col-xs-6" %) | ||
65 | ((( | ||
66 | {{gallery}} | ||
67 | image:docMenu.png | ||
68 | image:QuickLinks.png | ||
69 | image:Customize.png | ||
70 | image:edit.png | ||
71 | image:full.png | ||
72 | {{/gallery}} | ||
73 | ))) | ||
74 | ))) | ||
75 | |||
76 | === Issue 4: Not restricted to Administrators === | ||
77 | |||
78 | (% class="row" %) | ||
79 | ((( | ||
80 | (% class="col-xs-6" %) | ||
81 | ((( | ||
82 | * Although simple users can create and use menus, we might want to add it by default in order to help the Administrators create custom navigations | ||
83 | ** Should the Menu app be an application only for Administrators? | ||
84 | ** Should we protect the example restricting the edit rights only for Administrators? | ||
85 | ))) | ||
86 | ))) |