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

Global Search: Replace course search form with global search

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Setup

      1. Create a site with a number of courses
      2. Navigate to Site administration -> Plugins -> Search -> Manage global search
      3. Follow the steps to setup the "Simple search" search engine
      4. Ensure that the site is indexed

      Testing

      1. Disable global search
      2. Enter a valid course name into course search
        1. TEST: course search display same results as now
      3. Enable global search
      4. Enter a valid course name into course search
        1. TEST: course search now displays global search results

       

      Show
      Setup Create a site with a number of courses Navigate to Site administration -> Plugins -> Search -> Manage global search Follow the steps to setup the "Simple search" search engine Ensure that the site is indexed Testing Disable global search Enter a valid course name into course search TEST : course search display same results as now Enable global search Enter a valid course name into course search TEST : course search now displays global search results  
    • Difficulty:
      Easy
    • Affected Branches:
      MOODLE_38_STABLE
    • Fixed Branches:
      MOODLE_38_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-60916-master_replace_course_search_wth_global_search

      Description

      For instances with Global search enabled re-route the functionality of the course search (/course/search.php) to the main global search page. This is to provide a unified search interface for users. This issue has MDL-60913 as a prerequisite.

      It is likely that the list of courses provided by /admin/blocks.php amd admin/modules.php will remain the same. This is to provide Admins with a simple consistent list of courses that use blocks or modules.

       This proposed work will be sponsored by Alexander Bias and Ulm Uni. Catalyst to carry out the work.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                12 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  18/Nov/19

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 hour
                  1h