ckanext-offenedaten
Custom CKAN extension for offenedaten.de
Overview
CKAN extension for OffeneDaten.de providing theme/UI customizations and harvesters for German open data portals.
Features
- Custom theme and UI for offenedaten.de
- Multiple harvesters for German cities and states (Bayern, Baden-Württemberg, Berlin, München, Arnsberg, Meerbusch, etc.)
- DCAT API integration
- LESS-based styling
- Map visualization with polygons for Länder and Landkreise
- Support for organization fields and extras
Installation
- Install CKAN from source
- Activate your CKAN virtual environment and:
git clone git@github.com:okfde/ckanext-offenedaten.git
cd ckanext-offenedaten
python setup.py develop
pip install -r pip-requirements.txt
Configuration
Add the following settings to your CKAN config file:
offenedaten.beta = true
ckan.plugins = stats dcat_api offenedaten
ckan.site_title = offenedaten.de
ckan.site_description = Open Data Repository
Edit the Style
After editing the less files, they need to be recompiled. This can be done by calling offenedaten/theme/less.
CKAN Version
At the time of writing the master branch is intended to work with CKAN 2.0 (currently the master branch of CKAN). Also has support for CKAN 2.3 branch.