Menüs im Panel eingeklappt nach Update auf Keyhelp 19.3 [GELÖST]
Menüs im Panel eingeklappt nach Update auf Keyhelp 19.3
Hallo,
seit dem Update ist mir aufgefallen, dass das Menü standardmäßig zugeklappt ist.
Kann man das einstellen, das alle Menüpunkte immer ausgeklappt sind, so wie früher?
[Mod-Edit]
Beitrag abgetrennt und in den Bereich Bedienung und Nutzung verschoben.
seit dem Update ist mir aufgefallen, dass das Menü standardmäßig zugeklappt ist.
Kann man das einstellen, das alle Menüpunkte immer ausgeklappt sind, so wie früher?
[Mod-Edit]
Beitrag abgetrennt und in den Bereich Bedienung und Nutzung verschoben.
Last edited by Jolinar on Wed 30. Oct 2019, 13:57, edited 1 time in total.
Reason: Mod-Edit
Reason: Mod-Edit
Re: Update auf Keyhelp 19.3 [GELÖST]
Hierzu Folgendes in den White-Label-Einstellungen unter Javascript eintragen.Kann man das einstellen, das alle Menüpunkte immer ausgeklappt sind, so wie früher?
Code: Select all
$('#sidebar .menu-label.app-is-collapsed').trigger('click');
Mit freundlichen Grüßen / Best regards
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Menüs im Panel eingeklappt nach Update auf Keyhelp 19.3
Falls jemand nur bestimmte Untermenüs öffnen möchte:
Gruß
Jan
Code: Select all
// Einstellungen
$('#sidebar a[href*="admin_configuration"]').closest('ul').prev('.menu-label.app-is-collapsed').trigger('click');
// Sicherheit
$('#sidebar a[href*="ssl_certificates"]').closest('ul').prev('.menu-label.app-is-collapsed').trigger('click');
// Systemstatus
$('#sidebar a[href*="admin_logs"]').closest('ul').prev('.menu-label.app-is-collapsed').trigger('click');
// Tools
$('#sidebar a[href*="webmail"]').closest('ul').prev('.menu-label.app-is-collapsed').trigger('click');
// Sonstiges
$('#sidebar a[href*="admin_email_all"]').closest('ul').prev('.menu-label.app-is-collapsed').trigger('click');
// Hilfe
$('#sidebar a[href*="community.keyhelp.de"]').closest('ul').prev('.menu-label.app-is-collapsed').trigger('click');
Gruß
Jan
This message has been ROT-13 encrypted twice for higher security.
Re: Menüs im Panel eingeklappt nach Update auf Keyhelp 19.3
Gibt es auch eine Möglichkeit, die weniger nach gebastelt aussieht?
Es funktioniert zwar, aber bei jedem Seitenladen hat man die lästige Animation, dass die Menüs aufgeklappt werden. Ganz nach dem Motto: "Gewollt und nicht gekonnt".
Leider ist der Quellcode verschlüsselt, sonst hätte ich den Teil "style="display:none"" schon selbst entfernt.
Es funktioniert zwar, aber bei jedem Seitenladen hat man die lästige Animation, dass die Menüs aufgeklappt werden. Ganz nach dem Motto: "Gewollt und nicht gekonnt".
Leider ist der Quellcode verschlüsselt, sonst hätte ich den Teil "style="display:none"" schon selbst entfernt.
Re: Menüs im Panel eingeklappt nach Update auf Keyhelp 19.3
Auch das CSS kannst Du ja per Whitelabel-Einstellung ändern; das allein tut's aber nicht.
Entferne die zum Aufklappen hinzugefügte(n) Zeile(n) und füge stattdessen Folgendes hinzu:
"Zusätzliches CSS":
Code: Select all
/* Alle Untermenüs aufklappen */
#sidebar .app-menu-category ul.menu-list {
display: block !important;
}
"Zusätzliches JavaScript":
Code: Select all
// Alle Pfeile hinter den Unternemü-Namen nach unten zeigen lassen
$('#sidebar .menu-label.app-is-collapsed .app-menu-arrow > i').removeClass('fa-angle-right');
$('#sidebar .menu-label.app-is-collapsed .app-menu-arrow > i').addClass('fa-angle-down');
// Klasse .app-is-collapsed entfernen
$('.app-is-collapsed').removeClass('app-is-collapsed');
// Untermenüs nicht mehr auf Klick reagieren lassen
$('#sidebar .menu-label').unbind('click');
Vermutlich ist es dann sinnvoller, die Pfeile komplett verschwinden zu lassen, da sie keine Funktion mehr erfüllen. Dann können die beiden JavaScript-Zeilen zum Wechseln der Richtung weggelassen werden, dafür fügt man zum CSS Folgendes hinzu:
Code: Select all
/* Pfeile hinter den Untermenü-Namen ausblenden */
#sidebar .menu-label .app-menu-arrow {
display: none;
}
Die Möglichkeiten, die man mit den White-Label-Einstellungen hat, sind ziemlich mächtig - einfach mal ein wenig herumprobieren!
Gruß
Jan
This message has been ROT-13 encrypted twice for higher security.
Re: Menüs im Panel eingeklappt nach Update auf Keyhelp 19.3
Danke Jan!
Damit sieht es wieder, meiner Meinung nach, Benutzerfreundlicher aus.
Damit sieht es wieder, meiner Meinung nach, Benutzerfreundlicher aus.
Re: Menüs im Panel eingeklappt nach Update auf Keyhelp 19.3
Die Möglichkeit des Ein- und Ausklappens finde ich nicht verkehrt, es wäre nur schön, wenn man entweder konfigurieren könnte, welche Menüs automatisch ausgeklappt werden, oder das System sich merken würde, welche Menüs man ausgeklappt hat.
Ich persönlich kann aber auch mit der von Dir monierten Variante leben, um vorgeben, welche Menüs geöffnet werden sollen und welche nicht.
Gruß
Jan
This message has been ROT-13 encrypted twice for higher security.
- BloodOfPanda
- Posts: 132
- Joined: Wed 6. Feb 2019, 21:46
Re: Menüs im Panel eingeklappt nach Update auf Keyhelp 19.3
Vielen Dank dafür.Enigma wrote: ↑Fri 1. Nov 2019, 00:35Auch das CSS kannst Du ja per Whitelabel-Einstellung ändern; das allein tut's aber nicht.
Entferne die zum Aufklappen hinzugefügte(n) Zeile(n) und füge stattdessen Folgendes hinzu:
"Zusätzliches CSS":
and so on...Code: Select all
/* Alle Untermenüs aufklappen */ #sidebar .app-menu-category ul.menu-list { display: block !important; }
Ich dachte mir "Naja ist schon nicht so wird" aber sobald man mehr als 3 Klicks am Tag macht, habe ich nen Anfall bekommen xD Ggf. könnte man das in die Bastelecke übernehmen. Wenn das für dich okay ist dann würde ich das einfach in nem Post zusammenfassen und dort dann Posten mit dem Hinweis natürlich das es dein Geistigesgut ist
Grüße Panda // Marcel
Re: Menüs im Panel eingeklappt nach Update auf Keyhelp 19.3
BloodOfPanda wrote: ↑Wed 6. Nov 2019, 12:16 Ggf. könnte man das in die Bastelecke übernehmen. Wenn das für dich okay ist dann würde ich das einfach in nem Post zusammenfassen und dort dann Posten mit dem Hinweis natürlich das es dein Geistigesgut ist
Klar, kein Problem!
Gruß
Jan
This message has been ROT-13 encrypted twice for higher security.
- turbopixel
- Posts: 59
- Joined: Sat 18. Mar 2017, 11:22
Re: Menüs im Panel eingeklappt nach Update auf Keyhelp 19.3
Bestens!Enigma wrote: ↑Fri 1. Nov 2019, 00:35
Auch das CSS kannst Du ja per Whitelabel-Einstellung ändern; das allein tut's aber nicht.
Entferne die zum Aufklappen hinzugefügte(n) Zeile(n) und füge stattdessen Folgendes hinzu:
"Zusätzliches CSS":
Code: Select all
/* Alle Untermenüs aufklappen */ #sidebar .app-menu-category ul.menu-list { display: block !important; }
"Zusätzliches JavaScript":
Code: Select all
// Alle Pfeile hinter den Unternemü-Namen nach unten zeigen lassen $('#sidebar .menu-label.app-is-collapsed .app-menu-arrow > i').removeClass('fa-angle-right'); $('#sidebar .menu-label.app-is-collapsed .app-menu-arrow > i').addClass('fa-angle-down'); // Klasse .app-is-collapsed entfernen $('.app-is-collapsed').removeClass('app-is-collapsed'); // Untermenüs nicht mehr auf Klick reagieren lassen $('#sidebar .menu-label').unbind('click');
Vermutlich ist es dann sinnvoller, die Pfeile komplett verschwinden zu lassen, da sie keine Funktion mehr erfüllen. Dann können die beiden JavaScript-Zeilen zum Wechseln der Richtung weggelassen werden, dafür fügt man zum CSS Folgendes hinzu:
Code: Select all
/* Pfeile hinter den Untermenü-Namen ausblenden */ #sidebar .menu-label .app-menu-arrow { display: none; }
Die Möglichkeiten, die man mit den White-Label-Einstellungen hat, sind ziemlich mächtig - einfach mal ein wenig herumprobieren!
Gruß
Jan