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
hide action buttons (Fullscreen, Embed) in resource view via css
remove social media buttons
change colors / icons / logo
use i18n to change the terms “Organization” -> “Circle”, “Group” -> “Collection”, etc.
ckan -c /etc/ckan/default/ckan.ini dcor-i18n-hack
Installation
pip install ckanext-dcor_theme
Edit ckan.ini
ckan.plugins = [...] dcor_theme ckan.favicon = /base/images/favicon.ico
and run the dcor-i18n-hack command above.
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.4.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 371926f9c3d7e379c2c1d6735fa69010fd961c4bf76573a380ef9e4e66941eb8 |
|
MD5 | 3a5b291c14c20399c95a2e543127af76 |
|
BLAKE2b-256 | 93f2c0c896e08efa4fd79af34972d72a95175f74d227944371fa002ba4d6fa9f |