Extension DataTables Plus


Extension Basics

Title
DataTables Plus
Name
ckanext-datatablesplus
Type
Public extension
Description
Extended DataTables.net CKAN resource viewer with advanced features like SearchPanes and SearchBuilder.
CKAN versions
Download-Url (zip)
Last commit
5 years ago (2020-09-23 03:35:33)
Url to repo
Category
Visualization & Analytics


Background Infos

Description (long)
Show details

ckanext-datatablesplus

Extended datatables.net CKAN resource viewer.

As part of the Analyze Boston project, a usability study was done by the City and found that the recline-based data viewer had a lot of usability issues for non-technical users.

As a result, some core CKAN work was sponsored to add a new data viewer to CKAN using datatables.net. This functionality was released with CKAN 2.7 as a built-in plugin in 2016.

Datatables has released a lot of new features since then (SearchPanes, SearchBuilder, etc.), and this CKAN extension aims to expose the full power of DataTables in CKAN.

Installation

  1. Activate your CKAN virtual environment:

    . /usr/lib/ckan/default/bin/activate
    
  2. Install the ckanext-datatablesplus Python package:

    pip install ckanext-datatablesplus
    
  3. Add datatablesplus to the ckan.plugins setting in your CKAN config file.

  4. Restart CKAN.

Developer Installation

git clone https://github.com/jqnatividad/ckanext-datatablesplus.git
cd ckanext-datatablesplus
python setup.py develop
pip install -r dev-requirements.txt

Tests

pytest --ckan-ini=test.ini

License

AGPL-3.0

Version
Version release date
(not set)
Contact name
jqnatividad (datHere)
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

Configuration hints

Extends the built-in datatables_view with additional DataTables features like SearchPanes and SearchBuilder.

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