Skip to main content
Help us improve Python packaging – donate today!

Shows a global message on every site.

Project Description


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:

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.


Plone 4.1

Plone 4.2

Plone 4.3


  • Add ftw.globalstatusmessage to your buildout configuration:
eggs +=
  • Install the generic import profile.


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


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 (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]

Release history Release notifications

History Node


History Node


History Node


History Node


History Node


History Node


History Node


This version
History Node


History Node


History Node


History Node


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date (94.7 kB) Copy SHA256 hash SHA256 Source None Jun 2, 2014

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page