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

              Assignee:
              poltawski Dan Poltawski
              Reporter:
              emerrill Eric Merrill
              Peer reviewer:
              Eric Merrill
              Integrator:
              David Monllaó
              Tester:
              Damyon Wiese
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
              Votes:
              2 Vote for this issue
              Watchers:
              8 Start watching this issue

                Dates

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