-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
CHANGES.txt
202 lines (141 loc) · 5.84 KB
/
CHANGES.txt
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
Version history
===============
11.0 (2024-06-28):
- changed: updated for Elgg 6
10.0.2 (2023-11-30):
- several small chores/fixes
10.0.1 (2023-07-26):
- fixed: buttons have a discernible text
10.0 (2023-06-02):
- changed: conflict with Elgg < 5.0
- changed: updated for Elgg 5
9.0 (2022-08-24):
- changed: updated for Elgg 4.3
- fixed: use correct variable type for menu items
8.0 (2022-06-01):
- changed: updated for Elgg 4.2
7.0.1 (2022-03-11):
- several small chores/fixes
7.0 (2021-09-27):
- changed: updated for Elgg 4
- fixed: some scenarios export title as false
6.0 (2020-05-26):
- changed: increased minimal Elgg requirement to 3.3
- changed: moved start.php to Bootstrap and elgg-plugin.php
- removed: obsolete html caching logic
5.1 (2019-09-04):
- added: option to open menu items in lightbox
5.0.1 (2019-08-22):
- several small chores/fixes
5.0 (2019-03-27):
- added: ability to add/edit icon of menu item
- changed: minimal requirements now require Elgg 3.0
- changed: removing a menu item now is a class function
- changed: updates for Elgg 3.0
- fix: only try reordering menu if there is one during prepare hook
- fixed: allow import of icon attribute for menu items
4.0 (2017-07-31):
- changed: only reset system_cache for the changed menu
- changed: updated forms for new form field functions
- changed: upped Elgg requirement to 2.3
- fixed: menu item edit form should not use cache
3.1 (2017-05-30):
- changed: no longer use deprecated event
3.0.3 (2016-11-22):
- fixed: correctly check for already existing menu item names
- fixed: only import default menu if no menu config is existing
3.0.2 (2016-09-15):
- fixed: lightbox failing to load
3.0.1 (2016-02-24):
- fixed: fallback to default tab if not a managed menu
- fixed: get correct menu item name if li has multiple classes
3.0 (2016-02-24):
- added: activate script to add default menu items to the site menu so it can be configured
- added: caching of menu items html
- added: composer support
- added: drag-n-drop reordering of menu-items on backend
- added: plugin setting to reimport the site menu
- added: reinstated the export feature
- added: reinstated the import functionality
- added: site menu child menus are now styled
- added: upgrade of pre 2.0 Elgg menu items
- added: option to delete menu items
- added: set selected state on parent menu items
- changed: export file name now contains the name of the site
- changed: menu item editor form now shows in a lightbox
- changed: now using new 1.11 function to check if language key exists
- changed: refactored functions into classes
- changed: reorganized new menu and menu delete action
- changed: tabs now work switching menus in admin page
- changed: moved menu hook registrations to page setup
- changed: moved menu management to backend
- changed: updated Dutch translation
- fixed: correctly order menu items
- fixed: delete old menu items after upgrade
- fixed: do not add action tokens if managing menu items
- fixed: empty hrefs should not have a href set
- fixed: deprecated notice for requireconfirmation class fixed
- fixed: correctly strip site url from the beginning of menu items on save
- fixed: do not use cached menu data in admin context
- fixed: invalid cell closure in table
- fixed: menu item migration needed to ignore access when fetching items
- fixed: menu items with an empty url should be handled as a elgg-non-link
- fixed: menu not visible in admin context
- fixed: no longer piggyback the admin sidebar menu class for styling
- fixed: unset target to prevent all links to popup in blank
- fixed: menu items now listen to access level
- fixed: no longer normalize menu link when editing
- fixed: only cache if needed
- fixed: replace variable menu url parts after reading from optionally cached data
- fixed: show correct access menu on menu items forms
- removed: completely removed any traces of front end menu management
- removed: unused hook
2.0:
- changes for Elgg 1.9
1.4 (2014-03-21):
- added: multi level menu's
- added: support for action property of links
- added: option to export / import menu items configuration
- changed: updated to Elgg coding standards
- fixed: only admins should be able to see menu edit options
1.3 (2013-10-03):
- added: option to add action tokens to menu items
- added: support for user_guid in url
- changed: default menu items page now has a notice
- fixed: setSelected is also applied on parent menu item
- fixed: more menu items doesn't have a url set on import
1.2 (2013-04-05):
- added: target option to menu items
- added: plugin setting to enable/disable htmlawed filtering for menu items
- changed: better use of core language keys
- fixed: storage of menu items in site container
- fixed: menu items with same order disappear
- fixed: bad urls when elgg is installed in subfolder
- fixed: some php notices
1.1.1 (2012-07-30):
- changed: updated dutch translations
- fixed: can't delete menu item
- fixed: some php warnings
1.1 (2012-02-29):
- added: access option to show menu item only for logged out users
- added: context toggle options to view (in edit mode) the menu as a normal user or as a logged out user
- changed: moved access write options to a hook
1.0 (2012-02-20):
- changed: more code cleanup and elgg code standardization
- fixed: some minor issues
1.0 beta (2012-02-06):
- changed: updated for 1.8
0.3.2 (2011-04-14):
- fixed: quotes in title break js
0.3.1 (2011-03-16):
- changed: in edit mode top level menu item edit icon only visible when hovering
- changed: deleting a menu item is a full jQuery action
- fixed: default generated menu not using [wwwroot] and [username]
0.3 (2011-02-15):
- added: 2 admin actions to clear/import (default) menu items
- changed: loading of fancybox js to avoid multiple includes
0.2 (2011-01-13):
- added: run once function to create a default menu
- fixed: incorrect highlighting (selected state) for main menu items
0.1:
- first release