Custom CKAN extension for data
by Open Knowledge

ckanext-sa

Custom CKAN extension for data.sa.gov.au

How to Install Locally for Development

  1. Install CKAN from source.

  2. Install ckanext-pdeu. Activate your CKAN virtual environment and:

     git clone https://github.com/okfn/ckanext-sa.git
     cd ckanext-sa
     python setup.py develop
    
  3. Edit the following settings to the [app:main] section of your CKAN config file (e.g. development.ini or sa.ini):

     ckan.plugins = stats sa datastore googleanalytics pages resource_proxy recline_preview pdf_preview text_preview
     ckan.site_title = data.sa.gov.au
     ckan.site_description = South Australian Government Data Directory
     ckan.featured_organizations = department-of-planning-transport-and-infrastructure, state-library-of-south-australia
    
     ckan.auth.anon_create_dataset = false
     ckan.auth.create_dataset_if_not_in_organization = false
     ckan.auth.user_create_organizations = false
     ckan.auth.user_create_groups = false
     ckan.auth.user_delete_groups = false
     ckan.auth.user_delete_organizations = false
    
     ckan.locale_default = en_GB
    
     ckan.tracking_enabled = true
    
     googleanalytics.id = xxxx
     googleanalytics.account = xxxx
     googleanalytics.username = xxxx
     googleanalytics.password = xxxx
    
  4. Run CKAN, e.g. paster serve sa.ini

Note on CKAN versions: at the time of writing the master branch of ckanext-sa is intended to work with CKAN 2.1.1.

Recent Activity