{ "info": { "author": "JC Brand, Syslab.com GmbH", "author_email": "brand@syslab.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python" ], "description": "Introduction\n============\n\nStickyStatusMessages provides persistent status messages.\n\nNormal status messages usually appear when a content item has been affected\n(created, edited, removed, state changed etc.) in some way. They appear to the \nuser effecting the change.\n\nIn the case of StickyStatusMessages, status messages now also appear to other\nusers, who have an interest (or stake) in the same content item. The other\nusers who are notified, are the ones with a local 'Editor' role on the object \nbeing affected. Since the original editor or owner who did the change by himself\nhe personally will NOT get a sticky statusmessage.\n\nThey will receive a notification message (very similar to the existing status\nmessages) above the portal content, every time a content item (on which they\nhave the Editor role) has been changed.\n\nThese messages are 'sticky' in the sense that they are persistent. They have to\nbe removed manually by the user. This is very easy though, you simply click on\nthe [X] sign on the message itself and it will be removed.\n\n\n\nChangelog\n=========\n\n0.4 (2012-03-21)\n----------------\n\n- Play nicely when not installed. Check if the browserlayer is installed before\n continuing. [jcbrand]\n- Added an adapter for the notification mechanism. Enables CMFNotification\n integration. [isburger]\n- Check for attribute error if running with testrunner request\n\n0.3 (2011-09-13)\n----------------\n\n- Tested in Plone 4.1 (jcbrand)\n\n0.2 (2011-04-04)\n----------------\n\n- Fixed IE javascript bug #2038 (deroiste)\n\n0.1 (2010-10-04)\n----------------\n\n- Improved error handling (pilz, jcbrand)\n- Improved handling of non ascii chars (jcbrand)\n- Removed babble dependencies (jcbrand)\n- Allow for people to remove all sticky messages(jcbrand)\n\n0.1a1 (2010-04-20)\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": "http://plone.org/products/slc.stickystatusmessages", "keywords": "statusmessage status sticky CMFNotification", "license": "GPL", "maintainer": null, "maintainer_email": null, "name": "slc.stickystatusmessages", "package_url": "https://pypi.org/project/slc.stickystatusmessages/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/slc.stickystatusmessages/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://plone.org/products/slc.stickystatusmessages" }, "release_url": "https://pypi.org/project/slc.stickystatusmessages/0.4/", "requires_dist": null, "requires_python": null, "summary": "Provides sticky status messages to members for all the folders in which they are assigned local roles", "version": "0.4" }, "last_serial": 394382, "releases": { "0.1a1": [ { "comment_text": "", "digests": { "md5": "3a571e4ba3d391453c18e7899131beda", "sha256": "c8005e6372ac10fa4d05d0ce70ec1017f07457f46946171a0b99cc0cf7a32839" }, "downloads": -1, "filename": "slc.stickystatusmessages-0.1a1.zip", "has_sig": false, "md5_digest": "3a571e4ba3d391453c18e7899131beda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21655, "upload_time": "2010-04-20T18:50:34", "url": "https://files.pythonhosted.org/packages/a4/9c/ee731f29bf56f105e70f7b34dd94b0ef2735615394564f65b4c5ffd2c8fd/slc.stickystatusmessages-0.1a1.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "fb22d72380db666ba82e6a2c8610fe4a", "sha256": "e2322192fccf9f3b383d80488f8e80ada1fe795cddb88981164c8de2a5397be9" }, "downloads": -1, "filename": "slc.stickystatusmessages-0.3.tar.gz", "has_sig": false, "md5_digest": "fb22d72380db666ba82e6a2c8610fe4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11510, "upload_time": "2011-09-13T15:57:42", "url": "https://files.pythonhosted.org/packages/de/4d/0b2d7727802dcdfac1d410f079365da299439d6813509e9cb9034d516be9/slc.stickystatusmessages-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "4fd6bc7859621cd00c67fd9b1ae6c6c0", "sha256": "7d05c9e1f31fab2c4eed3a83b64a1923a1918b9bd142a53a37b787efdda32bf7" }, "downloads": -1, "filename": "slc.stickystatusmessages-0.4.zip", "has_sig": false, "md5_digest": "4fd6bc7859621cd00c67fd9b1ae6c6c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27024, "upload_time": "2012-03-21T18:52:13", "url": "https://files.pythonhosted.org/packages/32/54/132e73c85768528b3ef0258ef11570f0c3780c0fdd519fad65d36f0e78d3/slc.stickystatusmessages-0.4.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4fd6bc7859621cd00c67fd9b1ae6c6c0", "sha256": "7d05c9e1f31fab2c4eed3a83b64a1923a1918b9bd142a53a37b787efdda32bf7" }, "downloads": -1, "filename": "slc.stickystatusmessages-0.4.zip", "has_sig": false, "md5_digest": "4fd6bc7859621cd00c67fd9b1ae6c6c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27024, "upload_time": "2012-03-21T18:52:13", "url": "https://files.pythonhosted.org/packages/32/54/132e73c85768528b3ef0258ef11570f0c3780c0fdd519fad65d36f0e78d3/slc.stickystatusmessages-0.4.zip" } ] }