Layout Aufräumaktion:
- Admin und V3 Menü entflochten. Benutzen jetzt beide das neue CssMenu als sub_layout- Top-Klone aus V3 und Javascript herausoperiert und als sub_layout eingebunden- Neues Layout AdminLogin für die Loginmaske im Adminbereich (d'oh)...
Und Zahlen auch erlauben in Klassennamen.
Rechnungsicon umbenannt, Icon class names normalisiert
Ausserdem iconmaps neu generiert.
behebt #2202
Layout auf Presenter umgestellt.
Behebt circular includes von SL::Layout::Base -> SL::Controller::Base -> SL::Request -> SL::Layout::Base
Lokalisierungsdateien jquery-ui hinzugefügt
Fixt #2179.
Refactoring: Parameterredesign SL::Controller::Base::render und SL::Presenter::render
Conflicts: SL/Controller/FinancialControllingReport.pm SL/Controller/ProjectType.pm
Menüs: "target=..." wieder unterstützt
switchmenuframe.js im LeftMenu einbinden
Dokumentation zum DOM Model von LeftMenu
Layouts stellen jetzt sicher dass ihre benötigten Javascripte und Stylesheets mit ausgeliefert werden
MenuLeft muss als partial rendern
Layout package names refactored
SL::Controller::Layout::* -> SL::Layout::*SL::Controller::Layout -> SL::Layout::Dispatcher