Wiki source code of Menu Creator

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

Show last authors
1 {{velocity}}
2 $xwiki.ssx.use("Improvements.WebHome")
3 $xwiki.ssx.use("Standards.WebHome")
4 {{/velocity}}
5
6 (% class="left column50 dashboardleft" %)
7 (((
8 === Previous Work ===
9
10 * [[Navigation Menu Macro>>http://extensions.xwiki.org/xwiki/bin/view/Extension/Navigation+Menu+Wiki+Macro]]
11 * [[Navigation Menu Config>>http://extensions.xwiki.org/xwiki/bin/view/Extension/NavigationMenuConfig]]
12 * [[Customizable Panels>>Improvements.CustomizablePanels]]
13 )))
14
15 (% class="dashboardright right column50" %)
16 (((
17 === Issues ===
18
19 {{jiraIssues}}
20 XWIKI-9148,
21 XWIKI-5379,
22 XWIKI-6548,
23 XWIKI-969
24 {{/jiraIssues}}
25 )))
26
27 (% class="clearfloats" %)
28 (((
29
30 )))
31
32 == Community Feedback ==
33
34 {{info}}
35 [UX][Iteration] Menu Creator http://markmail.org/thread/diuze4grbcvsmboc (Jun 12, 2013)
36 {{/info}}
37
38 === Primary Fields types ===
39
40 (% class="left column50 dashboardleft" %)
41 (((
42 {{usecase}}
43 Similar to AppWithinMinutes, have a MenuCreator that allows users to manage custom menus
44 {{/usecase}}
45
46 {{usecase}}
47 Primary fields that can be added to a menu are:
48 * Wiki Pages
49 * Web Addresses
50 * Separators (Horizontal, Vertical)
51 * Extension Point
52 {{/usecase}}
53 )))
54
55 (% class="dashboardright right column50" %)
56 (((
57 {{gallery}}
58 image:Step1.png
59 image:Step2.1.png
60 image:Step2.2.png
61 image:Step2.3.png
62 image:Step2.4.png
63 image:Step2.5.png
64 image:Step2.6.png
65 {{/gallery}}
66 )))
67
68 (% class="clearfloats" %)
69 (((
70
71 )))
72
73 === Indenting submenu items ===
74
75 (% class="left column50 dashboardleft" %)
76 (((
77 {{usecase}}
78 Submenu items will be indented from the Toolbox
79 {{/usecase}}
80
81 {{usecase}}
82 Organization of the menu items can be done also with drag&drop
83 {{/usecase}}
84 )))
85
86 (% class="dashboardright right column50" %)
87 (((
88 {{gallery}}
89 image:Step3.1.png
90 image:Step3.2.png
91 image:Step3.3.png
92 image:Example1.png
93 image:Example2.png
94 {{/gallery}}
95 )))
96
97 (% class="clearfloats" %)
98 (((
99
100 )))
101
102 === Fields Configuration ===
103
104 (% class="left column50 dashboardleft" %)
105 (((
106 {{usecase}}
107 Allow menu items to:
108 * have icons
109 * be disabled
110 * add scripting conditions
111 * idea: open in new window
112 * idea: specify link title
113 * idea: have complex labels and styling (uppercase)
114 {{/usecase}}
115 )))
116
117 (% class="dashboardright right column50" %)
118 (((
119 {{gallery}}
120 image:Step4.1.png
121 image:Step4.2.png
122 image:Step4.3.png
123 image:Step4.4.png
124 image:Step4.5.png
125 image:Step4.6.png
126 image:Step4.7.png
127 {{/gallery}}
128 )))
129
130 (% class="clearfloats" %)
131 (((
132
133 )))

Get Connected