-
-
Notifications
You must be signed in to change notification settings - Fork 4
/
CHANGES.txt
384 lines (268 loc) · 11.2 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
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
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
Version history
===============
13.1 (2024-10-10):
- added: support for the fields service
- fixed: correctly forward on trash of a static item
- fixed: no longer show friends access when editing site static pages
13.0 (2024-06-28):
- added: restorable capability
- changed: updated for Elgg 6.0
12.0.2 (2024-04-24):
- fixed: show error message on edit permissions fail
12.0.1 (2024-03-14):
- several small chores/fixes
12.0 (2023-11-30):
- changed: updated for Elgg 5.1
11.1.1 (2023-07-26):
- fixed: buttons have a discernible text
11.1 (2023-07-05):
- added: database seeder
- fixed: return correct type
11.0 (2023-06-02):
- added: group tool container logic check
- changed: conflict with Elgg < 5.0
- changed: updated for Elgg 5
- fixed: error during deletion of static page due to too much access
- fixed: only register hook if entity_tools is active
10.1.2 (2022-12-08):
- fixed: give correct access to moderators to edit/delete entities
- fixed: normal users were unable to mark private pages as not out of date
10.1.1 (2022-10-27):
- several small chores/fixes
10.1 (2022-10-07):
- added: support for admin tools dead link detection
10.0 (2022-08-24):
- changed: updated for Elgg 4.3
9.1.1 (2022-07-12):
- several small chores/fixes
9.1 (2022-06-22):
- changed: migrated custom icon location to default entity icons
- fixed: always ignore access to fetch correct parent and root page
9.0 (2022-06-01):
- changed: updated for Elgg 4.2
- fixed: allow the cropper on static icon
8.0 (2022-02-16):
- changed: updated entity configuration for new capabilities
7.0.2 (2021-11-17):
- fixed: pass correct information to error page
7.0.1 (2021-10-27):
- fixed: use route generation instead of fixed url
7.0 (2021-09-27):
- changed: updated for Elgg 4
6.4 (2021-06-08):
- removed: action/static delete has been removed from the system
6.3 (2021-04-14):
- added: overview page where the user is the last editor
6.2.1 (2021-03-16):
- fixed: allow last editors to always edit content
- fixed: make sure owner can also see private content in out of date list
6.2 (2020-05-26):
- added: entity tools support for site owned content
6.1.1 (2019-09-30):
- several small chores/fixes
6.1 (2019-09-18):
- changed: use system cache for storing menu item cache
6.0.4 (2019-09-04):
- fixed: replaced all deprecated set_ignore_access functions
6.0.3 (2019-08-22):
- several small chores/fixes
6.0.2 (2019-07-11):
- fixed: no longer call unexisting entity_tools class function
- fixed: out of date for owner shows incorrect results
- fixed: timeout issue during cache flush
6.0.1 (2019-04-17):
- fixed: incorrect user_guid in array check
6.0 (2019-03-27):
- added: elasticsearch export change for last editor access
- added: menu item preparation is now hookable
- added: registering static menu items can be targeted to a specific menu
- changed: now using elgg-plugin and bootstrap class for plugin init
- changed: out of date message now uses elgg_view_message
- changed: set minimal requirement to Elgg 3.0
- changed: use core views for entity icon upload
- fix: use correct search entity view
- fixed: comment notifications to last editor
- fixed: correctly handle exceptions from gatekeepers
- fixed: deprecated notice about group tool
- fixed: EntityTools support
- fixed: filter menu has wrong tabs
- fixed: getLastEditor ordering
- fixed: incorrect forwarding after deleting static page
- fixed: out-of-date double filter menus
- fixed: permissions for moderators during deletion
- fixed: revision listing. newest first
- fixed: static menu js generalized
- removed: custom view for newsletter embedding
- removed: no longer able to reorder root pages
- removed: old upgrade/migration jobs
- removed: unused css rule
5.4.2 (2018-10-31):
- fixed: permissions for moderators during deletion
5.4.1 (2018-06-15):
- fixed: invalid characters in permalink no longer allowed
- fixed: removed invalid code which prevents export of parent pages
5.4 (2018-05-31):
- added: parent and root page to CSVExport
5.3.2 (2018-03-22):
- changed: moved the friendly title url detection to the respond hook
5.3.1 (2018-03-08):
- changed: simplified comment notifications
5.3 (2018-02-22):
- changed: do not register page menu items if there is only one
- changed: no longer show sidebar menu item to manage all static pages
5.2.2 (2018-01-25):
- fixed: comment permissions
5.2.1 (2018-01-11):
- fixed: canComment permissions
- fixed: remove children when deleting a static page
5.2 (2017-10-04):
- added: support for image_enlarger
5.1.3 (2017-09-21):
- fixed: no longer save entity on reorder
5.1.2 (2017-09-06):
- several small chores/fixes
5.1.1 (2017-07-12):
- fixed: reordering of pages not always possible for moderators
5.1 (2017-02-28):
- added: isOutOfDate function is now hookable and used in cron
- added: last editor information to csv_exporter
- added: last revision information to csv_exporter
- added: more out-of-date settings
- added: out-of-date information to csv_exporter
- added: show a message of out-of-date content on the full view
- changed: out-of-date notification has bundled content
5.0 (2017-01-26):
- changed: increased Elgg version requirement to 2.3
- changed: static page now exist in correct containers
- changed: updated to correctly support migrating pages with entity_tools
- changed: use the new elgg api for icon handling
- fixed: incompatible function declaration
4.3 (2016-11-18):
- added: support for EntityTools migrate feature
4.2 (2016-10-06):
- changed: improved parent selector on static edit for big trees
4.1.1 (2016-09-15):
- changed: out of date page now has pagination to prevent OOM/OOT
- fixed: call to non namespaced class
- fixed: php notice when page is already routed
4.1 (2016-06-16):
- added: a normal list view is now available, special views are separated
- changed: moved admin menu item registration to menu hook
- changed: now using serve-file api for thumbnail
- changed: static entity menu has an edit link again
- changed: updated requirements to Elgg 2.1
- fixed: regular users should not be able to create site static pages
4.0.1 (2016-05-26):
- fixed: removing page icon didn't remove icontime
4.0 (2016-04-14):
- changed: moved pages to resource views
- changed: StaticPage->getURL() triggers hook 'entity:url', 'object' again
- fixed: correctly load dataroot for Elgg 2.0
- fixed: incorrect type hint check
- fixed: php notice about overruled function declaration
- fixed: static pages can't be liked
- fixed: typehint error
- fixed: unable to generate static menu cache
- fixed: validate correct usage of classes
3.0 (2016-03-08):
- added: comment icon/hooks
- added: option to list out-of-date static pages also sends notifications about out-of-date content
- added: support for search_advanced autocomplete
- added: thumbnail upload
- added: composer support
- added: entity menu in full view
- added: event to flush top pages menu cache
- added: filter option on out of date page to include group content
- added: group static pages (WIP)
- added: group static pages as plugin setting
- added: group widget
- added: information text above the table listing of the static pages
- added: it is now possible to reorder the static root pages
- added: moderators (WIP)
- added: notifications to the last editor of a static page on comment
- added: option to enable comments
- added: sidebar menu items are now cached to increase performance on large pages
- added: support for content subscriptions
- added: support for newsletter embed layout
- added: upgrade handling from old tree structure to new structure
- added: html5 required attribute added
- added: difference between clicking on link or toggle icon in sidebar menu
- added: file comment and removed a misplaced space
- added: sortable menu items
- changed: always draw in content layout for consistent layouts
- changed: fallback to title if searchdata is missing
- changed: moved permissions hooks to class file
- changed: permalinks to lowercase
- changed: refactoring of a lot of code
- changed: format to dm
- changed: layout of widget listing
- changed: notify the correct user about a comment
- changed: order entities by title
- changed: title and description are now required
- changed: updated to Elgg coding standards
- changed: upped requirement to elgg 1.9 release
- fixed: better feedback to the user if page not found
- fixed: limited recursive check for moderators to prevent errors
- fixed: set correct height for thumbnails
- fixed: #4 correct default access level for new pages
- fixed: also check for existing pagehandlers when saving friendly title
- fixed: call to member function on non-object for cached menu items in rare cases
- fixed: call to unneeded function causes php warnings
- fixed: changed sortable parameters for table sort
- fixed: content moderator should be able to see all metadata
- fixed: correctly check dir location of thumbnails
- fixed: correctly check for widget availability
- fixed: correctly check if a user manages guids in the menu tree
- fixed: friendly title not always shows up on the edit form
- fixed: getting root entity doesn't always work as expected
- fixed: group access in widget for group owners
- fixed: issues with access related to group owners and private pages
- fixed: issue with duplicate permalinks, now gives a warning
- fixed: moving lis between uls was a bit buggy
- fixed: no text shown if no static pages are found
- fixed: order of submenu items doesn't match admin side
- fixed: prevent fatal error call to non object
- fixed: problems with group (sub)pages
- fixed: provide correct access to private entities for moderators
- fixed: several access problems within groups
- fixed: show empty cells for non editable static objects in list
- fixed: static url fallback not always working
- fixed: table headers are no longer sortable
- fixed: unable to disable comments
- fixed: widget root pages should be ordered the same as the page
- fixed: correct redirect after removing a page in a group
- fixed: etag compression postfix
- fixed: issue with duplicate menu name conflict with plugin settings
- fixed: moderator access should be fixed now
- fixed: only show delete button if there is an entity
- fixed: remove quotes from friendly title
- fixed: replaced output/confirmlink deprecated notice
- fixed: respect global icon configuration
- fixed: updated header to correct md formating
- fixed: wrong title in search
- removed: custom comments id for consistency
2.3 (2013-07-24):
- added: sorting of subpages
- added: static subpages can be moved to other parent page (by editing)
- added: own view for search results
2.2 (2013-04-05):
- added: dutch translation
- added: static pages are searchable
- changed: static page without subpages now in one column layout
- fixed: missing language key for object:static
- fixed: manage link not showing
- fixed: sorting of menu items
- fixed: when deleting a parent page, the first child will be the new parent
2.1 (2012-02-16):
- added: Full Support for Elgg 1.8.3
- added: permalinks to pages
- changed: always use content layout for static pages for consistent styling
2.0 (2011-10-25):
- changed: made compatible with Elgg 1.8
1.2 (2011-07-12):
- added: friendly title links (no more guids)
1.1 (2011-07-08):
- added: option to create subpages (max 1 level)
- added: 2 column layout + menu when page has subpages or is a subpage
1.0:
- initial version