Extension Site Search


Extension Basics

Title
Site Search
Name
ckanext-sitesearch
Type
Public extension
Description
Index different CKAN entities in Solr (organizations, groups, users, pages), not just datasets, providing Solr-powered searches across the whole site.
CKAN versions
Download-Url (zip)
Last commit
3 years ago (2022-12-07 12:41:17)
Url to repo
Category
Specialized Tools


Background Infos

Description (long)
Show details

ckanext-sitesearch

Index different CKAN entities in Solr, not just datasets.

Provides Solr-powered searches for organizations, groups, users, and pages (if ckanext-pages is installed).

Requires CKAN 2.9 or higher and Python 3.

Features

  • organization_search action
  • group_search action
  • user_search action
  • page_search action (requires ckanext-pages)
  • site_search combined action
  • ISiteSearch interface for extending
  • CLI commands: ckan sitesearch rebuild
  • Namespaced search parameters

Installation

pip install ckanext-sitesearch

Add sitesearch to ckan.plugins in your .ini file.

Configuration

None at present.

CLI

To rebuild search indexes:

ckan sitesearch rebuild organizations
ckan sitesearch rebuild groups
ckan sitesearch rebuild users
ckan sitesearch rebuild pages

License

AGPL-3.0

Version
0.2.4
Version release date
2022-09-21
Contact name
Adrià Mercader
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints
Plugins to configure (ckan.ini)
sitesearch
CKAN Settings (ckan.ini)
DB migration to be executed
(not set)
<< back to Extensions