2016-07-14 31 views
4

Wie würde ich die (anonymen oder authentifizierten) Benutzer meiner Plone-Site über geplante Wartungsarbeiten informieren?Plone-Nachrichteneinrichtung, um Benutzer über Wartungsausfallzeiten zu informieren

Ich denke an eine "Flash-Nachricht" (wie diese "Ihre Änderungen wurden gespeichert" Nachrichten), die jedem Benutzer genau einmal (bis explizit quittiert) vor der Ausfallzeit gezeigt wird; Nach der Ausfallzeit sollte eine andere Nachricht (möglicherweise nur für diejenigen angezeigt, die die Pre-Downtime-Nachricht sah), oder keine Nachricht überhaupt (aber natürlich nicht die Pre-Downtime-Nachricht mehr).

Welches Plone-Produkt oder welche eingebaute Einrichtung würde ich für diesen Zweck verwenden?

+3

Wir https://github.com/4teamwork/ftw verwenden. globalstatusmessage Das Paket fügt einfach eine persistente Flash-Nachricht in die Site ein. – Mathias

Antwort

2

Verwenden Sie Products.ContentWellPortlets, und fügen Sie über dem Inhalt ein statisches Portlet hinzu.

+1

Ich fand es [bei Pypi] (https://pypi.python.org/pypi/Products.ContentWellPortlets); Es scheint mir, dass dieses Produkt einen anderen Fokus hat. – Tobias

+1

Ja, das gesamte Produkt erlaubt es, Portlets auch in Kopf- und Fußzeilenbereichen nicht nur in Seitenspalten zuzuordnen. Sie können einfach ein statisches Portlet verwenden und den gewünschten HTML-Code einfügen, oder Sie können ein beliebiges anderes verfügbares Portlet verwenden, das Ihren Anforderungen entspricht, z. Spiegel-Dokumente, die die Nachricht enthalten, und nur anzeigen, nachdem das Pub-Datum angekommen ist und bevor das Exp-Datum verstrichen ist (Name des Addons, das ist das mit 'Seite' und 'Portlets', ich müsste es nachschlagen) . –