Skip to main content

Introduction

With ftw.globalstatusmessage a Plone site administrator display messages on all pages.

This is useful for inform the users about an upcoming maintance downtime or any other important thing.

The message can be changed in the plone control panel:

https://raw.githubusercontent.com/4teamwork/ftw.globalstatusmessage/master/docs/screenshot.png

Exclude sites

With the Exclude sites option it is possible to show the global status message only for certain sub sites. All containers providing the interface INavigationRoot are considered sub sites. Make sure that the object_provides catalog index is up to date after enabling the interface for a container.

When having nested sub sites, the nearest parent sub site relative to the current context is relevant. If the nearest sub site is not excluded but a parent is excluded, the message is shown on the current context.

Compatibility

Supports Plone 4.3 and 5.1.

Installation

  • Add ftw.globalstatusmessage to your buildout configuration:

[instance]
eggs +=
    ftw.globalstatusmessage
  • Install the generic import profile.

Uninstall

This package provides an uninstall Generic Setup profile. Uninstall the package by using Plone’s addon controlpanel or portal_quickInstaller.

Changelog

1.7.3 (2020-07-28)

  • Adapt portalMessage structure for plone 5. [mathias.leimgruber]

1.7.2 (2020-04-16)

  • Filter not existing paths on receiver site. [mathias.leimgruber]

1.7.1 (2019-12-09)

  • Support both Plone 4 and 5 status message DOM. [Nachtalb]

1.7.0 (2019-09-26)

  • Drop support for Plone 4.2. [mbaechtold]

  • Remove unused plone.app.form dependency. [djowett-ftw]

  • Make Plone 5.1 compatible. The global status message is displayed in a viewlet for Plone 5 (rather than a template slot). [djowett-ftw]

  • Work around duplication of the plone.globalstatusmessage viewlet. (See https://github.com/plone/Products.CMFPlone/issues/2947) [djowett-ftw]

1.6.2 (2017-08-22)

  • Make the receiving endpoint available if ftw.publisher.receiver is installed. Fixes 1.6.1. [mbaechtold]

1.6.1 (2017-08-17)

  • Prevent exception if ftw.publisher.sender is not installed. Fixes 1.6.0 [mbaechtold]

1.6.0 (2017-08-16)

  • New feature allows to send the global status message config to a ftw.publisher.receiver instance. [mbaechtold, jone]

1.5.0 (2017-02-17)

  • Add option to exclude anonymous users from viewing the status message. [hvelarde]

  • Remove indirect dependency on five.grok. [hvelarde]

  • Drop Plone 4.1 support. [jone]

1.4.3 (2016-12-02)

  • Fix class assertion on DOM-Element. [raphael-s]

1.4.2 (2016-10-31)

  • Chameleon support: fix status message class. [jone]

1.4.1 (2015-05-06)

  • Add Finnish translations. [petri]

1.4.0 (2014-06-02)

  • Add option to exclude subsites from displaying the status message. [jone]

  • Brazilian Portuguese and Spanish translations were updated. [hvelarde]

  • Configlet was migrated to plone.app.registry (closes #13). [hvelarde]

1.3.0 (2014-05-14)

  • Brazilian Portuguese and Spanish translations were added. [hvelarde]

  • Implement uninstall profile. [jone]

  • Remove no longer used utility. [jone]

  • Protect statusmessage viewlet with browserlayer. The viewlet should not be rendered when the package is not installed. [jone]

  • Replace old PloneTestCase tests with p.a.testing tests. [jone]

  • Remove z3c.autoinclude includeDependencies, no longer required. [jone]

1.2 (2013-06-21)

  • Use own permission to manage globalstatusmessages. [Julian Infanger]

  • Drop Plone 4.0 support. [jone]

1.1 (2012-05-21)

  • Make Plone 4.1.x compatible. [mathias.leimgruber]

  • Prepare for public release. [mathias.leimgruber]

1.0 (2011-04-12)

  • Fix egg structure / added readme [mathias.leimgruber]

  • Initial release [ttschanz]

Metadata

Release files for ftw.globalstatusmessage 1.7.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ftw.globalstatusmessage 1.7.3
File Size Uploaded
ftw.globalstatusmessage-1.7.3.tar.gz 218.1 kB Details

Release files / ftw.globalstatusmessage-1.7.3.tar.gz

Download URL ftw.globalstatusmessage-1.7.3.tar.gz
Size 218.1 kB
Tags Source
SHA-256 checksum
How to use checksums
52fae462358fc549052d4582161502a417878762001eb31077cd53a51a57d0c3
BLAKE2b-256 checksum
How to use checksums
ea32343d9fca8729c5346402530e05899e57c1a1fa50dd0540136372955a7775
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/2.7.17

Release history Release notifications | RSS feed

This release

1.7.3 This release

1 release file

1.7.2

1 release file

1.7.1

1 release file

1.7.0

1 release file

1.6.2

1 release file

1.6.1

1 release file

1.6.0

1 release file

1.5.0

1 release file

1.4.3

1 release file

1.4.2

1 release file

1.4.1

1 release file

1.4.0

1 release file

1.3.0

1 release file

1.2

1 release file

1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page