ckanext-tayside
Main theme extension for the Tayside open data portal project.
Features:
- Custom CKAN theme and layout for the Tayside project
- Custom dataset schema with group schema plugin
- Google Analytics integration for download tracking
- Update frequency checking for datasets with email notifications to maintainers
- LESS-based CSS styling with npm build tools
Paster Commands
initdb - Initialize DB table
loadanalytics - Import Google Analytics data
check_update_frequency - Notify about outdated datasets
Installation
- Activate your CKAN virtual environment
- Install via pip
- Add
tayside to ckan.plugins
- Initialize DB:
paster --plugin=ckanext-tayside initdb -c <path-to-config>
- Restart CKAN
Must be inserted before showcase and datarequests plugins in order for them to be visible in the menu.
License
AGPL-3.0