Extension Alberta Scheming


Extension Basics

Title
Alberta Scheming
Name
ckanext-ab_scheming
Type
Public extension
Description
Dataset scheming extension used on open.alberta.ca, providing custom schemas for Alberta's Open Government Portal.
CKAN versions
Download-Url (zip)
Last commit
8 years ago (2017-03-31 20:48:52)
Url to repo
Category
Regional Government Themes


Background Infos

Description (long)
Show details

ckanext-ab_scheming

This extension makes use of open-data/ckanext-scheming. This extension is being used to customize the schema, display and editing templates.

Supported dataset types: - /datasets - /opendata - /publications - /documents

Requirements

From github: - ckan/ckanext-repeating - ckan/ckanext-scheming - abgov/ckanext-ab_scheming

Installation

  1. Activate your CKAN virtual environment
  2. Install the ckanext-ab_scheming Python package
  3. Add ab_scheming to the ckan.plugins setting in your CKAN config file
  4. Configure scheming presets and dataset schemas
  5. Restart CKAN

Features

  • Custom presets for Alberta government data
  • Support for multiple dataset types (opendata, publications, documents)
  • Repeating field support
  • Process state field with restricted choices for admins
  • Vocabulary management for ministries and other controlled lists
Version
0.1.4
Version release date
2016-09-27
Contact name
Corey Erickson
Contakt email
Contact Url


Installation Guide

Configuration hints

Requires ckanext-scheming and ckanext-repeating. Configure scheming presets and dataset schemas in ckan.ini. Set ckan.search.show_all_types = true for multiple dataset types.

Plugins to configure (ckan.ini)
ab_scheming
CKAN Settings (ckan.ini)
# ckan.search.show_all_types = true
# scheming.presets = ckanext.ab_scheming:presets.json
# scheming.dataset_schemas = ckanext.ab_scheming:alberta_dataset.json ckanext.ab_scheming:publications.json ckanext.ab_scheming:opendata.json
DB migration to be executed
(not set)
<< back to Extensions