-
-
Notifications
You must be signed in to change notification settings - Fork 9
/
CHANGES.txt
308 lines (236 loc) · 11.3 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
Version history
===============
11.0.1 (2024-12-11):
- changed: search form input does not double encode html entities
11.0 (2024-06-28):
- changed: updated for Elgg 6
10.0.2 (2024-04-24):
- several small chores/fixes
10.0.1 (2024-03-14):
- several small chores/fixes
10.0 (2023-11-30):
- changed: updated for Elgg 5.1
9.0.1 (2023-07-26):
- fixed: buttons have a discernible text
- fixed: OpenSearch admin statistics
9.0 (2023-06-02):
- changed: conflict with Elgg < 5.0
- changed: updated for Elgg 5
- fixed: do not autocomplete for very long search terms
8.2 (2022-06-01):
- added: setting to control which type/subtypes should be searchable
8.1 (2022-04-20):
- added: view var to control if filter is added to search form
- changed: restructured the search index content
8.0.1 (2022-03-30):
- several small chores/fixes
8.0 (2022-02-16):
- changed: updated code for Elgg 4.1 capabilities system
7.0.1 (2021-10-27):
- several small chores/fixes
7.0 (2021-09-27):
- changed: updated for Elgg 4
6.1 (2021-06-08):
- added: french translation
6.0 (2020-05-26):
- changed: increased minimal Elgg requirement to v3.3
- changed: layouts now use default layout
5.0.5 (2020-04-22):
- fix: show correct user filter view in search_user widget
5.0.4 (2019-10-15):
- fixed: use a normalized url in the autocomplete
5.0.3 (2019-06-12):
- fixed: do not retain profile fields filter when using search form
5.0.2 (2019-05-29):
- fixed: using widget_search only return body contents
5.0.1 (2019-04-18):
- several small chores/fixes
5.0 (2019-04-17):
- added: allowed pagination on combined search pages
- added: apply pluginsettings about not searching profile fields
- added: autocomplete search helpers based on context
- added: option to allow empty query searches by search params
- added: search_filter params added to default search params
- added: settings to control autocomplete features
- added: setting to control availability type selection menu
- added: Spanish translation
- added: view var to control if menu items are registered on search page
- changed: allow passing of variables in search result view
- changed: autocomplete data now all comes from hooks
- changed: autocomplete helpers show instant
- changed: autocomplete suggestions always show on result pages
- changed: browserstate js now is loaded by composer
- changed: minimal requirements now Elgg 3.0
- changed: more intelligent loading of ajax_submit js
- changed: moved search title output to its own view
- changed: moved start to bootstrap class
- changed: moved widget registration to elgg-plugin
- changed: search_user widget is now also available in groups context
- changed: user profile search filter
- changed: use settings defaults in the new way
- fixed: php warning
- fixed: search on user profile field works
- fixed: set group container search helper if looking at a group
- fixed: title count should only count current results listed
- removed: obsolete features that are now part of core
4.1 (2018-02-12):
- added: option to disable ajax submit in forms searchbox
- changed: container search no longer limited to groups
4.0 (2017-10-03):
- added: placeholder text to search form
- added: plugin setting to control if a query is required
- changed: moved pages to resource views
- changed: updated minimal Elgg requirement to 2.3
- fixed: select filters in sidebar retain value
- fixed: tag matching in objects and combined search hook case insensitive
- fixed: type_subtype menu item always should show a number
3.1 (2017-02-27):
- added: added a flag to track searchresults shown in the searchwidget
3.0 (2016-05-26):
- changed: Elgg version requirement set to 2.1
- fixed: deprecated notice
- fixed: search limit now uses default_limit as default value
- fixed: use correct default limit for combined listing
2.1.1 (2016-04-14):
- fixed: correctly search through discussion_replies in Elgg 2.x
- fixed: using correct jquery function
2.1 (2016-02-17):
- added: plugin hook to change search params for combined search
2.0 (2016-01-12):
- added: ajax submitted search form from any page
- added: allow class to be passed to the vars of search/layout view
- added: auto submit on type selection if query is not empty
- added: basic support for history.js when browsing search results
- added: combine all feature
- added: container filter is now showing above search results
- added: count added as data attribute to search type menu items
- added: custom hook to influence search params
- added: german translation thanks to @Beaufort8
- added: list type is added as a css class to the search results
- added: members sidebar default field now has a placeholder text
- added: page title now contains the number of items found
- added: search page title now is its own view
- added: search params to search menu
- added: seperated search results error page check and html to a view
- added: setting introduced to control where the search filters show
- added: setting to enable/disable search advanced to take over search hooks
- added: settings notice to inform about settings that could not work
- added: sidebar filters are now applied when searching
- added: support for enclosed search words
- added: switch between menu or dropdown for sidebar search types selection
- added: the ability to switch between different result layouts
- added: user profile field search on members page
- added: you can now control sidebar menu sorting with a view var
- changed: additional search filters now use a generic approach
- changed: allowing pagination on combined:all search
- changed: always show sidebar menu item for current specific search
- changed: cleanup of search index page code
- changed: code beautification
- changed: improved default search list view
- changed: improved functionality of the ajax_submit feature
- changed: move type selection js to own file
- changed: moved page search to a custom hook
- changed: moved search autocomplete js to own file and made it toggleable
- changed: moved search widget related js to own file
- changed: no longer filter out page_top in search page as it is unregistered in start as searchable
- changed: reinstated the tags search as a custom type
- changed: scroll top top of page after ajax search
- changed: search input field is now a required field
- changed: search param name for returning count is now named count
- changed: search type refinement is now shown in a sidebar module
- changed: sidebar type selection now support parent menu items and no longer shows sections as optgroups
- changed: simplified the way menu items are added to the search sidebar
- changed: split logic in multiple parts and started using the layout view
- changed: updated dutch language
- changed: use new 1.11 language key exist function
- changed: user search form is no longer a table
- fixed: always make sure the searched type menu item is available
- fixed: always show quotes in search title around search words
- fixed: combined search for discussions and pages
- fixed: combined:all listing did not have the correct title
- fixed: correctly destroy/recreate autocompletes when needed
- fixed: correctly reset menu label to fetch correct item count
- fixed: correctly reset to all when changing type selection
- fixed: correctly set selected sidebar menu item
- fixed: count param not set correctly for custom search types
- fixed: css and js issue with search_list menu
- fixed: custom search types dissapearing from sidebar menu on entity pages
- fixed: do not fetch results html for non entity searches
- fixed: do not query metastring ids per metastring but query in bulk
- fixed: do not show empty double quotes on result page
- fixed: do not show menu items with an empty count
- fixed: escape function with return instead of continue
- fixed: line endings
- fixed: load ajax loaded content into correct html element
- fixed: menu items disappearing on search pages with offset
- fixed: no longer lose container_guid when switching to all content
- fixed: non entity searches now have correct menu item url query params
- fixed: only set combined content title if all else fails
- fixed: php typehint warning
- fixed: replaced deprecated jquery .live functions with .on
- fixed: respect profile field order showing user search fields
- fixed: search box input has no need for forced cell width
- fixed: set correct base url for pagination
- fixed: show submit button on top of search results if there is a filter
- fixed: some minor z-index issues with the search_list menu
- fixed: soundex filter now also has correct field name
- fixed: subtype should be NULL for non object searches
- fixed: use count if hook for all:combined search instead of menu total
- fixed: user profile field filter is not working correctly
- fixed: user profile field filter not showing up on members page
- fixed: wordwrap added to search_list child menu items
- fixed: you can now submit filters in the sidebar using enter key
- removed: multisite features are no longer part of this plugin
- removed: no longer provide custom discussion_reply search view
- removed: no longer support global_tags and site_categories plugins
1.1 (2015-08-04):
- added: composer support
- fixed: remove the correct pages subtype for search
- fixed: custom search types do not show up in type selection
- fixed: layout issues of searchbox and added more control vars to the view
- fixed: comments do not show up in the results
1.0 (2014-12-12):
- added: site categories to be also searched
- added: multitag search by splitting query based on comma or space
- added: hook to influence autocomplete results
- added: ability to return content instead of entities in search hooks
- added: only show search menu items if result count > 0
- added: search widget setting to show result in search page
- added: user profile search
- added: sounds like feature for profile fields
- added: hook to sort listing results
- added: option to exclude metadata from the global search
- added: widget to search for users with the designated user search fields
- added: search-list-more class to more link for styling purposes
- added: plugin setting to use delayed ajax based search
- changed: type selection is now a hook
- changed: updated for Elgg 1.9
- changed: autocomplete now uses generic search hooks
- changed: use () instead of [] for counters
- fixed: correctly sort comments
- fixed: all entities should use the correct entity view in combined listing
- fixed: hide more link on normal entity listing
- fixed: keep container_guid intact when moving through results
- fixed: do not show x more link on combined listing
- fixed: always show result menu item count on all pages
- fixed: allow case insensitive object metadata search
- fixed: do not search for banned users
0.6 (2013-06-27):
- added: last updated / create text to default search results
- added: optional combined search features to merge object results
- changed: merged tag search in entity search
0.5 (2013-05-06):
- added: comments search
- fixed: user search now also search profile fields (like core search does also)
- fixed: duplicate result set if object type was specified
- fixed: correct check for multisite flag
0.4 (2013-04-05):
- added: multiple tags search
- fixed: some php notices
0.3 (2012-12-11):
- added: keyword autocompletion for global tags and site categories plugin
0.2 (2012-08-07):
- added: multisite search features
- fixed: some search fixes
0.1 (2012-04-12):
- first release