Algolia

Search engines ::: search_algolia
Maintained by Prateek Sachan
This plugin provides Algolia integration for Moodle's Global Search. Algolia is a hosted Search as a Service provider making it easy for websites to integrate search without any need to install/maintain additional servers. It currently offers a free plan with 10k records and 100k API calls per month.
Latest release:
10 sites
1 downloads
1 fans
Current versions available: 1

Algolia is a hosted Search as a Service provider making it easy for websites to integrate search without any need to install/maintain additional servers.

You'll need an Algolia Account for this plugin to work.


Supported Moodle Versions

Moodle 3.1 and later are currently supported.


About Algolia

Algolia is a hosted Search as a Service provider making it easy for websites to integrate search without any need to install/maintain additional servers.

It currently offers a free plan with 10k records and 100k API calls per month. More info about its plans here


Algolia Credentials

This plugin relies on the Algolia service which requires you to create an account here to obtain the APPLICATION IDand API KEY in your dashboard

  1. Create an Algolia Account.
  2. Create a new Application and obtain the APPLICATION ID and API KEY.

Installing the Plugin

  1. Install the plugin by uploading the downloaded zip package from Moodle Plugins
  2. You'll be asked for Algolia credentials (Application ID and Admin API KEY). Save these settings
  3. Go to Plugins > Search > Manage Global Search in your Moodle site. Change search engine used to Algoliafrom the dropdown
  4. Enable Global Search as it is disabled by default

Credits

This plugin uses the official Algolia PHP Client


Issues, Contributing and Support

Please open a Github issue to report bugs. Pull requests are welcome.

Feel free to contact me for any additional features or improvements.


License

This project is licensed under the GNU GPL v3 or later. See the LICENSE file for details.


Screenshots

Screenshot #0

Contributors

Prateek Sachan (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Comments

  • Plugins bot
    Mon, 29 May 2017, 5:40 AM
    Approval issue created: CONTRIB-6910
  • Julien Thomas
    Fri, 27 Oct 2017, 11:58 PM
    Awesome plugin. It's a perfect alternative when Solr can't be installed in a server. I look forward the "search-as-you-type" feature. Good job !
Please login to post comments