Extension File Uploader UI


Extension Basics

Title
File Uploader UI
Name
ckanext-file_uploader_ui
Type
Public extension
Description
CKAN extension to enhance the file (resource) upload UI
CKAN versions

~2.8.1

Show details

These CKAN Versions are exactely matched:

Download-Url (zip)
Last commit
7 years ago (2018-10-17 12:25:43)
Url to repo
Category
Data Management & Quality


Background Infos

Description (long)
Show details

ckanext-file_uploader_ui

Enhance the CKAN file uploading UI with the following features:

  • Upload multiple files at once
  • Drag & Drop files

Minimal supported CKAN version: 2.8.1

Installation

  • Activate your CKAN virtual environment
  • Install the ckanext-file_uploader_ui package into your virtual environment:
    • pip install ckanext-file_uploader_ui
  • If you are using xloader to load data into the datastore
    • install this version of xloader (until this PR is merged)
    • pip install -U https://github.com/OriHoch/ckanext-xloader/archive/support-modifying-download-request.zip#egg=ckanext-xloader
  • Add file_uploader_ui to the ckan.plugins setting in your CKAN
  • Restart CKAN.

Translations

Translations are done in Transifex: https://www.transifex.com/the-public-knowledge-workshop/ckanext-file_uploader_ui

Updating translations code

Update the .pot file - should be done in case of additional / modified strings in the templates

python setup.py extract_messages

Edit the .pot file and remove core ckan strings (which are there only because of extending core ckan templates)

Upload pot to transifex, translate on transifex

Install Transifex client

./release.sh --update-translations

Test the updated translations and commit the changes

Version
Version release date
(not set)
Contact name
Ori Hoch
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints
  • Activate your CKAN virtual environment
  • Install the ckanext-file_uploader_ui package into your virtual environment:
    • pip install ckanext-file_uploader_ui
  • If you are using xloader to load data into the datastore
    • install this version of xloader (until this PR is merged)
    • `pip install -U https://github.com/OriHoch/ckanext-xloader/archive/support-modifying-download-request.zip#egg=ckanext-x
Plugins to configure (ckan.ini)
file_uploader_ui
CKAN Settings (ckan.ini)
DB migration to be executed
(not set)
<< back to Extensions