{ "info": { "author": "Sebastian Gutzeit", "author_email": "sebastian.gutzeit@rostock.de", "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": "# Extension for *CKAN*: HRO-theme\n\nA custom theme for OpenData.HRO, the open data portal of the municipality of Rostock \u2013 view it in production: https://www.opendata-hro.de\n\n## Requirements\n\n* [*CKAN*](https://ckan.org) >= 2.7.0\n\n## Installation\n\nTo install ckanext-hro_theme for production:\n\n1. Activate your *CKAN* virtual *Python* environment, for example:\n\n . /usr/lib/ckan/default/bin/activate\n\n1. Install the ckanext-hro_theme *Python* package into your virtual *Python* environment:\n\n pip install ckanext-hro_theme\n\n1. Add `hro_theme` to the `ckan.plugins` setting in your *CKAN* config file (by default the config file is located at `/etc/ckan/default/production.ini`)\n1. Restart *CKAN*. For example, if you have deployed *CKAN* with *Apache HTTP Server* on *Ubuntu*:\n\n sudo service apache2 reload\n\n## Development installation\n\nTo install ckanext-hro_theme for development, activate your *CKAN* virtualenv and do:\n\n git clone https://github.com/rostock/ckanext-hro_theme.git\n cd ckanext-hro_theme\n python setup.py develop\n pip install -r dev-requirements.txt\n\n## Translation\n\n1. Create or update the file `ckanext/hro_theme/i18n/ckanext-hro_theme.pot` by extracting all translatable strings into it:\n\n cd ckanext-hro_theme\n python setup.py extract_messages\n\n1. If necessary, create a new translation for your language \u2013 this will generate a new directory `ckanext/hro_theme/i18n/YOUR_LANGUAGE` with a `LC_MESSAGES/ckanext-hro_theme.po` file containing all the untranslated strings:\n\n python setup.py init_catalog --locale \n \n1. Start editing either the new `po` file you created before or one of the existing `po` files:\n\n msgid \"This is an untranslated string!\"\n msgstr \"This is a translated string!\"\n \n1. Compile the updated `po` file(s) \u2013 this will generate the required `mo` file(s):\n\n python setup.py compile_catalog\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rostock/ckanext-hro_theme", "keywords": "CKAN open data theme template", "license": "AGPL", "maintainer": "", "maintainer_email": "", "name": "ckanext-hro_theme", "package_url": "https://pypi.org/project/ckanext-hro_theme/", "platform": "", "project_url": "https://pypi.org/project/ckanext-hro_theme/", "project_urls": { "Homepage": "https://github.com/rostock/ckanext-hro_theme" }, "release_url": "https://pypi.org/project/ckanext-hro_theme/1.3.1/", "requires_dist": null, "requires_python": "", "summary": "A custom theme for OpenData.HRO, the open data portal of the municipality of Rostock", "version": "1.3.1" }, "last_serial": 4739023, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "2794c153389878407305ec40b1dc265b", "sha256": "e885eeae0b666ce81b41e45016272357b09312c8a524d268c756512036e1963d" }, "downloads": -1, "filename": "ckanext-hro_theme-0.0.1.tar.gz", "has_sig": false, "md5_digest": "2794c153389878407305ec40b1dc265b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19464, "upload_time": "2017-08-04T06:46:49", "url": "https://files.pythonhosted.org/packages/11/e6/aab94f073dc581d90112f2ad6376280fb41c565a2fb435d30e6177edc93d/ckanext-hro_theme-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "493f03eecd80e0de73e38dd31110a37b", "sha256": "86213cf9792203109ffe1d6edae831beefafc18c445be313977fc796ad2effbc" }, "downloads": -1, "filename": "ckanext-hro_theme-0.0.2.tar.gz", "has_sig": false, "md5_digest": "493f03eecd80e0de73e38dd31110a37b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23627, "upload_time": "2017-08-04T10:35:11", "url": "https://files.pythonhosted.org/packages/16/05/b3d918e535d1b8bd3b174b0c779dbcbbb6316a184e084e3e1ce6e189afb7/ckanext-hro_theme-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "5f0fd139dc3b223943ef423ed9fd9f0a", "sha256": "b9bc34245d5a50d89197a62d8b101f4f2c1a927b8b83452b196cd6cc8b9227ed" }, "downloads": -1, "filename": "ckanext-hro_theme-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5f0fd139dc3b223943ef423ed9fd9f0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25825, "upload_time": "2017-08-04T14:20:37", "url": "https://files.pythonhosted.org/packages/13/5a/a3da1a2fa2aaa90a4727ebff25242330e5e98f365362489ddafe00152859/ckanext-hro_theme-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "34f7abb830c24c6d0b70fd8b424b5633", "sha256": "9e1f0854ff2cca1730cc0fb6cbe9398c517ff798bd68cc8c5b70ba332027ffdc" }, "downloads": -1, "filename": "ckanext-hro_theme-0.0.4.tar.gz", "has_sig": false, "md5_digest": "34f7abb830c24c6d0b70fd8b424b5633", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34515, "upload_time": "2017-08-07T12:50:40", "url": "https://files.pythonhosted.org/packages/bb/07/ac7d3705487d27cfb8717fc1f6d662de9aebe06015de1a99b8eb93215564/ckanext-hro_theme-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "36401af6c860bb5340136be4d6e3e3fd", "sha256": "f6067284b55bbee0fa6475a745d5a6934e2b00c5adb01389b452ae36b96e172b" }, "downloads": -1, "filename": "ckanext-hro_theme-0.0.5.tar.gz", "has_sig": false, "md5_digest": "36401af6c860bb5340136be4d6e3e3fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43604, "upload_time": "2017-08-07T13:44:28", "url": "https://files.pythonhosted.org/packages/a6/63/154c3e1896ba2eac081634ebff8f77995893baa9e643daf9376d9e15bb5f/ckanext-hro_theme-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "671897337f0073a05f3e227bb528e94b", "sha256": "f8bf1fe037bedd4f7dad654ec5c1e6d8cc2a47f49a62372cdb72ad7e9be51230" }, "downloads": -1, "filename": "ckanext-hro_theme-0.0.6.tar.gz", "has_sig": false, "md5_digest": "671897337f0073a05f3e227bb528e94b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52693, "upload_time": "2017-08-08T12:29:19", "url": "https://files.pythonhosted.org/packages/cc/96/cae00469347720888d92b89016f49abce488bbc51bb93a9a9eca555b0639/ckanext-hro_theme-0.0.6.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "9ad38de9800de566857ee1d274ce22ec", "sha256": "2ca6d07cabb80c9f94ae73ad67e0990d1275f89d6de452667b4fefffe9744ff7" }, "downloads": -1, "filename": "ckanext-hro_theme-1.0.0.tar.gz", "has_sig": false, "md5_digest": "9ad38de9800de566857ee1d274ce22ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56778, "upload_time": "2017-08-09T09:15:12", "url": "https://files.pythonhosted.org/packages/c0/f9/ec33a4a6d49f6356d443dc3e35d6fec5a60fc60e5ecc5d07bc3bc685d3ce/ckanext-hro_theme-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "30d369b58cf2586301649496a8e0f85e", "sha256": "7f1b70807ca14a8ab6973abf74af0c3ca2155af6cd7bcbcae5940f43ea1fe3da" }, "downloads": -1, "filename": "ckanext-hro_theme-1.0.1.tar.gz", "has_sig": false, "md5_digest": "30d369b58cf2586301649496a8e0f85e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57045, "upload_time": "2017-08-17T07:45:03", "url": "https://files.pythonhosted.org/packages/30/d8/43833d343fedefee6a365b897c80d827e0ca6726658fcc93d7cf9f0ad7d1/ckanext-hro_theme-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "31b96b5323dd8a883030459a8dbf02b3", "sha256": "0b0d606705384e91a74f4b3e945a869586c696f07cccdc9d92c7f1db08303fd0" }, "downloads": -1, "filename": "ckanext-hro_theme-1.0.2.tar.gz", "has_sig": false, "md5_digest": "31b96b5323dd8a883030459a8dbf02b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57050, "upload_time": "2017-08-18T13:54:03", "url": "https://files.pythonhosted.org/packages/2a/cc/cac3d78a5aa147a074a489e0b8bbfd7273272b1fd4464cecdd3ba50f087b/ckanext-hro_theme-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "cc7f50f0fa5ef4fc7a63a580546842bc", "sha256": "51499250e98dae9617663a59f7dc8792513402b79fe1975558bc46c11a22dba0" }, "downloads": -1, "filename": "ckanext-hro_theme-1.0.3.tar.gz", "has_sig": false, "md5_digest": "cc7f50f0fa5ef4fc7a63a580546842bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57095, "upload_time": "2017-08-18T14:17:28", "url": "https://files.pythonhosted.org/packages/4c/87/c554de6195c7e9fb144c306a5fde35545e3f6fd415ca16ed07b1c0c12252/ckanext-hro_theme-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "cfadecbd9d37ca6b945998054380662d", "sha256": "9c63684276e24a9148ff61cde6cad6c5655931d6b89db2136df3c5e98b2a0cad" }, "downloads": -1, "filename": "ckanext-hro_theme-1.0.4.tar.gz", "has_sig": false, "md5_digest": "cfadecbd9d37ca6b945998054380662d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57314, "upload_time": "2017-09-22T09:09:11", "url": "https://files.pythonhosted.org/packages/21/aa/51cecab2ba5004193a5a16a0a9c1678a0417e7539a53b7098aad0870a57a/ckanext-hro_theme-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "ee224b438f007b199fdfff121472a22e", "sha256": "3c8af642f536ef54d1644c8beaa9bfca33674969da6e4b8e2e09297a2e93c493" }, "downloads": -1, "filename": "ckanext-hro_theme-1.0.5.tar.gz", "has_sig": false, "md5_digest": "ee224b438f007b199fdfff121472a22e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57405, "upload_time": "2017-11-02T09:52:58", "url": "https://files.pythonhosted.org/packages/00/1b/b318418e503af3b4f3f68278eabccc18395a0579ec0caf59e36198d7e346/ckanext-hro_theme-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "6a1ec69320b76725c879e2de95582e8c", "sha256": "31621c69f5c0eb74dec36836d07b9fbe8417360190d6f2924376ab5e9897825c" }, "downloads": -1, "filename": "ckanext-hro_theme-1.0.6.tar.gz", "has_sig": false, "md5_digest": "6a1ec69320b76725c879e2de95582e8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57425, "upload_time": "2017-11-22T13:43:20", "url": "https://files.pythonhosted.org/packages/12/07/31202dd2241ad40db0fbbe3dad2e9a2cd850ec76e71a57532618badf979a/ckanext-hro_theme-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "1af983d55ad68bdbb9a5875fd8240093", "sha256": "c54ed03bdc5e382a9b42104f5f3e32c698d6cee9b94addfe6a4428e651267221" }, "downloads": -1, "filename": "ckanext-hro_theme-1.0.7.tar.gz", "has_sig": false, "md5_digest": "1af983d55ad68bdbb9a5875fd8240093", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58401, "upload_time": "2017-11-23T08:57:00", "url": "https://files.pythonhosted.org/packages/3d/a5/e18da5bc07364fd23697374b802dd9075d12c285784acb49cad4e9435dc1/ckanext-hro_theme-1.0.7.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "2dbc92ce7be1d20225248473baec4481", "sha256": "75eec26af0de54047eb8ca4b813a7b4aabcf29bc0a8d7e0b5064dfda4ad56072" }, "downloads": -1, "filename": "ckanext-hro_theme-1.1.0.tar.gz", "has_sig": false, "md5_digest": "2dbc92ce7be1d20225248473baec4481", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58196, "upload_time": "2018-01-18T08:55:39", "url": "https://files.pythonhosted.org/packages/d4/ea/15d209572e4058046b15d1457cfcfa71d0a96adbf31d967bdd974088c469/ckanext-hro_theme-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "47721bf14348ee85d42fed473952d54c", "sha256": "ae449b6f3edcbbdfaea169146dc86fe0d717a0834077350748db9d65deb1aacb" }, "downloads": -1, "filename": "ckanext-hro_theme-1.1.1.tar.gz", "has_sig": false, "md5_digest": "47721bf14348ee85d42fed473952d54c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58309, "upload_time": "2018-02-21T08:48:41", "url": "https://files.pythonhosted.org/packages/a2/5c/5311dfcfef43c8ff8b56e5c70441aa7a44c11f054e3f389b2bc19305651b/ckanext-hro_theme-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "0a15a27ae4b72dec8f1b3ef6c98c6c1f", "sha256": "9bbe6b007b84ac0ca436b42985ba8293ec06d05a7c2599acc2f4254db23bb5a0" }, "downloads": -1, "filename": "ckanext-hro_theme-1.1.2.tar.gz", "has_sig": false, "md5_digest": "0a15a27ae4b72dec8f1b3ef6c98c6c1f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58492, "upload_time": "2018-03-26T13:59:32", "url": "https://files.pythonhosted.org/packages/74/96/5ea77ff4e809ebf8c549ff4b97cdb0ee6da77a6342a430ced9f73da7872e/ckanext-hro_theme-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "4a90b9b2aec25bbbae375a55230a3ddb", "sha256": "f700c4b5d07f3b028cd78b7032089352ee58c6a86cebd1acf56060cf3f1e362c" }, "downloads": -1, "filename": "ckanext-hro_theme-1.1.3.tar.gz", "has_sig": false, "md5_digest": "4a90b9b2aec25bbbae375a55230a3ddb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58487, "upload_time": "2018-03-27T09:43:40", "url": "https://files.pythonhosted.org/packages/69/39/42d3c7acde69c44b0ff8435cda36394c9fe6d3e6a723a05c521dae451c31/ckanext-hro_theme-1.1.3.tar.gz" } ], "1.1.4": [ { "comment_text": "", "digests": { "md5": "a96997bc9309ee956237de688b04c29a", "sha256": "ed85e7a814af6b3e959699c4cb9671d4ddfbc7851b40753a61027d57ebf5f2e0" }, "downloads": -1, "filename": "ckanext-hro_theme-1.1.4.tar.gz", "has_sig": false, "md5_digest": "a96997bc9309ee956237de688b04c29a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56644, "upload_time": "2018-05-09T10:55:18", "url": "https://files.pythonhosted.org/packages/61/7f/d3f017e279a722799b829670bf0c721c111a691463c235ec2551a2cead62/ckanext-hro_theme-1.1.4.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "9af1e0e7949b0385e30b13fca8ac2f6e", "sha256": "35f1c435ce933f99b3973d91452d13b1285868c2644eca0ba9212342969b349b" }, "downloads": -1, "filename": "ckanext-hro_theme-1.2.0.tar.gz", "has_sig": false, "md5_digest": "9af1e0e7949b0385e30b13fca8ac2f6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58313, "upload_time": "2018-11-08T12:19:57", "url": "https://files.pythonhosted.org/packages/d7/a7/095e81c3a274e6f8875600a7243a3364c602c5cbe4c4fd52c324e31203e0/ckanext-hro_theme-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "02428b6e0ed03eeffad0379ce064f1fa", "sha256": "6eb955d0285632ce23b0f8afb2b8bb112bfd02b7d1c545a761444a698c80a19f" }, "downloads": -1, "filename": "ckanext-hro_theme-1.2.1.tar.gz", "has_sig": false, "md5_digest": "02428b6e0ed03eeffad0379ce064f1fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58336, "upload_time": "2018-11-08T14:06:08", "url": "https://files.pythonhosted.org/packages/d8/5a/6b6021d9f0d1ab6fe2368f13d3e2beab7012f00f15a34cb5578c769443f3/ckanext-hro_theme-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "9ff09139b19d1f706bfc5074f2cde786", "sha256": "cbbfff1ef717c0c4c2a33f47b6146c7e0aa3966f680c0746c698bc9646228002" }, "downloads": -1, "filename": "ckanext-hro_theme-1.2.2.tar.gz", "has_sig": false, "md5_digest": "9ff09139b19d1f706bfc5074f2cde786", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58353, "upload_time": "2018-11-08T14:41:09", "url": "https://files.pythonhosted.org/packages/0e/7d/8e6c75a4565e7680eb1c0a2904ec6891916c057b202b48f004366c13f595/ckanext-hro_theme-1.2.2.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "2222a2dc74ad5fa4a27769937ff0ebb1", "sha256": "70ba4d88cd8f5743f7ee5d1b0ed86021ad17a7a3dce7ad7c17c7bdadd2dffd50" }, "downloads": -1, "filename": "ckanext-hro_theme-1.3.1.tar.gz", "has_sig": false, "md5_digest": "2222a2dc74ad5fa4a27769937ff0ebb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60434, "upload_time": "2019-01-25T08:29:47", "url": "https://files.pythonhosted.org/packages/79/25/f76c2839d554d8b2270b492bc9a4a4c61a1795e3fac59cdb78c78d1e3abb/ckanext-hro_theme-1.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2222a2dc74ad5fa4a27769937ff0ebb1", "sha256": "70ba4d88cd8f5743f7ee5d1b0ed86021ad17a7a3dce7ad7c17c7bdadd2dffd50" }, "downloads": -1, "filename": "ckanext-hro_theme-1.3.1.tar.gz", "has_sig": false, "md5_digest": "2222a2dc74ad5fa4a27769937ff0ebb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 60434, "upload_time": "2019-01-25T08:29:47", "url": "https://files.pythonhosted.org/packages/79/25/f76c2839d554d8b2270b492bc9a4a4c61a1795e3fac59cdb78c78d1e3abb/ckanext-hro_theme-1.3.1.tar.gz" } ] }