Extension Data Catalogs


Extension Basics

Title
Data Catalogs
Name
ckanext-datacatalogs
Type
Public extension
Description
Custom CKAN theme for datacatalogs.org, a registry of open data catalogs worldwide.
CKAN versions

~1.5,~1.6,~1.7,~1.8

Show details

These CKAN Versions are exactely matched:

Download-Url (zip)
Last commit
12 years ago (2014-02-04 10:24:58)
Url to repo
Category
Regional Government Themes


Background Infos

Description (long)
Show details

CKAN - datacatalogs.org theme

This is the custom CKAN theme used on http://datacatalogs.org/.

Installation and Activation

To install the plugin, enter your virtualenv and install the source:

$ pip install hg+http://bitbucket.org/okfn/ckanext-datacatalogs

This will also register a plugin entry point, so you now should be able to add the following to your CKAN .ini file:

ckan.plugins = datacatalogs

After you reload the site the plugin should be available.

Configuration

You should also add the following to the app:main section of your config file:

ckan.site_title = datacatalogs.org
ckan.site_logo = /ckanext-datacatalogs/images/datacatalogs.png
package_edit_return_url = /catalog/<NAME>
package_new_return_url = /catalog/<NAME>

To prevent non-sysadmins from being able to create packages, run:

paster roles -c datacatalogs.ini deny anon_editor create-package
paster roles -c datacatalogs.ini deny editor create-package

Tests

From the ckanext-catalog directory, run:

$ nosetests --ckan
Version
0.1
Version release date
2011-06-15
Contact name
Open Knowledge Foundation
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

Configuration hints

Configure site title and logo for datacatalogs.org. Requires role configuration to prevent non-sysadmins from creating packages.

Plugins to configure (ckan.ini)
datacatalogs
CKAN Settings (ckan.ini)
# ckan.site_title = datacatalogs.org
# ckan.site_logo = /ckanext-datacatalogs/images/datacatalogs.png
# package_edit_return_url = /catalog/<NAME>
# package_new_return_url = /catalog/<NAME>
DB migration to be executed
(not set)
<< back to Extensions