diff --git a/loops/browser/auth.pt b/loops/browser/auth.pt index 06fcb22..e9c2c97 100644 --- a/loops/browser/auth.pt +++ b/loops/browser/auth.pt @@ -40,3 +40,24 @@ + + + +

Logged out

+
+

Your have been successfully logged out from this application. Please login again if needed or close this browser tab

+

+ You are not authorized to perform this action. However, you may login as a + different user who is authorized.

+
+ + +
+
+
diff --git a/loops/browser/auth.py b/loops/browser/auth.py index f65954a..748f5f8 100644 --- a/loops/browser/auth.py +++ b/loops/browser/auth.py @@ -57,6 +57,24 @@ class Logout(object): return nx +class Loggedout(NodeView): + + template = template + + @Lazy + def macro(self): + return self.template.macros['loggedout'] + + @Lazy + def item(self): + return self + + @Lazy + def baseUrl(self): + url = self.menu.url + return url + + class Unauthorized(ConceptView): isTopLevel = True diff --git a/loops/browser/configure.zcml b/loops/browser/configure.zcml index 569d618..a4966ed 100644 --- a/loops/browser/configure.zcml +++ b/loops/browser/configure.zcml @@ -44,6 +44,11 @@ class="loops.browser.auth.Logout" permission="zope.View" /> + + diff --git a/loops/locales/de/LC_MESSAGES/loops.mo b/loops/locales/de/LC_MESSAGES/loops.mo index 7cd4eb1..db07539 100644 Binary files a/loops/locales/de/LC_MESSAGES/loops.mo and b/loops/locales/de/LC_MESSAGES/loops.mo differ diff --git a/loops/locales/de/LC_MESSAGES/loops.po b/loops/locales/de/LC_MESSAGES/loops.po index 5ea0020..3804d09 100644 --- a/loops/locales/de/LC_MESSAGES/loops.po +++ b/loops/locales/de/LC_MESSAGES/loops.po @@ -604,9 +604,18 @@ msgstr "Nicht angemeldet" msgid "Log in" msgstr "Anmelden" +msgid "Log in again" +msgstr "Erneut anmelden" + msgid "Presence" msgstr "Anwesenheit" +msgid "Logged out" +msgstr "Abgemeldet" + +msgid "Your have been successfully logged out from this application. Please login again if needed or close this browser tab" +msgstr "Sie haben sich erfolgreich von dieser Anwendung abgemeldet. Bitte loggen Sie sich bei Bedarf wieder ein oder schließen Sie das Browserfenster" + # general msgid "Actions"