{ "info": { "author": "Ori Hoch", "author_email": "ori@uumpa.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "Programming Language :: Python :: 2.7" ], "description": "# ckanext-file_uploader_ui\n\nEnhance the [CKAN]() file uploading UI with the following features:\n\n* Upload multiple files at once\n* Drag & Drop files\n\nMinimal supported CKAN version: 2.8.1\n\n## Installation\n\n* Activate your CKAN virtual environment\n* Install the ckanext-file_uploader_ui package into your virtual environment:\n * `pip install ckanext-file_uploader_ui`\n* If you are using [xloader](https://github.com/ckan/ckanext-xloader) to load data into the datastore\n * install this version of xloader (until [this PR](https://github.com/ckan/ckanext-xloader/pull/44) is merged)\n * `pip install -U https://github.com/OriHoch/ckanext-xloader/archive/support-modifying-download-request.zip#egg=ckanext-xloader`\n* Add ``file_uploader_ui`` to the ``ckan.plugins`` setting in your CKAN\n* Restart CKAN.\n\n## Translations\n\nTranslations are done in Transifex: https://www.transifex.com/the-public-knowledge-workshop/ckanext-file_uploader_ui\n\n### Updating translations code\n\nUpdate the .pot file - should be done in case of additional / modified strings in the templates\n\n```\npython setup.py extract_messages\n```\n\nEdit the .pot file and remove core ckan strings (which are there only because of extending core ckan templates)\n\nUpload pot to transifex, translate on transifex\n\nInstall [Transifex client](https://docs.transifex.com/client/installing-the-client)\n\n```\n./release.sh --update-translations\n```\n\nTest the updated translations and commit the changes", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/OriHoch/ckanext-file_uploader_ui", "keywords": "CKAN file upload", "license": "AGPL", "maintainer": "", "maintainer_email": "", "name": "ckanext-file-uploader-ui", "package_url": "https://pypi.org/project/ckanext-file-uploader-ui/", "platform": "", "project_url": "https://pypi.org/project/ckanext-file-uploader-ui/", "project_urls": { "Homepage": "https://github.com/OriHoch/ckanext-file_uploader_ui" }, "release_url": "https://pypi.org/project/ckanext-file-uploader-ui/0.1.4/", "requires_dist": null, "requires_python": "", "summary": "Enhance file uploader UI for CKAN", "version": "0.1.4" }, "last_serial": 4386181, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "56ea1b194c2cef2369023e70775caf10", "sha256": "806cf29c2e38999f5add880bad49aac1091a19d183375fde0859ae3d2eff17eb" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.0.1.tar.gz", "has_sig": false, "md5_digest": "56ea1b194c2cef2369023e70775caf10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65411, "upload_time": "2018-09-03T14:13:14", "url": "https://files.pythonhosted.org/packages/66/5b/067f58887430c1bb3baf2f2fb8b43b8515a7f75b70a99b5ed494b95fdcff/ckanext-file_uploader_ui-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "0e480b1a370471325f68cec5469f1fba", "sha256": "43d8cd09eba1ff2703663accbe16508f1f57c495a76017a4a95b64ad78e139b5" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.0.2.tar.gz", "has_sig": false, "md5_digest": "0e480b1a370471325f68cec5469f1fba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64997, "upload_time": "2018-09-03T15:10:29", "url": "https://files.pythonhosted.org/packages/47/ea/d7433e35180a51cf1acbb1ee2e46235a315795d7e70e994ecb84d5f83bde/ckanext-file_uploader_ui-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "265923c21147ce7d038009e45ba491f6", "sha256": "a5b77f63a56077c3fb3b41af355d9f566f913099ce6dd65b418bad8a66ae16d6" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.0.3.tar.gz", "has_sig": false, "md5_digest": "265923c21147ce7d038009e45ba491f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72265, "upload_time": "2018-09-04T05:40:42", "url": "https://files.pythonhosted.org/packages/b9/2c/557df571799baa552afb3a4937f2dc1eebef8b3cc38a777d7be4956ad560/ckanext-file_uploader_ui-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "c79784c81172d665c7ff4023f7e9ed9c", "sha256": "cdf6f629cc4645c2646a0812598f89daf8a9ca86f610db119410f6c73e65f09c" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.0.4.tar.gz", "has_sig": false, "md5_digest": "c79784c81172d665c7ff4023f7e9ed9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72684, "upload_time": "2018-09-04T08:28:55", "url": "https://files.pythonhosted.org/packages/36/92/004330f100b626b9c6c8c9273cf287be4072ea516299ae9c69d83f2fd917/ckanext-file_uploader_ui-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "63a7ce41e158578fb2e05e00e7443782", "sha256": "92f54069e7e5e9105e0b66297c574ad862e49c265d4f122f9b807848991d557d" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.0.5.tar.gz", "has_sig": false, "md5_digest": "63a7ce41e158578fb2e05e00e7443782", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72685, "upload_time": "2018-09-04T08:42:39", "url": "https://files.pythonhosted.org/packages/84/72/754cd6f2245dcec6c7d9b35a53b98b4c6fc0a83a111e3837764da59a1e9a/ckanext-file_uploader_ui-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "1c63dd4d80de50b3d968c01e68c660d4", "sha256": "f8f431cbc881addb7771dd4284b532033f320c0809ebacac130c1db2a2dc5a95" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.0.6.tar.gz", "has_sig": false, "md5_digest": "1c63dd4d80de50b3d968c01e68c660d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72770, "upload_time": "2018-09-04T09:38:56", "url": "https://files.pythonhosted.org/packages/7b/da/d7cadfcae1c7d46b672502a18e18f3a6a67d2bffaf861b9f2bcb0a905245/ckanext-file_uploader_ui-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "a9da4366bf54e1dfa29db1c82614e23f", "sha256": "136f5a0a5c879ee1614f7ac3139dc5d58c85c3db5dacffbf654467fd998d4c2b" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.0.7.tar.gz", "has_sig": false, "md5_digest": "a9da4366bf54e1dfa29db1c82614e23f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74468, "upload_time": "2018-09-09T21:22:59", "url": "https://files.pythonhosted.org/packages/73/dc/79717c284efe8cace6f1f6a7deea535125be7dd872b381a1c30a4cc6881b/ckanext-file_uploader_ui-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "02f53c4cf1f2da8d72a19ca5c0f39772", "sha256": "df27943d003cf815e79844de6bf71d6da19819e8081c68f2ef66230e10c6d98a" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.0.8.tar.gz", "has_sig": false, "md5_digest": "02f53c4cf1f2da8d72a19ca5c0f39772", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74519, "upload_time": "2018-09-09T21:59:54", "url": "https://files.pythonhosted.org/packages/0b/9b/dcc6d99e6f28279c0b0732bf3b66207bb70024f0741f05f861cc461c5b3c/ckanext-file_uploader_ui-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "cb801b6fb9d152268e13cf875ebd3f9e", "sha256": "945a0066504ce033a03420863cfbc6be71b9457ac8c74be0d8ad70f58b310428" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.0.9.tar.gz", "has_sig": false, "md5_digest": "cb801b6fb9d152268e13cf875ebd3f9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74643, "upload_time": "2018-09-09T22:30:44", "url": "https://files.pythonhosted.org/packages/14/54/bd02cc7d6bed284819d3a7481e4aa4c42f76d33a7c1965c23d89b9a78753/ckanext-file_uploader_ui-0.0.9.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1b5559c5273393977e7bd6189eb8e068", "sha256": "ee91c81cc7c93ef492619b23f48c0c9d22f9edd568c436ca08fa305a8e1382a6" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1b5559c5273393977e7bd6189eb8e068", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74797, "upload_time": "2018-10-02T20:31:54", "url": "https://files.pythonhosted.org/packages/5d/73/bdac77f372bd0b6c7bf6c625362a82dbf0a64598113bb2a1c39c3c6eab96/ckanext-file_uploader_ui-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "d28d4322d5581553b5df8b2f3eb205f7", "sha256": "6074d237fd2c61bd1d2333e7f6e933bd61d0858746117d464f103b02e1016392" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d28d4322d5581553b5df8b2f3eb205f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75051, "upload_time": "2018-10-02T20:55:14", "url": "https://files.pythonhosted.org/packages/a4/a7/72d212a1b1b7cca71c715278fd0649ae6748371ac38f8e0308ef64799ab8/ckanext-file_uploader_ui-0.1.2.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "fa6b909f4c2d21f52f22cad29e92a324", "sha256": "7267045904c5ea842fbf0fcd01578218733c51dc3197f1e2e6382ade1f15a850" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.1.4.tar.gz", "has_sig": false, "md5_digest": "fa6b909f4c2d21f52f22cad29e92a324", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74581, "upload_time": "2018-10-17T12:25:08", "url": "https://files.pythonhosted.org/packages/bc/76/6d896ea2749c8c0f1be53896e456f1907bad20ead41fed3b2333c402fdb5/ckanext-file_uploader_ui-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fa6b909f4c2d21f52f22cad29e92a324", "sha256": "7267045904c5ea842fbf0fcd01578218733c51dc3197f1e2e6382ade1f15a850" }, "downloads": -1, "filename": "ckanext-file_uploader_ui-0.1.4.tar.gz", "has_sig": false, "md5_digest": "fa6b909f4c2d21f52f22cad29e92a324", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74581, "upload_time": "2018-10-17T12:25:08", "url": "https://files.pythonhosted.org/packages/bc/76/6d896ea2749c8c0f1be53896e456f1907bad20ead41fed3b2333c402fdb5/ckanext-file_uploader_ui-0.1.4.tar.gz" } ] }