Also eines steht fest: CMSimple_XH muss irgendwann eine modernere "Bedienoberfläche" bekommen.
Ob das nun mit Version 1.8, 2.0 ... oder 5.0 wird, ist egal. Man muss nur irgendwann damit anfangen.
Allerdings müssten dazu auch bestimmte Regeln (für die Programmierer) festgelegt werden.
Im Core müssten Buttons, Listen ... und alles mögliche andere eben mit eindeutigen Klassen oder IDs versehen werden, damit sie "style-technisch" angesprochen werden können. (Auch mit einem speziellen Admin-Template kann nicht unterschieden werden, ob es sich um eine Pagemanager-Liste handelt, oder um eine normale Text-Liste, wenn nur <ul> ohne Klasse oder ID definiert wurde.)
Z.B.:
xhButton, xhUL, xhOl, ...
Oder andere Schreibweise:
xh_button, xh_uL, xh_ol, ...
Dann müsste ein Template erarbeitet werden mit dem entsprechenden Stylesheet.
Ein Haufen Arbeit.
Hier wäre zu überlegen, ob man nicht ein bestehendes Framework (Dashboards, Admintemplates ...) von irgendwoher übernimmt.
Das brächte allerdings Abhängigkeiten - es werden bestimmte Regeln von Außen vorgegeben.
Nicht gut.
hi_admin reloaded oder
hi_admin rebirth
----------------------------------------------------------------
Bis das alles mal soweit ist, habe ich mit hi_admin experimentiert.
Ich habe das Plugin nur soweit angepasst, damit es unter XH 1.7.x grundlegend funktioniert. Template- und CSS-Bearbeitung funktioniert nicht.
Dann habe ich ein (beispielhaftes) Admin-Template angelegt.
Das Ding hat so ziemlich auf alle XH-Optionen Einfluss. Ich habe u.A. ins Stylesheet die Styles der Standard-Plugins kopiert, um Einfluss zu haben ohne am Auslieferungszustand ändern zu müssen.
Einzige Ausnahme: \assets\js\admin.min.js
Dort habe ich eine einzige Zeile geändert (229) um die Größenberechnung der Felder auch bei einzeiligen Areas zu korrigieren.
(Das ist Spielerei, da muss später sowieso was anderes her.)
Ich habe mit dem Standard-Admin-Menü probiert - und auch mit fhs_adminmenu (es liegt eine unveröffentlichte Experimental-Version bei).
Meine Überlegung ist:
Mit hi_admin könnte man ausloten, was geht und was nicht - für eine spätere Generalüberholung des XH-Adminbereichs.
Gleichzeitig entstünde ein gutes Plugin, das wahlweise eingesetzt werden könnte (bis zur Überführung in XH).
Ich verstehe das Ganze als Denkanstoß bzw. Diskussionsgrundlage. Fertg ist da nämlich noch gar nichts!
http://fhs.bplaced.net/down/171-hi-admin.zip
Nachtrag:
Der Filebrowser ist einfach nicht vernünftig zu stylen. Poor, Need work!