The DCOR CKAN theme
Project description
The CKAN theme of DCOR. What this plugin does:
remove the language selection from footer.html
remove links from footer.html
set the title of the page to “DCOR”
insert a custom about text
remove social media buttons
change icons / logo
use i18n to change the terms “Organization” -> “Circle”, “Group” -> “Collection”, etc.:
ckan dcor-theme-i18n-branding
create a custom theme based on the default main.css file (hide action buttons (Fullscreen, Embed) in resource view via css, change colors) using:
ckan dcor-theme-main-css-branding
Installation
pip install ckanext-dcor_theme
Edit ckan.ini:
ckan.plugins = [...] dcor_theme
and run the dcor-i18n-hack command:
ckan -c /etc/ckan/default/ckan.ini dcor-i18n-hack
Then, edit ckan.ini again:
ckan.locale_default = en_US
Testing
If CKAN/DCOR is installed and setup for testing, this extension can be tested with pytest:
pytest ckanext
Testing can also be done via vagrant in a virtualmachine using the dcor-test <https://app.vagrantup.com/paulmueller/boxes/dcor-test/> image. Make sure that vagrant and virtualbox are installed and run the following commands in the root of this repository:
# Setup virtual machine using `Vagrantfile` vagrant up # Run the tests vagrant ssh -- sudo bash /testing/vagrant-run-tests.sh
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for ckanext_dcor_theme-0.7.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae36e4243cd89cc2f3983103143d3ef123a3a67d28f0e870dfdab7696aac8a67 |
|
MD5 | 7973fd52e609b9f0acb5f4273ce7cc81 |
|
BLAKE2b-256 | 748eeb1b3af2face35bffdca1d96ae6ae8041310becaf040f0d54874d9ad1f95 |