summaryrefslogtreecommitdiffstats
path: root/modules-available/session
diff options
context:
space:
mode:
authorSimon Rettberg2022-10-10 15:33:37 +0200
committerSimon Rettberg2022-10-10 15:33:37 +0200
commit63a1c16b42278ce8e0dfc4b6b22440c2dfcaa46d (patch)
tree5d665f35f607d9edc2885bffdb516c942c8dc052 /modules-available/session
parent[remoteaccess] Force SLX_AUTOLOGIN = OFF in remote access mode (diff)
downloadslx-admin-63a1c16b42278ce8e0dfc4b6b22440c2dfcaa46d.tar.gz
slx-admin-63a1c16b42278ce8e0dfc4b6b22440c2dfcaa46d.tar.xz
slx-admin-63a1c16b42278ce8e0dfc4b6b22440c2dfcaa46d.zip
[session] Set page title for session list overview
Diffstat (limited to 'modules-available/session')
-rw-r--r--modules-available/session/lang/de/module.json1
-rw-r--r--modules-available/session/lang/en/module.json1
-rw-r--r--modules-available/session/page.inc.php9
3 files changed, 7 insertions, 4 deletions
diff --git a/modules-available/session/lang/de/module.json b/modules-available/session/lang/de/module.json
index 0d2b001c..fb6cf339 100644
--- a/modules-available/session/lang/de/module.json
+++ b/modules-available/session/lang/de/module.json
@@ -1,3 +1,4 @@
{
+ "page-title-session-list": "Aktive Sitzungen",
"page_title": "Anmelden"
} \ No newline at end of file
diff --git a/modules-available/session/lang/en/module.json b/modules-available/session/lang/en/module.json
index 5fb22548..44d024c8 100644
--- a/modules-available/session/lang/en/module.json
+++ b/modules-available/session/lang/en/module.json
@@ -1,3 +1,4 @@
{
+ "page-title-session-list": "Active sessions",
"page_title": "Log in"
} \ No newline at end of file
diff --git a/modules-available/session/page.inc.php b/modules-available/session/page.inc.php
index ab90965b..66f672f0 100644
--- a/modules-available/session/page.inc.php
+++ b/modules-available/session/page.inc.php
@@ -20,13 +20,11 @@ class Page_Session extends Page
// Login credentials wrong - delay and show error message
sleep(1);
Message::addError('loginfail');
- }
- if ($action === 'logout') {
+ } elseif ($action === 'logout') {
// Log user out (or do nothing if not logged in)
User::logout();
Util::redirect('?do=main');
- }
- if ($action === 'changepw') {
+ } elseif ($action === 'changepw') {
if (!User::isLoggedIn()) {
Util::redirect('?do=main');
}
@@ -56,6 +54,9 @@ class Page_Session extends Page
Message::addWarning('password-unchanged');
}
Util::redirect('?do=session');
+ } else {
+ // No action, change title to session list
+ Render::setTitle(Dictionary::translate('page-title-session-list', true));
}
}