From: Sven Schöling Date: Mon, 22 Feb 2016 15:40:33 +0000 (+0100) Subject: Stylesheet aus DefaultManager holen X-Git-Tag: release-3.4.1~406 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=1e67e523b192b0284630975dccb6ece2a897d9aa;p=kivitendo-erp.git Stylesheet aus DefaultManager holen Damit, und dem logo commit von eben, kann man das Aussehen der Loginmaske personalisieren indem man ein Company css anglegt, und einen Mini DefaultManager dazu baut, der einfach nur eine Funktion enthält: sub stylesheet { 'company.css' } und das dann in der Config der jeweiligen Installation benutzt: [system] default_manager = company Da sowohl css, als auch Defaultmanager nicht im Standard sind, ist damit das erste mal möglich das Programm umzubranden ohne ständig Codeänderungen beim rebase mitmergen zu müssen. Und nun bleibt mir vom Leib mit eurem Mist. --- diff --git a/SL/User.pm b/SL/User.pm index 45f5f553d..fe2152ece 100644 --- a/SL/User.pm +++ b/SL/User.pm @@ -449,7 +449,7 @@ sub get_default_myconfig { css_path => 'css', # Needed for menunew, see SL::Layout::Base::get_stylesheet_for_user dateformat => $defaults->dateformat('dd.mm.yy'), numberformat => $defaults->numberformat('1.000,00'), - stylesheet => 'kivitendo.css', + stylesheet => $defaults->stylesheet('kivitendo.css'), timeformat => $defaults->timeformat('hh:mm'), %user_config, );