Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-85518

Admin search improvements: Improved results listing order

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 5.1
    • Administration
    • MOODLE_501_STABLE
    • MDL-85518-main
    • Hide

      Testing

      • This issue requires a smoke-test approach.
      • It is encouraged that your search for as many different things as possible to ensure that results are prioritised according to the following list:
      1. Page title (e.g. 'Advanced features')
      2. Setting short name (e.g. 'enablewebservices')
      3. Setting display name (e.g. 'Enable web services')
      4. Setting value (e.g. 127.0.0.1)
      5. Setting helper/descriptions (e.g. 'List of (partial) hostnames or IP addresses that...')
      • When multiple type matches are found, (i.e. it matches on short name and helper text), results are ranked accordingly.

      Helper

      To make identifying what was matched and where, a helper commit is available to cherry-pick on top of this issue branch.

      Show
      Testing This issue requires a smoke-test approach. It is encouraged that your search for as many different things as possible to ensure that results are prioritised according to the following list: Page title (e.g. 'Advanced features') Setting short name (e.g. 'enablewebservices') Setting display name (e.g. 'Enable web services') Setting value (e.g. 127.0.0.1) Setting helper/descriptions (e.g. 'List of (partial) hostnames or IP addresses that...') When multiple type matches are found, (i.e. it matches on short name and helper text), results are ranked accordingly. Helper To make identifying what was matched and where, a helper commit is available to cherry-pick on top of this issue branch.
    • Hide

      Code verified against automated checks with warnings.

      Checked MDL-85518 using repository: https://github.com/davewoloszyn/moodle.git

      Should these errors be fixed?

      Built on: Fri Jun 13 08:06:33 UTC 2025

      Show
      Code verified against automated checks with warnings. Checked MDL-85518 using repository: https://github.com/davewoloszyn/moodle.git main (0 errors / 1 warnings) [branch: MDL-85518-main | CI Job ] overview (0/0) , phplint (0/0) , phpcs (0/1) , js (0/0) , css (0/0) , phpdoc (0/0) , commit (0/0) , savepoint (0/0) , thirdparty (0/0) , externalbackup (0/0) , grunt (0/0) , shifter (0/0) , mustache (0/0) , gherkin (0/0) , Should these errors be fixed? Built on: Fri Jun 13 08:06:33 UTC 2025
    • 6
    • Team Hedgehogs 2025 Sprint 2.1, Team Hedgehogs 2025 Sprint 2.2

      The first phase of our administration IA work is to improve the site administration search results. The first part of that relates to improving the results and surfacing more relevant results within the existing search format, so the results appear in the same way but in an improved order. 

      This issue should update the admin search results so they are returned in the following order:

      1. Page title match (eg "Advanced features").
      2. Setting short name match (eg "enablewebservices").
      3. Setting name match (eg "Enable web services").
      4. Table content match (eg match within MFA factor table).
      5. Setting value match (eg "127.0.0.1").
      6. Setting helper text (eg "Web services enable other systems...").

      Out of scope:

      1. Changes to the search/results UI.
      2. Changes to support a fuzzier search (this will be added in a follow up).

            david.woloszyn@moodle.com David Woloszyn
            michaelh Michael Hawkins
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 3 hours, 57 minutes
                2d 3h 57m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.