{ "info": { "author": "4teamwork AG", "author_email": "mailto:info@4teamwork.ch", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Plone :: 4.3", "Framework :: Plone :: 5.1", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Overview\n========\n\n``ftw.tagging`` extends Plone content types with a tags field using\nschemaextender for Archetype or a behavior for Dexterity.\n\nIt's possible to define tag roots to restrict tags to a part of the\nsite. If no tag root is set, the Plone-root will also be your tag-root.\n\nA tag cloud portlet is provided that shows a tag cloud for the current\ntag root.\n\nAs an example, ``ftw.tagging`` is used by ``ftw.blog`` for tagging blog entries.\n\n\nInstall\n=======\n\n- Add ``ftw.tagging`` to your buildout configuration:\n\n::\n\n [instance]\n eggs =\n ftw.tagging\n\n- Run buildout\n\n- Install ``ftw.tagging`` in portal_setup\n\n\nUsage\n=====\n\nEnable tagging on your DX types with a behavior:\n\n::\n\n \n \n \n\n\nOptionally use a behavior to define tag roots:\n\n::\n\n \n \n \n\n\nTag Cloud\n---------\n\nYou can show the tag-cloud by adding the tag-cloud portlet provided by this\npackage.\n\n\nCompatibility\n=============\n\nRuns with `Plone `_ `4.3` and `5.1`.\n\n\nLinks\n=====\n\n- Github: https://github.com/4teamwork/ftw.tagging\n- Issues: https://github.com/4teamwork/ftw.tagging/issues\n- Pypi: http://pypi.python.org/pypi/ftw.tagging\n- Continuous integration: https://jenkins.4teamwork.ch/search?q=ftw.tagging\n\n\nCopyright\n=========\n\nThis package is copyright by `4teamwork `_.\n\n``ftw.tagging`` is licensed under GNU General Public License, version 2.\n\nChangelog\n=========\n\n\n2.0.1 (2019-12-16)\n------------------\n\n- Add plone 5 bundle (CSS). [tinagerber]\n\n\n2.0.0 (2019-10-22)\n------------------\n\n- Drop archetypes support. [tinagerber]\n- Add Plone 5.1 support. [tinagerber]\n\n\n1.2.0 (2018-12-10)\n------------------\n\n- Fix DecodeUnicodeError in the tag cloud portlet. [mbaechtold]\n\n- Convert index values to UTF8 byte strings. [mbaechtold]\n\n- Remove superfluous space after linked tag. [mbaechtold]\n\n- Drop support for Plone 4.2. [mbaechtold]\n\n- Add support for Dexterity. [mbaechtold]\n\n- Drop Plone 4.0 and 4.1 support.\n [jone]\n\n\n1.1.1 (2014-09-23)\n------------------\n\n- Lowering tags for sorting.\n [mathias.leimgruber]\n\n\n1.1.0 (2013-08-29)\n------------------\n\n- Add Spanish translations.\n [spanish]\n\n\n1.0.3 (2013-04-17)\n------------------\n\n- Updates in tests, readme and buildout.\n [jone]\n\n\n1.0.2 (2012-02-28)\n------------------\n\n- Fixed MANIFEST.in: Include README.rst, no longer exclude .mo files.\n [Thomas Buchberger]\n\n\n1.0.1 (2012-02-27)\n------------------\n\n- Add english translations.\n [jone]\n\n\n1.0 (2011-02-25)\n----------------\n\n- Made getTagRootTags() method more robust and more efficient.\n [buchi]\n\n\n1.0b1\n-----\n\n- Fix portlet html structure\n [mathias.leimgruber]\n\n\n1.0a3\n-----\n\n\n1.0a2\n-----\n\n- Fixed MANIFEST.in - again\n [jone]\n\n\n1.0a1\n-----\n\n- Fixed MANIFEST.in\n [jone]\n\n\n0.1\n---\n\n- Initial release", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/4teamwork/ftw.tagging", "keywords": "ftw tagging plone", "license": "GPL2", "maintainer": "Mathias Leimgruber", "maintainer_email": "", "name": "ftw.tagging", "package_url": "https://pypi.org/project/ftw.tagging/", "platform": "", "project_url": "https://pypi.org/project/ftw.tagging/", "project_urls": { "Homepage": "https://github.com/4teamwork/ftw.tagging" }, "release_url": "https://pypi.org/project/ftw.tagging/2.0.1/", "requires_dist": null, "requires_python": "", "summary": "Tagging add-on for Plone", "version": "2.0.1", "yanked": false, "yanked_reason": null }, "last_serial": 13253338, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "73e4f60311767bc1c51d7ed3a0d88790", "sha256": "83e92947ac635da1107a6f9cfb773862402185bb5a6b32b3d49323844453673d" }, "downloads": -1, "filename": "ftw.tagging-1.0.1.tar.gz", "has_sig": false, "md5_digest": "73e4f60311767bc1c51d7ed3a0d88790", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21946, "upload_time": "2012-02-27T17:55:55", "upload_time_iso_8601": "2012-02-27T17:55:55.845004Z", "url": "https://files.pythonhosted.org/packages/79/5b/75630bf37c60a3565e4989e9175cdf3693cfcb50974323e187177deeb037/ftw.tagging-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "1b3a68a890b24d0d74dd892b44163736", "sha256": "98d0ecc5bf120a0461ed46e66e93aafb1085fd3100a079df1387bc97ed1150ea" }, "downloads": -1, "filename": "ftw.tagging-1.0.2.tar.gz", "has_sig": false, "md5_digest": "1b3a68a890b24d0d74dd892b44163736", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22763, "upload_time": "2012-02-28T08:56:14", "upload_time_iso_8601": "2012-02-28T08:56:14.060048Z", "url": "https://files.pythonhosted.org/packages/2d/96/9a0979d9436bf7daad0fa65a0fdd0fc2628c6e224d8ee9e5ad531058546d/ftw.tagging-1.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "2d19f6927b266532b655151f13651763", "sha256": "4c20a03e7b4dbf4ae869e94909a14d76635ff8cb17645c5910fd26ea4993e6c0" }, "downloads": -1, "filename": "ftw.tagging-1.0.3.zip", "has_sig": false, "md5_digest": "2d19f6927b266532b655151f13651763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37204, "upload_time": "2013-04-17T07:24:20", "upload_time_iso_8601": "2013-04-17T07:24:20.232129Z", "url": "https://files.pythonhosted.org/packages/df/7d/65b9bcc20514275baffa5f37222680a9aafcc0297fa6cdbd42dd39236f70/ftw.tagging-1.0.3.zip", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "aaf29c6bc15b1ad825db56bafbc6b8bf", "sha256": "b338e8506c32693063c160e306c159dda82041e2d8bd6a5b810baa65ac5c0ded" }, "downloads": -1, "filename": "ftw.tagging-1.1.0.zip", "has_sig": false, "md5_digest": "aaf29c6bc15b1ad825db56bafbc6b8bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42329, "upload_time": "2013-08-29T10:22:32", "upload_time_iso_8601": "2013-08-29T10:22:32.777715Z", "url": "https://files.pythonhosted.org/packages/f9/9a/5d5596e9c4a389572c4a17643f32d0a629961e26a1a4c5bba2008f6ba9d6/ftw.tagging-1.1.0.zip", "yanked": false, "yanked_reason": null } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "0b8ece367074cb287012e5a597b4fa9c", "sha256": "7a3bce2cd7444a3b2959238417830357cdb4bd3b983471cf632beffc73445a24" }, "downloads": -1, "filename": "ftw.tagging-1.1.1.zip", "has_sig": false, "md5_digest": "0b8ece367074cb287012e5a597b4fa9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38676, "upload_time": "2014-09-23T09:43:17", "upload_time_iso_8601": "2014-09-23T09:43:17.620382Z", "url": "https://files.pythonhosted.org/packages/82/30/323519d8629221bf7148b286ab7b1be03a672c281add90953620930af34e/ftw.tagging-1.1.1.zip", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "eca71b761ff1e0ca3ef25984c42ae2fd", "sha256": "02b9f0b2d0ca96c6bcc008a795fa66201873253d2348c44029f8522394429d4d" }, "downloads": -1, "filename": "ftw.tagging-1.2.0.tar.gz", "has_sig": false, "md5_digest": "eca71b761ff1e0ca3ef25984c42ae2fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26198, "upload_time": "2018-12-10T11:53:55", "upload_time_iso_8601": "2018-12-10T11:53:55.837848Z", "url": "https://files.pythonhosted.org/packages/64/8a/49e94a0938b62e9cdb9d5f41e416feb0c0c25630dabf8c493ec956181464/ftw.tagging-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "434f22484d037b755c605d87153be775", "sha256": "4664ba7dd21930096102300359705fee6cb5839eed7fbd115dd7c919535ab55e" }, "downloads": -1, "filename": "ftw.tagging-2.0.0.tar.gz", "has_sig": false, "md5_digest": "434f22484d037b755c605d87153be775", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25564, "upload_time": "2019-10-22T09:30:29", "upload_time_iso_8601": "2019-10-22T09:30:29.002774Z", "url": "https://files.pythonhosted.org/packages/02/9e/39964399dccdc336e5971b9384bf1957e001a137deeca78040a078fb5b46/ftw.tagging-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "2b695acbd426069a8dd6987176482e33", "sha256": "1161baee8165e5e03d93f255e159b2ab0cefac722dad9207d6e6d31d53903260" }, "downloads": -1, "filename": "ftw.tagging-2.0.1.tar.gz", "has_sig": false, "md5_digest": "2b695acbd426069a8dd6987176482e33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25961, "upload_time": "2019-12-16T07:32:13", "upload_time_iso_8601": "2019-12-16T07:32:13.668214Z", "url": "https://files.pythonhosted.org/packages/05/07/cb63f2c7d974fd5c451849ae8434b59b8628d4b85551662d51bd9a5d2dbb/ftw.tagging-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2b695acbd426069a8dd6987176482e33", "sha256": "1161baee8165e5e03d93f255e159b2ab0cefac722dad9207d6e6d31d53903260" }, "downloads": -1, "filename": "ftw.tagging-2.0.1.tar.gz", "has_sig": false, "md5_digest": "2b695acbd426069a8dd6987176482e33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25961, "upload_time": "2019-12-16T07:32:13", "upload_time_iso_8601": "2019-12-16T07:32:13.668214Z", "url": "https://files.pythonhosted.org/packages/05/07/cb63f2c7d974fd5c451849ae8434b59b8628d4b85551662d51bd9a5d2dbb/ftw.tagging-2.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }