Juan Leyva
f94e1ef3c9
MDL-56020 search: Adapt code to new style and add tests
2023-08-28 15:48:17 +02:00
David Monllao
49e589445d
MDL-56020 search: Adding get_results external function
2023-08-28 15:47:01 +02:00
Ferran Recio
4f2eac208d
MDL-71623 core_search: fix user document visibility
2022-05-04 04:04:15 +02:00
Andrew Nicols
f89f6cf04e
Merge branch 'MDL-62899-search-icons-master' of https://github.com/dmitriim/moodle
2018-08-08 13:17:34 +08:00
Dmitrii Metelkin
66f145efd1
MDL-62899 search: add document icons
2018-08-07 17:40:57 +10:00
Victor Deniz
10505522fc
MDL-57977 search: GlobalSearch by alternate name fields
...
Enable support for searching all name fields in search
2018-07-23 10:10:05 +01:00
sam marshall
ffa868a9e1
MDL-62042 core_search: Unicode non-characters cause indexing problems
...
Unicode characters such as U+FFEF can be entered into Moodle data and
cause indexing failures. This change strips them out of search fields.
2018-04-19 16:54:47 +01:00
sam marshall
4359ef18bb
MDL-58885 core_search: Add group support
...
Adds group support to the core search API and the Solr search engine.
This allows for:
* User searching by group (in the API only, no interface yet)
* Automatically restrict search results by group (in some cases like
separate-groups forums)
2018-02-16 16:57:00 +00:00
sam marshall
d20ec3606b
MDL-60943 core_search: Improve exception for preg_replace errors
2018-01-04 17:27:46 +00:00
Matt Clarkson
3043fe924d
MDL-60105 search: Fix fatal error
...
If an indexed file has been modified or deleted the search index
will still reference the old file. Remove the file from search
results until the change has been indexed.
2017-09-13 13:51:30 +02:00
David Monllao
2a36babbc8
MDL-55357 search: Contents include UTF8 characters, adding u modifier
2016-07-29 14:36:17 +08:00
Dan Poltawski
b76edf3cfa
Merge branch 'MDL-54926-master' of git://github.com/merrill-oakland/moodle
2016-07-11 16:54:40 +01:00
Eric Merrill
4e2b5191d4
MDL-54926 search: Reduce over-escaping in results
2016-06-28 16:33:29 -04:00
Skylar Kelty
a5deab2d72
MDL-54993 search: Provide areaid parts to template
2016-06-22 14:51:59 +01:00
David Monllao
505ce88467
MDL-54627 search: Ensure that all format_string strings are text.
...
All user input that is usually displayed through format_strings with
filters like mulitlang applied should be converted to text as well.
2016-05-19 13:16:01 +08:00
Marina Glancy
b06a90b0a0
MDL-53798 search: correct URL for frontpage course
2016-04-13 11:35:10 +08:00
Eric Merrill
3744ceb63b
MDL-53579 search: Limit general query to certain fields
2016-04-02 22:32:22 -04:00
Dan Poltawski
8783393bc4
Merge branch 'MDL-53578-master' of git://github.com/merrill-oakland/moodle
2016-03-29 16:38:58 +08:00
Dan Poltawski
868e5ef0d5
Merge branch 'MDL-53515-master' of git://github.com/merrill-oakland/moodle
2016-03-29 14:39:53 +08:00
Eric Merrill
091973dbd7
MDL-53515 search: Extend search API to allow file indexing
2016-03-24 15:44:27 -04:00
Eric Merrill
4894840dc6
MDL-53508 search: Improve highlighting and move to text fields
2016-03-23 08:55:48 -04:00
Eric Merrill
a4902f66bb
MDL-53578 search: Enable course id indexing so it can be filtered
2016-03-22 12:53:56 -04:00
Eric Merrill
f6b425e2de
MDL-53354 search: Add ability to limit search doc to a user
2016-03-10 09:19:05 -05:00
David Monllao
69d66020ce
MDL-31989 search: get_config method to search areas
...
Also content_to_text moved to weblib.
2016-02-23 10:47:59 +00:00
David Monllao
db48207e1a
MDL-31989 search: Search API and search engine API
...
Introducing both APIs in moodle along with:
- search_box widget to add a tiny search box
- admin settings with setup steps helper
- cache for search results
- template for a search result
- php unit stuff
Many thanks to Tomasz Muras, Prateek Sachan and Daniel Neis for their contributions, for starting this development
and for pushing for it to be completed. Also thanks to other contributors: Jonathan Harker and eugeneventer.
2016-02-23 10:47:58 +00:00