# 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](https://github.com/ckan/ckanext-xloader) to load data into the datastore * install this version of xloader (until [this PR](https://github.com/ckan/ckanext-xloader/pull/44) 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](https://docs.transifex.com/client/installing-the-client)
` ./release.sh --update-translations `
Test the updated translations and commit the changes
Metadata
Release files for ckanext-file-uploader-ui 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| ckanext-file_uploader_ui-0.1.4.tar.gz | 74.6 kB | Without provenance | Details |
Release files / ckanext-file_uploader_ui-0.1.4.tar.gz
| Download URL | ckanext-file_uploader_ui-0.1.4.tar.gz |
|---|---|
| Size | 74.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7267045904c5ea842fbf0fcd01578218733c51dc3197f1e2e6382ade1f15a850
|
|
BLAKE2b-256 checksum How to use checksums |
bc766d896ea2749c8c0f1be53896e456f1907bad20ead41fed3b2333c402fdb5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.7.0
|
Security for ckanext-file-uploader-ui 0.1.4
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.