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

Cannot configure global search before enabling

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.1
    • Fix Version/s: 3.1
    • Component/s: Global search
    • Labels:
    • Testing Instructions:
      Hide

      1) Test the cli script

      1. Make sure you have a working solr search setup
      2. Ensure search is disabled in site settings
      3. Run php search/cli/indexer.php
      4. Verify the indexer does not run
      5. Run with {{ --force}}
      6. Verify the indexer does run
      7. Enable search in site settings
      8. Run php search/cli/indexer.php
      9. Verify the indexer does run (without force)
      10. Run with with --reindex
      11. Verify that a reindex happens

      2) Ensure you can setup the solr plugin and schema while global search is disabled

      3) Ensure you can access the search report (report/search/index.php) while global search is disabled

      4) Ensure wrking through the global search setup list now displays enable global search as last step

      Show
      1) Test the cli script Make sure you have a working solr search setup Ensure search is disabled in site settings Run php search/cli/indexer.php Verify the indexer does not run Run with {{ --force}} Verify the indexer does run Enable search in site settings Run php search/cli/indexer.php Verify the indexer does run (without force) Run with with --reindex Verify that a reindex happens 2) Ensure you can setup the solr plugin and schema while global search is disabled 3) Ensure you can access the search report (report/search/index.php) while global search is disabled 4) Ensure wrking through the global search setup list now displays enable global search as last step
    • Affected Branches:
      MOODLE_31_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE
    • Pull Master Branch:
      MDL-53247-master

      Description

      You cannot setup global search, particularly installing the solr schema and doing the initial index, without enabling Global Search, which exposes the UI to users, even though it would be non-functional.

      Ideally enabling the backend and the frontend should be two different settings

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                2 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  23/May/16