4

How would I tell the (anonymous, or authenticated) users of my Plone site about a scheduled maintenance downtime?

I think of a "flash message" (like those "Your changes have been saved" messages) which is shown to every user exactly once (until explicitly receipted) before the downtime; after the downtime there should be another message (perhaps shown only to those who saw the pre-downtime message), or no message at all (but of course not the pre-downtime message anymore).

Which Plone product or builtin facility would I use for this purpose?

Tobias
  • 2,481
  • 3
  • 26
  • 38
  • 3
    We're using https://github.com/4teamwork/ftw.globalstatusmessage The package simply puts a persistent flash message in the site. – Mathias Jul 14 '16 at 08:29

2 Answers2

3

In addition to the proposed suggestions you may also have a look at:

Davi Lima
  • 800
  • 1
  • 6
  • 20
2

Use Products.ContentWellPortlets and add a static-portlet above the content.

Ida
  • 3,994
  • 21
  • 40
  • 1
    I found it [at Pypi](https://pypi.python.org/pypi/Products.ContentWellPortlets); it seems to me that this product has another focus. – Tobias Jul 18 '16 at 14:14
  • 1
    Yes, all the product does is to allow to assign portlets also in header- and footer-areas, not only in side-columns. You can simply use a static portlet and insert the wanted HTML, or you can use any other available kind of portlet suiting your needs, e.g. mirrow documents containing the message, and only show them after pub-date is arrived and before exp-date passed by (name of the addon doing that is sth with 'page' and 'portlets', I'd need to look it up). – Ida Jul 21 '16 at 10:22