2017 © Pedro Peláez
 

moodle-search moodle-search_elasticsearch

A plugin to use ElasticSearch as Moodle Global Search engine

image

danielneis/moodle-search_elasticsearch

A plugin to use ElasticSearch as Moodle Global Search engine

  • Tuesday, September 5, 2017
  • by danielneis
  • Repository
  • 1 Watchers
  • 4 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 6 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Elasticsearch Search Engine for Moodle

This plugin was iscontinued.

There is more a complete plugin at https://moodle.org/plugins/search_elastic

A plugin to use ElasticSearch as Moodle Global Search engine. It should be compatible with version 2.3.3 of ElasticSearch., (*1)

Install

  • You will need Moodle 3.1 or later
  • Put these files at moodle/search/engine/elasticsearch/
    • You can git clone
    • or download the latest version from https://github.com/danielneis/moodle-search_elasticsearch/archive/master.zip
  • Log in your Moodle as Admin and go to "Notifications" page
  • Follow the instructions to install the plugin

Usage

You must go to the Administration block > Site administration > Advanced features and enable global search. Then Administration block > Site administration > Plugins > Search > Manage global search and change the engine to elasticsearch. If you elasticsearch is running on localhost:9200 you are all set, if not, go to Administration block > Site administration > Plugins > Search > Elasticsearch and set the hostname accordingly., (*2)

Now you can add the "Global Search" block and start using it after the first index scheduled taks is executed., (*3)

Dev Info

Please, report issues at: https://github.com/danielneis/moodle-search_elasticsearch/issues, (*4)

Feel free to send pull requests at: https://github.com/danielneis/moodle-search_elasticsearch/pulls, (*5)

Build Status, (*6)

The Versions

05/09 2017

dev-master

9999999-dev

A plugin to use ElasticSearch as Moodle Global Search engine

  Sources   Download

GPLv3

The Requires

 

by Daniel Neis Araujo