{ "info": { "author": "RedTurtle Technology", "author_email": "sviluppoplone@redturtle.it", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Framework :: Plone", "Framework :: Plone :: 3.3", "Framework :: Plone :: 4.0", "Framework :: Plone :: 4.1", "Framework :: Plone :: 4.2", "License :: OSI Approved :: GNU General Public License (GPL)", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. contents:: **Table of contents**\n\nWhat is this?\n=============\n\nThis product add a new field to all Plone contents (someway similar to the keyword field) that allow to\nselect one or more **taxonomies** to reference.\n\nA Taxonomy is commonly like normal folder and you can create them all around the site. They gives only some\ndifferences when you add additional contents inside them (but to select a taxonomy for a content\nyou don't need that the content is inside it).\n\nAlso the *taxonomy support* must be explicitly enabled on the site root and/or in one or many of the\nsite's subsections.\nIn this way you can have different taxonomies set in different areas of the site.\n\nThe list of taxonomies selectable on simple contents is filtered locally if there are different sections activated.\n\nThe activation to one section block the inheritance of other taxonomies from upper levels.\n\nFiltering policies are the following:\n\n* if there isn't any parent of the object that implements the \"*ITaxonomyLevel*\" interface, no\n taxonomy will be shown and so no one are selectable.\n* if there are one or more parents that provides the interface, we take the nearest parent and search\n its availables taxonomies.\n* if there aren't taxonomies, or there isn't any activated object (object that implements ITaxonomyLevel\n interface; it could be also the site root) the field doesn't appears in the field edit form.\n* if an object is created inside a taxonomy, the taxonomy will be the default value in the field.\n\nHow to use?\n===========\n\nTo activate the taxonomy level you can access the \"*Add to taxonomy roots*\" in the \"Action\" menu.\n\nCreate Taxonomy folders normally in the site.\n\nYou can also mark any other object as a *Taxonomy-like* but to do this you need to manually apply the\n``collective.taxonomysupport.interfaces.IFolderTaxonomy`` interface.\n\nCollection criteria\n-------------------\n\nThis product add also a new collection criteria (*Site Areas*) for easilly use taxonomies in (old-style) collections.\n\n\nUpdating the catalog\n====================\n\nSiteAreas and getSiteAreas metadata\n-----------------------------------\nTaxonomies stores 2 indexes in catalog: **getSiteAreas** and **SiteAreas**.\n\nThe first index stores a list of uids fo selected taxonomies of an object, and the second (SiteAreas) stores the titles of selected taxonomies, for a human-usage.\nIf you need to update the all catalog (or even rebuild it), \"SiteAreas\" indexes and metadata will be partially inconsistent because the indexer method make a catalog query to get the taxonomy right titles, so you need to do 2 more steps:\n\n* reindex \"SiteAreas\" index from portal_catalog in ZMI\n* launch a view that update metadatas for all items in the catalog with a selected taxonomy: http://your-plone-site/@@fix-metadata\n\n\nSearchableText index\n--------------------\nWith 1.5.0 version, SiteAreas categorization is also saved in SearchableText index.\n\nTo update the catalog entries before this change, there is a view that reindex SearchableText\nfor all contents in the catalog with a SiteArea: http://your-plone-site/@@fix-searchabletext\n\n\nDependencies\n============\n\nThis product has been tested on:\n\n* Plone 3.3\n* Plone 4.2\n\n\nCredits\n=======\n\nDeveloped with the support of `Regione Emilia Romagna`__;\n\nRegione Emilia Romagna supports the `PloneGov initiative`__.\n\n__ http://www.regione.emilia-romagna.it/\n__ http://www.plonegov.it/\n\nAuthors\n=======\n\nThis product was developed by RedTurtle Technology team.\n\n.. image:: http://www.redturtle.it/redturtle_banner.png\n :alt: RedTurtle Technology Site\n :target: http://www.redturtle.it/\n\nChangelog\n=========\n\n1.4.1 (2016-06-30)\n------------------\n\n- Make taxonomy categorization searchable in SearchableText index.\n We don't provide an upgrade step to update old stored contents because it\n could be a very slow task and it's better to do it in a separate task (maybe\n with a script or pdb).\n [cekk]\n\n\n1.4.0 (2012-10-12)\n------------------\n\n- Added utility view that update metadata infos [cekk]\n\n\n1.3.1 (2012-08-07)\n------------------\n\n* Added catalog.xml for \"SiteAreas\" metadata [andrea]\n* Add modify to handle default page case and add test [lucabel]\n* Add import permission.zcml from CMFCore in case of plone4 [lucabel]\n* Update test to works on plone 4\n\n\n1.3.0 (2012-08-02)\n------------------\n\n* Added Plone 4.2 compatibility\n* updated documentation [keul]\n* fixed translations [keul]\n* added proper i18ndude script [keul]\n* Add action to mark/unmark taxonomy root [lucabel]\n\n1.2.0 (2011-09-27)\n------------------\n\n* changed product to allow all contents to be a taxonomy, implementing IFolderTaxonomy [andrea]\n* added tinyMCE configuration for FolderTaxonomy content [mirco]\n\n1.1.0 (Unreleased)\n------------------\n\n* version 1.0.2 was bad; partial rever of changes [keul]\n* added a new collection criterion, only for Taxonomy [keul]\n* fixed translations [keul]\n\n1.0.2 (2010-11-12)\n------------------\n\n* when used for collections, show all Taxonomy, not only the used ones [keul]\n\n1.0.1 (2010-09-27)\n------------------\n\n* collective.taxonomysupport was breaking some contents like EasyNewsletter [keul]\n\n1.0.0\n-----\n\n* Initial release", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/PloneGov-IT/collective.taxonomysupport", "keywords": "plone plonegov taxonomy", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "collective.taxonomysupport", "package_url": "https://pypi.org/project/collective.taxonomysupport/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/collective.taxonomysupport/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/PloneGov-IT/collective.taxonomysupport" }, "release_url": "https://pypi.org/project/collective.taxonomysupport/1.4.1/", "requires_dist": null, "requires_python": null, "summary": "Add support for taxonomies to Plone contents as a news tag-like field", "version": "1.4.1" }, "last_serial": 2195263, "releases": { "1.3.0": [ { "comment_text": "", "digests": { "md5": "e38a6593820c471309136b10c1b6e968", "sha256": "c6362ec15889bae48f3ab21d6903ccb2ed98bcde0e839d8eef8a1fbf64aabf32" }, "downloads": -1, "filename": "collective.taxonomysupport-1.3.0.zip", "has_sig": false, "md5_digest": "e38a6593820c471309136b10c1b6e968", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43129, "upload_time": "2012-08-02T14:20:45", "url": "https://files.pythonhosted.org/packages/a6/e2/892c6ba4586dec32fcd11ae750e14e836a91078f29717ecc8f1b2fcbf112/collective.taxonomysupport-1.3.0.zip" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "ac7aeedee3113c162e53f291f6123319", "sha256": "b7e89ad8bd7d8acfec6c4fa6a13f06f80c358f34dfa58cf6e7386d010b6157e0" }, "downloads": -1, "filename": "collective.taxonomysupport-1.3.1.tar.gz", "has_sig": false, "md5_digest": "ac7aeedee3113c162e53f291f6123319", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25139, "upload_time": "2012-08-07T16:29:00", "url": "https://files.pythonhosted.org/packages/97/f4/10595edca10c8edb1789d1c924cbcb4370e06d65df3a6d9b8d12f7d831d2/collective.taxonomysupport-1.3.1.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "abae79fa3dfebdbd8b556a3991abedf3", "sha256": "fcea121e04bb00c679838050a7371a8e854c9c25054cfa68f3ed8e2371cdc407" }, "downloads": -1, "filename": "collective.taxonomysupport-1.4.0.zip", "has_sig": false, "md5_digest": "abae79fa3dfebdbd8b556a3991abedf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51839, "upload_time": "2012-10-12T08:47:00", "url": "https://files.pythonhosted.org/packages/d7/0b/32519925bef5ea3eff42bf85d4c3f4da5deb2a9bea1287d8d0ed7d738455/collective.taxonomysupport-1.4.0.zip" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "315678802b6b0557d5ef321e405572df", "sha256": "d0a12a5469f21e93543a2a90dec0d7af7756b0abc8d49d54dbc294147fa9f591" }, "downloads": -1, "filename": "collective.taxonomysupport-1.4.1.tar.gz", "has_sig": false, "md5_digest": "315678802b6b0557d5ef321e405572df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30875, "upload_time": "2016-06-30T06:15:00", "url": "https://files.pythonhosted.org/packages/0d/d7/7a1ec8726d32ec18e5edcf3e795cd0329707376e917285c0b23c21f72722/collective.taxonomysupport-1.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "315678802b6b0557d5ef321e405572df", "sha256": "d0a12a5469f21e93543a2a90dec0d7af7756b0abc8d49d54dbc294147fa9f591" }, "downloads": -1, "filename": "collective.taxonomysupport-1.4.1.tar.gz", "has_sig": false, "md5_digest": "315678802b6b0557d5ef321e405572df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30875, "upload_time": "2016-06-30T06:15:00", "url": "https://files.pythonhosted.org/packages/0d/d7/7a1ec8726d32ec18e5edcf3e795cd0329707376e917285c0b23c21f72722/collective.taxonomysupport-1.4.1.tar.gz" } ] }