{ "info": { "author": "4teamwork AG", "author_email": "mailto:info@4teamwork.ch", "bugtrack_url": null, "classifiers": [ "Framework :: Plone", "Framework :: Plone :: 4.3", "Framework :: Plone :: 5.1", "Intended Audience :: Developers", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "ftw.statusmap\n=============\n\nA plone view listing objects and review states in a tree.\n\nFeatures\n--------\n\n- Shows objects and review states recursively as tree.\n- Adds CSS-classes per review-state for easy custom styling.\n- Allows to execute workflow transitions for every object which has this transition available.\n\nUsage\n-----\n\n- Add ``ftw.statusmap`` to your buildout configuration:\n\n::\n\n [instance]\n eggs +=\n ftw.statusmap\n\n- Install the generic setup profile.\n\n\nConstraint Checker\n------------------\n\nThe ``IConstraintChecker`` utility is used to check if a transaction can be\nexecuted on an object or not.\n\nIt's possible to register multiple ``IConstraintChecker`` utilities and all\nutilities will be executed.\n\nAdding an IConstraintChecker utility\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nCreate your Utility:\n\n.. code:: python\n\n from ftw.statusmap.interfaces import IConstraintChecker\n from zope.interface import implements\n\n\n class MyConstraintCheckerUtility(object):\n implements(IConstraintChecker)\n\n def is_transition_allowed(self, obj, transition):\n return True\n\nRegister your utility in zcml.\n\n.. code:: xml\n\n \n\n \n\n \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.statusmap\n- Issues: https://github.com/4teamwork/ftw.statusmap/issues\n- Pypi: http://pypi.python.org/pypi/ftw.statusmap\n- Continuous integration: https://jenkins.4teamwork.ch/search?q=ftw.statusmap\n\n\nCopyright\n---------\n\nThis package is copyright by `4teamwork `_.\n\n``ftw.statusmap`` is licensed under GNU General Public License, version 2.\n\nChangelog\n=========\n\n1.6.0 (2019-10-21)\n------------------\n\n- Fix test suite. [mbaechtold]\n- Add Plone 5.1 support. [tinagerber]\n\n\n1.5.0 (2016-12-30)\n------------------\n\n- Fix statusmap view when being called on an inactive content. [mbaechtold]\n\n\n1.4.0 (2016-12-29)\n------------------\n\n- Drop support for Plone 4.2.\n Only Plone 4.3 is supported now. [mbaechtold]\n\n\n1.3.0 (2016-05-20)\n------------------\n\n- Support ftw.lawgiver status translations. [jone]\n\n- Drop Plone 4.1 support.\n [elioschmutz]\n\n- Adds an IConstraintChecker utility to register constraint checks before\n transition execution.\n [elioschmutz]\n\n\n1.2.2 (2016-02-24)\n------------------\n\n- Do not show statusmap link on plone root.\n [mathias.leimgruber]\n\n\n1.2.1 (2015-12-07)\n------------------\n\n- Display the human readable title of the transitions and states instead\n of their id (this is useful if you have ftw.upgrade >= 1.6.2 installed).\n [mbaechtold]\n\n\n1.2.0 (2015-09-30)\n------------------\n\n- Add old and new state to the transitions-listing\n [elioschmutz]\n\n- Fix status message type.\n [mbaechtold]\n\n- Fix portal type title when deviates from FTI id.\n [jone]\n\n- Fix contenttype icons by normalizing class.\n [jone]\n\n\n1.1.1 (2014-05-01)\n------------------\n\n- Fix JavaScript issues - use jQuery properly.\n [jone]\n\n\n1.1 (2013-05-24)\n----------------\n\n- Translate portal type names with its own i18n domain.\n [mathias.leimgruber]\n\n- Fix item order - sort on path.\n [mathias.leimgruber]\n\n\n1.0 (2013-01-09)\n----------------\n\n- Implementation of basic features.", "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.statusmap", "keywords": "ftw statusmap plone workflow tree", "license": "GPL2", "maintainer": "", "maintainer_email": "", "name": "ftw.statusmap", "package_url": "https://pypi.org/project/ftw.statusmap/", "platform": "", "project_url": "https://pypi.org/project/ftw.statusmap/", "project_urls": { "Homepage": "https://github.com/4teamwork/ftw.statusmap" }, "release_url": "https://pypi.org/project/ftw.statusmap/1.6.0/", "requires_dist": null, "requires_python": "", "summary": "A plone view listing objects and review states in a tree.", "version": "1.6.0" }, "last_serial": 6005798, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "7cc299c8d4d30e58f8cfec5dcb1d3e04", "sha256": "8e67ef0aa54ae277d1077f267d386c7e2daf65f0d3eb87ec8b987108b334962c" }, "downloads": -1, "filename": "ftw.statusmap-1.0.zip", "has_sig": false, "md5_digest": "7cc299c8d4d30e58f8cfec5dcb1d3e04", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25952, "upload_time": "2013-01-09T14:39:17", "url": "https://files.pythonhosted.org/packages/ef/85/3f32cead8cd3a2a6eb4d29aadfb1ab5ba4748ad562fcf4d0dca08bad12e7/ftw.statusmap-1.0.zip" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "668b0958ed10125c3ad80263b4e02121", "sha256": "1cbe6fa663563cef7331fa2c392c65cc79c2d3b36e9b3e51f896a8fb5d28b2f8" }, "downloads": -1, "filename": "ftw.statusmap-1.1.zip", "has_sig": false, "md5_digest": "668b0958ed10125c3ad80263b4e02121", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27253, "upload_time": "2013-05-24T14:25:12", "url": "https://files.pythonhosted.org/packages/63/29/72f1c7d8dc7e013b8bdb47d3eb0ffe7bb6fac0fe72e5f35d19fc62ab12ec/ftw.statusmap-1.1.zip" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "4987e32f6b35bce381f54988aebe12ee", "sha256": "bd861b7d11679187bdd445fcff124798940d6ceafa3a9ce001fd0eb472aa1a6d" }, "downloads": -1, "filename": "ftw.statusmap-1.1.1.zip", "has_sig": false, "md5_digest": "4987e32f6b35bce381f54988aebe12ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27551, "upload_time": "2014-05-01T08:35:51", "url": "https://files.pythonhosted.org/packages/d8/d0/228a0188f5a436cf4a14a044dc2fc1463235b26cdf5afb42c0c448573c24/ftw.statusmap-1.1.1.zip" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "e78f7db886d5f23840563d78215f755a", "sha256": "471388a048a1a134015fcddd94f110907431187b984bbcd9846259c41897a62c" }, "downloads": -1, "filename": "ftw.statusmap-1.2.0.tar.gz", "has_sig": false, "md5_digest": "e78f7db886d5f23840563d78215f755a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17988, "upload_time": "2015-09-30T13:57:39", "url": "https://files.pythonhosted.org/packages/f0/5b/13abfe70bcc48a1021afbbe7abd9188be58bcae8da025e90fbb420785f2c/ftw.statusmap-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "becc0273a2be4533fcef83533d193c2f", "sha256": "3411f95f84ab943fabdf90d16c1300ad02e1bdfe2dea336c8da26796ce263363" }, "downloads": -1, "filename": "ftw.statusmap-1.2.1.zip", "has_sig": false, "md5_digest": "becc0273a2be4533fcef83533d193c2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28840, "upload_time": "2015-12-07T15:42:52", "url": "https://files.pythonhosted.org/packages/74/52/733824882d23799287c79d1948b25ab95819a9f1bd163ab6b9a788cc4216/ftw.statusmap-1.2.1.zip" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "c03e757bb54cb8916fdd8c15479f1704", "sha256": "58823ed5289f2fc1d9a5a0f4b8dbf7331b306f396637908b3223accaf5bde5f5" }, "downloads": -1, "filename": "ftw.statusmap-1.2.2.zip", "has_sig": false, "md5_digest": "c03e757bb54cb8916fdd8c15479f1704", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30437, "upload_time": "2016-02-24T14:41:31", "url": "https://files.pythonhosted.org/packages/73/ec/2854529d4f43a72fa8eed8557bed0c9f3891cdcbe86b5419d2b8edaba6ea/ftw.statusmap-1.2.2.zip" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "c4748add225e4c7785c49925648bc4a6", "sha256": "09323e386eb3bfba8c60149da240a2df33e83e70670002054629d1929655bd8e" }, "downloads": -1, "filename": "ftw.statusmap-1.3.0.tar.gz", "has_sig": false, "md5_digest": "c4748add225e4c7785c49925648bc4a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21069, "upload_time": "2016-05-20T09:46:25", "url": "https://files.pythonhosted.org/packages/72/cb/9fa993b9d81d5a4285fca5770271b147ff01a0d885ee7c523e35bad288af/ftw.statusmap-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "d95cccf33749cf4b278776f714497201", "sha256": "c90b1537c80c098219b0f15d6bd9b8514cf7502aca6669aff91ee31747023724" }, "downloads": -1, "filename": "ftw.statusmap-1.4.0.tar.gz", "has_sig": false, "md5_digest": "d95cccf33749cf4b278776f714497201", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21127, "upload_time": "2016-12-29T08:26:19", "url": "https://files.pythonhosted.org/packages/c9/ea/12fc3fd81e77f96cfc64760cb97ba10830d9172e931555eff7790355825d/ftw.statusmap-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "f66f90c2472fb8d3f3781deb0a75c341", "sha256": "cc3fbd7c0478931664bc6f13350df28d91eeee8eeefb6714fd2f927fcb1168a1" }, "downloads": -1, "filename": "ftw.statusmap-1.5.0.tar.gz", "has_sig": false, "md5_digest": "f66f90c2472fb8d3f3781deb0a75c341", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21851, "upload_time": "2016-12-30T13:49:04", "url": "https://files.pythonhosted.org/packages/77/0a/f2d3dd32568037df9cf1acc9386dc50d099cc9b45489c28201866e611690/ftw.statusmap-1.5.0.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "3baf0ebc40eaac10832bed4d967d33c9", "sha256": "44a93f8fde2b9458ebd80aa095682d44b46da7f728a21bcf1efd72a5d334dcf4" }, "downloads": -1, "filename": "ftw.statusmap-1.6.0.tar.gz", "has_sig": false, "md5_digest": "3baf0ebc40eaac10832bed4d967d33c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23230, "upload_time": "2019-10-21T06:52:01", "url": "https://files.pythonhosted.org/packages/9a/be/abb60ca692e61cc240bd19ba34703fe40cb41bffd955a45db5843d8a9a19/ftw.statusmap-1.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3baf0ebc40eaac10832bed4d967d33c9", "sha256": "44a93f8fde2b9458ebd80aa095682d44b46da7f728a21bcf1efd72a5d334dcf4" }, "downloads": -1, "filename": "ftw.statusmap-1.6.0.tar.gz", "has_sig": false, "md5_digest": "3baf0ebc40eaac10832bed4d967d33c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23230, "upload_time": "2019-10-21T06:52:01", "url": "https://files.pythonhosted.org/packages/9a/be/abb60ca692e61cc240bd19ba34703fe40cb41bffd955a45db5843d8a9a19/ftw.statusmap-1.6.0.tar.gz" } ] }