From d89f51946cd239509aad2888b26fe02c42041c02 Mon Sep 17 00:00:00 2001 From: Robert Richter Date: Sun, 9 Feb 2020 09:31:01 +0100 Subject: [PATCH] update So 9. Feb 09:31:01 CET 2020 --- views/home.pug | 8 ++++--- views/includes/header.pug | 46 +++++++++++++++++++-------------------- 2 files changed, 28 insertions(+), 26 deletions(-) diff --git a/views/home.pug b/views/home.pug index 50f6426..615656d 100644 --- a/views/home.pug +++ b/views/home.pug @@ -16,9 +16,11 @@ block content .card if !user .card-header - h4.card-title.text-warning Sie sind nicht eingeloggt! + h4.card-title.text-warning Sie sind nicht angemeldet! .card-body - p.card-text.text-muted Bitte melden Sie sich #[a(href="/login") hier] an. + .card-text + p Ohne Anmeldung haben Sie nur Zugriff auf einen eingeschränkten Funktionsumfang. + p.text-muted Bitte melden Sie sich #[a(href="/login") hier] an. else .card-header h4.card-title.text-info='Sie sind als Nutzer \''+user.user+'\' angemeldet.' @@ -28,7 +30,7 @@ block content each val in user.permissions.split(',') li if user.permissions == 'admin' - a.text-muted Sie sind Administrator und haben somit vollständigen Zugriff auf #[a(href="/waip/0") alle] Wachalarme + a.text-muted Sie sind Administrator und haben somit vollständigen Zugriff auf #[a(href="/waip/0") alle] Wachalarme else a(href="/waip/" + val)= val .col-md-4.p-3 diff --git a/views/includes/header.pug b/views/includes/header.pug index b7dbd48..057105c 100644 --- a/views/includes/header.pug +++ b/views/includes/header.pug @@ -7,38 +7,38 @@ header #navbarCollapse.collapse.navbar-collapse ul.navbar-nav.mr-auto li.nav-item(class=(title == 'Startseite') ? 'active' : null) - a.nav-link.ion-md-home(href='/')  Startseite + a.text-nowrap.nav-link.ion-md-home(href='/')  Startseite li.nav-item(class=(title == 'Alarmmonitor') ? 'active' : null) - a.nav-link.ion-md-desktop(href='/waip')  Alarmmonitor - li.nav-item(class=(title == 'Alarmmonitor') ? 'active' : null) - a.nav-link.ion-md-paper-plane(href='/waip')  Einsatzrückmeldung - a#navbarWeiteresDropdown.nav-link.dropdown-toggle.ion-md-information-circle-outline(href='#', role='button', data-toggle='dropdown', aria-haspopup='true', aria-expanded='false') - |  Weiteres - .dropdown-menu(aria-labelledby='navbarWeiteresDropdown') - a.dropdown-item(href='/show_active_user') Verbundene PCs/Benutzer - a.dropdown-item(href='/show_active_waip') laufende Einsätze - //.dropdown-divider - //li.nav-item(class=(title == 'Hilfe') ? 'active' : null) - a.nav-link(href='/help') Weiteres + a.text-nowrap.nav-link.ion-md-desktop(href='/waip')  Alarmmonitor + li.nav-item(class=(title == 'Einsatzrückmeldung') ? 'active' : null) + a.text-nowrap.nav-link.ion-md-paper-plane(href='/rmld')  Einsatzrückmeldung ul.navbar-nav.ml-auto + li.text-nowrap.nav-item.dropdown + a#navbarWeiteresDropdown.text-nowrap.nav-link.dropdown-toggle.ion-md-information-circle-outline(href='#', role='button', data-toggle='dropdown', aria-haspopup='true', aria-expanded='false') + |  Info + .dropdown-menu(aria-labelledby='navbarWeiteresDropdown') + a.text-nowrap.dropdown-item(href='/impressum')  Impressum + a.text-nowrap.dropdown-item(href='/datenschutz')  Datenschutzerkläung + .dropdown-divider + a.text-nowrap.dropdown-item(href='/help')  Hilfe if user if user.permissions == 'admin' - li.nav-item.dropdown - a#navbarAdminDropdown.nav-link.dropdown-toggle.ion-md-server(href='#', role='button', data-toggle='dropdown', aria-haspopup='true', aria-expanded='false') - | Administration + li.text-nowrap.nav-item.dropdown + a#navbarAdminDropdown.text-nowrap.nav-link.dropdown-toggle.ion-md-build(href='#', role='button', data-toggle='dropdown', aria-haspopup='true', aria-expanded='false') + |  Administration .dropdown-menu(aria-labelledby='navbarAdminDropdown') - a.dropdown-item.ion-md-contacts(href='/edit_users') Benutzer und Rechte verwalten + a.text-nowrap.dropdown-item.ion-md-contacts(href='/edit_users')  Benutzer und Rechte verwalten .dropdown-divider - a.dropdown-item(href='/show_active_user') Verbundene PCs/Benutzer - a.dropdown-item(href='/show_active_waip') laufende Einsätze + a.text-nowrap.dropdown-item(href='/show_active_user')  Verbundene PCs und Benutzer anzeigen + a.text-nowrap.dropdown-item(href='/show_active_waip')  laufende Einsätze anzeigen .dropdown-divider - a.dropdown-item.text-danger.ion-md-warning(href='/test_alert') Test-Alarm - a.dropdown-item.ion-md-document(href='/show_log') Log-Datei + a.text-nowrap.dropdown-item.text-danger.ion-md-warning(href='/test_alert')  Test-Alarm versenden + a.text-nowrap.dropdown-item.ion-md-document(href='/show_log')  Log-Datei einsehen li.nav-item.pr-3(class=(title == 'Einstellungen') ? 'active' : null) - a.ion-md-settings.nav-link(href='/config') Einstellungen + a.text-nowrap.ion-md-settings.nav-link(href='/config')  Einstellungen li.nav-item form(action='/logout', method='POST') - button.btn.btn-outline-warning.ion-md-log-out(type='submit')=' \''+user.user +'\' abmelden' + button.btn.btn-outline-warning.text-nowrap.ion-md-log-out(type='submit')=' \''+user.user +'\' abmelden' else li.nav-item(class=(title == 'Login') ? 'active' : null) - a.nav-link.ion-md-log-in(href='/login') Anmelden + a.text-nowrap.nav-link.ion-md-log-in(href='/login') Anmelden