{ "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": "Introduction\n============\n\nWith ``ftw.globalstatusmessage`` a Plone site administrator display messages\non all pages.\n\nThis is useful for inform the users about an upcoming maintance downtime or\nany other important thing.\n\nThe message can be changed in the plone control panel:\n\n\n.. image:: https://raw.githubusercontent.com/4teamwork/ftw.globalstatusmessage/master/docs/screenshot.png\n\nExclude sites\n-------------\n\nWith the ``Exclude sites`` option it is possible to show the global status\nmessage only for certain sub sites.\nAll containers providing the interface ``INavigationRoot`` are considered\nsub sites. Make sure that the ``object_provides`` catalog index is up to date\nafter enabling the interface for a container.\n\nWhen having nested sub sites, the nearest parent sub site relative to the\ncurrent context is relevant.\nIf the nearest sub site is not excluded but a parent is excluded, the message\nis shown on the current context.\n\n\nCompatibility\n=============\n\nSupports Plone `4.3` and `5.1`.\n\n\nInstallation\n============\n\n- Add ``ftw.globalstatusmessage`` to your buildout configuration:\n\n::\n\n [instance]\n eggs +=\n ftw.globalstatusmessage\n\n- Install the generic import profile.\n\n\nUninstall\n=========\n\nThis package provides an uninstall Generic Setup profile.\nUninstall the package by using Plone's addon controlpanel or portal_quickInstaller.\n\n\n\nLinks\n=====\n\n- Github: https://github.com/4teamwork/ftw.globalstatusmessage\n- Issues: https://github.com/4teamwork/ftw.globalstatusmessage/issues\n- Pypi: http://pypi.python.org/pypi/ftw.globalstatusmessage\n- Continuous integration: https://jenkins.4teamwork.ch/search?q=ftw.globalstatusmessage\n\n\nCopyright\n=========\n\nThis package is copyright by `4teamwork `_.\n\n``ftw.globalstatusmessage`` is licensed under GNU General Public License, version 2.\n\nChangelog\n=========\n\n\n1.7.0 (2019-09-26)\n------------------\n\n- Drop support for Plone 4.2. [mbaechtold]\n\n- Remove unused plone.app.form dependency. [djowett-ftw]\n\n- Make Plone 5.1 compatible. The global status message is displayed in a\n viewlet for Plone 5 (rather than a template slot). [djowett-ftw]\n\n- Work around duplication of the `plone.globalstatusmessage` viewlet.\n (See https://github.com/plone/Products.CMFPlone/issues/2947)\n [djowett-ftw]\n\n\n1.6.2 (2017-08-22)\n------------------\n\n- Make the receiving endpoint available if `ftw.publisher.receiver`\n is installed. Fixes 1.6.1. [mbaechtold]\n\n\n1.6.1 (2017-08-17)\n------------------\n\n- Prevent exception if `ftw.publisher.sender` is not installed.\n Fixes 1.6.0 [mbaechtold]\n\n\n1.6.0 (2017-08-16)\n------------------\n\n- New feature allows to send the global status message config to a\n `ftw.publisher.receiver` instance. [mbaechtold, jone]\n\n\n1.5.0 (2017-02-17)\n------------------\n\n- Add option to exclude anonymous users from viewing the status message.\n [hvelarde]\n\n- Remove indirect dependency on five.grok.\n [hvelarde]\n\n- Drop Plone 4.1 support. [jone]\n\n\n1.4.3 (2016-12-02)\n------------------\n\n- Fix class assertion on DOM-Element.\n [raphael-s]\n\n\n1.4.2 (2016-10-31)\n------------------\n\n- Chameleon support: fix status message class. [jone]\n\n\n1.4.1 (2015-05-06)\n------------------\n\n- Add Finnish translations.\n [petri]\n\n\n1.4.0 (2014-06-02)\n------------------\n\n- Add option to exclude subsites from displaying the status message.\n [jone]\n\n- Brazilian Portuguese and Spanish translations were updated.\n [hvelarde]\n\n- Configlet was migrated to plone.app.registry (closes #13).\n [hvelarde]\n\n\n1.3.0 (2014-05-14)\n------------------\n\n- Brazilian Portuguese and Spanish translations were added.\n [hvelarde]\n\n- Implement uninstall profile.\n [jone]\n\n- Remove no longer used utility.\n [jone]\n\n- Protect statusmessage viewlet with browserlayer.\n The viewlet should not be rendered when the package is not installed.\n [jone]\n\n- Replace old PloneTestCase tests with p.a.testing tests.\n [jone]\n\n- Remove z3c.autoinclude includeDependencies, no longer required.\n [jone]\n\n\n1.2 (2013-06-21)\n----------------\n\n- Use own permission to manage globalstatusmessages.\n [Julian Infanger]\n\n- Drop Plone 4.0 support.\n [jone]\n\n\n1.1 (2012-05-21)\n----------------\n\n- Make Plone 4.1.x compatible.\n [mathias.leimgruber]\n\n- Prepare for public release.\n [mathias.leimgruber]\n\n1.0 (2011-04-12)\n----------------\n- Fix egg structure / added readme\n [mathias.leimgruber]\n\n- Initial release\n [ttschanz]", "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.globalstatusmessage", "keywords": "ftw global status message plone", "license": "GPL2", "maintainer": "", "maintainer_email": "", "name": "ftw.globalstatusmessage", "package_url": "https://pypi.org/project/ftw.globalstatusmessage/", "platform": "", "project_url": "https://pypi.org/project/ftw.globalstatusmessage/", "project_urls": { "Homepage": "https://github.com/4teamwork/ftw.globalstatusmessage" }, "release_url": "https://pypi.org/project/ftw.globalstatusmessage/1.7.0/", "requires_dist": null, "requires_python": "", "summary": "Shows a global message on every site.", "version": "1.7.0" }, "last_serial": 5890765, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "c0f88879913a9ea1ba9a854ac149d7c4", "sha256": "6b343cf0d15a3a0dc9b75380cf301aea85336e65e369d5c4e1b71e7401dd27b9" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.1.tar.gz", "has_sig": false, "md5_digest": "c0f88879913a9ea1ba9a854ac149d7c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14004, "upload_time": "2012-05-21T13:33:18", "url": "https://files.pythonhosted.org/packages/7d/e8/4a0e3c110bbea9d11caa16a4527a3718ca1d914d3d15e9557ad9ff6c63da/ftw.globalstatusmessage-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "4f794262357a1d2c7b0393a94869051c", "sha256": "c773f3507a7c16c215b83a5b941262eb2e4b49bc7236ed69a473ed88215972c9" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.2.zip", "has_sig": false, "md5_digest": "4f794262357a1d2c7b0393a94869051c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29668, "upload_time": "2014-01-27T10:08:40", "url": "https://files.pythonhosted.org/packages/5f/b3/be09440dc439bc5af248fbecf907c4ae3d0814973f0eef39694d6ec33d6a/ftw.globalstatusmessage-1.2.zip" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "5c6607ec2cb52068f4203d46158ba0f5", "sha256": "e7e066796c1c31a555fc9b478d4132dcc66bb7efad2d19c6b0c8abd976dff01e" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.3.0.zip", "has_sig": false, "md5_digest": "5c6607ec2cb52068f4203d46158ba0f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 134100, "upload_time": "2014-05-14T14:01:25", "url": "https://files.pythonhosted.org/packages/80/88/ae8535719320832d196e3bdd746f425c510739c7fd32ca112f2ddec5edf4/ftw.globalstatusmessage-1.3.0.zip" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "7f23a0baffb76f7721b41970db88e9cc", "sha256": "e0c53b542e724bc93054da28b033635dd6449a30f2da25ae8f10a437378b7ea7" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.4.0.zip", "has_sig": false, "md5_digest": "7f23a0baffb76f7721b41970db88e9cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 94700, "upload_time": "2014-06-02T14:39:55", "url": "https://files.pythonhosted.org/packages/cb/af/5ca64be0740ff6de7e45a75b0e166b36912022408fc6909c7925076966f2/ftw.globalstatusmessage-1.4.0.zip" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "b7d3d4e544023571d0f85eb455484092", "sha256": "05fe1ae239801ddd1102edbff21e51accaf57bcbb54fb6244e1232117f6056a6" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.4.1.zip", "has_sig": false, "md5_digest": "b7d3d4e544023571d0f85eb455484092", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 96955, "upload_time": "2015-05-06T16:30:36", "url": "https://files.pythonhosted.org/packages/15/3a/99907a95d8e4747ba7965fd7b112e3874b6ab35fb174e66cd5837f2567a2/ftw.globalstatusmessage-1.4.1.zip" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "02544d27624edb30b578db54f2d30740", "sha256": "1dc62555514c4c719d6878eec06472e9c70721a998961b69a5069aef4e2ce835" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.4.2.tar.gz", "has_sig": false, "md5_digest": "02544d27624edb30b578db54f2d30740", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71837, "upload_time": "2016-10-31T14:37:35", "url": "https://files.pythonhosted.org/packages/61/c2/535de48e4e5656bbe52c03d16348759b759a8b8188bee5da4d780e2074e5/ftw.globalstatusmessage-1.4.2.tar.gz" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "f0b9b4df6c5caa11f1d2230d20f9bbba", "sha256": "663ed923fcf6b30a636080681595c5240d49b6b94ae65d554f639e449be3a598" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.4.3.tar.gz", "has_sig": false, "md5_digest": "f0b9b4df6c5caa11f1d2230d20f9bbba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71926, "upload_time": "2016-12-02T16:10:42", "url": "https://files.pythonhosted.org/packages/f7/5d/b38f15e1501a0a39825719290e13b5d13a553949d88de125ce10f211a468/ftw.globalstatusmessage-1.4.3.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "abfafa44a09ef4a7ea7ddb905a92c746", "sha256": "00cf1074627ed4a7958a1df7ba9780d10dee30e23e8a942b1e8d7d1d58b2e847" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.5.0.tar.gz", "has_sig": false, "md5_digest": "abfafa44a09ef4a7ea7ddb905a92c746", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72682, "upload_time": "2017-02-17T15:06:30", "url": "https://files.pythonhosted.org/packages/c8/2d/1000e220f507249286a1a4212eeb45177e13fe36bee829243a4e0179c5b7/ftw.globalstatusmessage-1.5.0.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "2e0039d6e7ed7a42c1b686053d4edaa5", "sha256": "c6f8cf9bee571ea9132f09e5a849d0ab297de216c08a86917202321284446644" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.6.0.tar.gz", "has_sig": false, "md5_digest": "2e0039d6e7ed7a42c1b686053d4edaa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75806, "upload_time": "2017-08-16T14:10:58", "url": "https://files.pythonhosted.org/packages/26/21/143c2cbdb29990f15fa6af08699e5bb64f0aeae984e7cc29478ebecb1899/ftw.globalstatusmessage-1.6.0.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "bb2b82fed42a45ea6edd017f86c2989f", "sha256": "7f9f949f097b442294179ce55eee00b113ca319927c0ee619a01685536ab23e8" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.6.1.tar.gz", "has_sig": false, "md5_digest": "bb2b82fed42a45ea6edd017f86c2989f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75869, "upload_time": "2017-08-17T13:48:17", "url": "https://files.pythonhosted.org/packages/e6/0f/6fb8565cd4534caf41fcf7a51c53a66301cb635de25b5aff2dfc2ecff5cd/ftw.globalstatusmessage-1.6.1.tar.gz" } ], "1.6.2": [ { "comment_text": "", "digests": { "md5": "0c51ffd41dee7a390046e7f481bd134a", "sha256": "64af5331ab1c7e162dd137fde4310cd1e60e27a5840a4a89378184b20a347205" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.6.2.tar.gz", "has_sig": false, "md5_digest": "0c51ffd41dee7a390046e7f481bd134a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75958, "upload_time": "2017-08-22T09:34:08", "url": "https://files.pythonhosted.org/packages/f9/35/fac61d39d70c41804392d42176c8acbd28068e7a5fdefe858cf2202a0cd2/ftw.globalstatusmessage-1.6.2.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "cb6248a3717789096bff0186fe47e625", "sha256": "2de237010038cf84bf806c499611a86cceba1cdba64418a404e033449d8b42f0" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.7.0.tar.gz", "has_sig": false, "md5_digest": "cb6248a3717789096bff0186fe47e625", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77475, "upload_time": "2019-09-26T13:58:03", "url": "https://files.pythonhosted.org/packages/fb/ee/bf26c66e479e9874894b2016fd41a36d411307d513d4ed17a412224fcfef/ftw.globalstatusmessage-1.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cb6248a3717789096bff0186fe47e625", "sha256": "2de237010038cf84bf806c499611a86cceba1cdba64418a404e033449d8b42f0" }, "downloads": -1, "filename": "ftw.globalstatusmessage-1.7.0.tar.gz", "has_sig": false, "md5_digest": "cb6248a3717789096bff0186fe47e625", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77475, "upload_time": "2019-09-26T13:58:03", "url": "https://files.pythonhosted.org/packages/fb/ee/bf26c66e479e9874894b2016fd41a36d411307d513d4ed17a412224fcfef/ftw.globalstatusmessage-1.7.0.tar.gz" } ] }