Extension Tayside


Extension Basics

Title
Tayside
Name
ckanext-tayside
Type
Public extension
Description
Main theme extension for the Tayside open data portal project with custom schema, Google Analytics integration, and dataset update frequency monitoring.
CKAN versions
Download-Url (zip)
Last commit
5 years ago (2020-07-21 00:00:00)
Url to repo
Category
Regional Government Themes


Background Infos

Description (long)
Show details

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

  1. Activate your CKAN virtual environment
  2. Install via pip
  3. Add tayside to ckan.plugins
  4. Initialize DB: paster --plugin=ckanext-tayside initdb -c <path-to-config>
  5. Restart CKAN

Must be inserted before showcase and datarequests plugins in order for them to be visible in the menu.

License

AGPL-3.0

Version
1.0.20
Version release date
2020-07-21
Contact name
Keitaro
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints

Must be listed before showcase and datarequests plugins. Includes paster commands for DB init and Google Analytics import.

Plugins to configure (ckan.ini)
tayside tayside_group_schema
CKAN Settings (ckan.ini)
DB migration to be executed
paster --plugin=ckanext-tayside initdb -c <path-to-config>
<< back to Extensions