-
Notifications
You must be signed in to change notification settings - Fork 0
/
mod_respmultilevelmenu.xml
232 lines (218 loc) · 6.98 KB
/
mod_respmultilevelmenu.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
<?xml version="1.0" encoding="utf-8"?>
<extension
type="module"
version="3.1"
client="site"
method="upgrade">
<name>Responsive Multi Level Menu</name>
<author>Rene Kreijveld</author>
<creationDate>Februari 2014</creationDate>
<copyright>Copyright (C) ReneKreijveld.nl All rights reserved.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
<authorEmail>[email protected]</authorEmail>
<authorUrl>about.me/renekreijveld</authorUrl>
<version>0.0.3</version>
<description>Respsonsive Multi Level Menu</description>
<files>
<filename module="mod_respmultilevelmenu">mod_respmultilevelmenu.php</filename>
<folder>tmpl</folder>
<folder>assets</folder>
<filename>helper.php</filename>
<filename>index.html</filename>
<filename>mod_respmultilevelmenu.xml</filename>
</files>
<config>
<fields name="params">
<fieldset name="basic">
<field
name="menutype1"
type="menu"
label="Select Menu 1"
description="Select a menu from the list. You can now choose 3 different menu's, these will be combined into 1 menu." />
<field
name="menutype2"
type="menu"
label="Select Menu 2"
description="Select a menu from the list. You can now choose 3 different menu's, these will be combined into 1 menu." />
<field
name="menutype3"
type="menu"
label="Select Menu 3"
description="Select a menu from the list. You can now choose 3 different menu's, these will be combined into 1 menu." />
<field
name="whichmenu"
type="radio"
class="btn-group btn-group-yesno"
default="1"
label="Which menu to display"
description="Choose which menu's you want to combine">
<option value="1">Just use menu 1</option>
<option value="2">Use menu 1 and 2</option>
<option value="3">Use menu 1 and 2 and 3</option>
</field>
<field
name="base"
type="menuitem"
label="Base Item"
description="Select a menu item to always be used as the base for the menu display. You must set the Start Level to the same level or higher than the level of the base item. This will cause the module to be displayed on all assigned pages. If Current is selected the currently active item is used as the base. This causes the module to only display when the parent menu item is active."
>
<option value="">JCURRENT</option>
</field>
<field
name="startLevel"
type="list"
default="1"
label="Start Level"
description="Level to start rendering the menu at. Setting the start and end levels to the same # and setting 'Show Sub-menu Items' to yes will only display that single level."
>
<option value="1">J1</option>
<option value="2">J2</option>
<option value="3">J3</option>
<option value="4">J4</option>
<option value="5">J5</option>
<option value="6">J6</option>
<option value="7">J7</option>
<option value="8">J8</option>
<option value="9">J9</option>
<option value="10">J10</option>
</field>
<field
name="endLevel"
type="list"
default="0"
label="End Level"
description="Level to stop rendering the menu at. If you choose 'All', all levels will be shown depending on 'Show Sub-menu Items' setting."
>
<option value="0">JALL</option>
<option value="1">J1</option>
<option value="2">J2</option>
<option value="3">J3</option>
<option value="4">J4</option>
<option value="5">J5</option>
<option value="6">J6</option>
<option value="7">J7</option>
<option value="8">J8</option>
<option value="9">J9</option>
<option value="10">J10</option>
</field>
<field
name="showAllChildren"
type="radio"
class="btn-group btn-group-yesno"
default="1"
label="Show Sub-menu Items"
description="Expand the menu and make its sub-menu items always visible.">
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
<field
name="backText"
type="text"
label="Back text"
default="back"
description="Text to display for the 'back' menu item." />
<field
name="colorSet"
type="list"
default="1"
label="Color Set"
description="Select a color set for your menu."
>
<option value="1">Aubergine</option>
<option value="2">Orange</option>
<option value="3">Lime</option>
<option value="4">Green</option>
<option value="5">Purple</option>
<option value="0">Use your own</option>
</field>
<field
name="color1"
type="text"
label="Color1"
default="#30a7ec"
description="Color 1 for the menu, button color" />
<field
name="color2"
type="text"
label="Color2"
default="#2074a5"
description="Color 2 for the menu, button hover color" />
<field
name="Animation"
type="list"
default="1"
label="Animation"
description="Select an animation type for the menu."
>
<option value="1">Slide-in right</option>
<option value="2">Slide-out left </option>
<option value="3">Move down</option>
<option value="4">Scale-up back</option>
<option value="5">Scale-down front</option>
</field>
<field
name="loadjQuery"
type="radio"
class="btn-group btn-group-yesno"
default="0"
label="Load jQuery"
description="Load jQuery from Google APIs? Not necessary of your template already loads jQuery.">
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
</fieldset>
<fieldset
name="advanced">
<field
name="tag_id"
type="text"
label="Menu Tag ID"
description="An ID attribute to assign to the root UL tag of the menu (optional)" />
<field
name="class_sfx"
type="text"
label="Menu Class Suffix"
description="A suffix to be applied to the CSS class of the menu items" />
<field
name="window_open"
type="text"
label="Target Position"
description="JavaScript values to position a popup window, e.g. top=50,left=50,width=200,height=300" />
<field
name="layout"
type="modulelayout"
label="JFIELD_ALT_LAYOUT_LABEL"
description="JFIELD_ALT_MODULE_LAYOUT_DESC" />
<field
name="moduleclass_sfx"
type="textarea" rows="3"
label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL"
description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" />
<field
name="cache"
type="list"
default="1"
label="COM_MODULES_FIELD_CACHING_LABEL"
description="COM_MODULES_FIELD_CACHING_DESC">
<option
value="1">JGLOBAL_USE_GLOBAL</option>
<option
value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option>
</field>
<field
name="cache_time"
type="text"
default="900"
label="COM_MODULES_FIELD_CACHE_TIME_LABEL"
description="COM_MODULES_FIELD_CACHE_TIME_DESC" />
<field
name="cachemode"
type="hidden"
default="itemid">
<option
value="itemid"></option>
</field>
</fieldset>
</fields>
</config>
</extension>