Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e0d2c821

Von Sven Schöling vor etwa 2 Jahren hinzugefügt

  • ID e0d2c8219cd25fabc892468fb844d3b446d11c2a
  • Vorgänger eeac2715
  • Nachfolger fc650428

design40: AdminLogin, Admin, Login layout

Es gibt jetzt eine neue stylesheet Option in der config/kivitendo.conf
im system Block, mit dem das Stylesheet für Requests gesetzt werden kann,
bei denen noch kein User eingeloggt ist.

Funktioniert auch mit dem alten lx-office-erp Stylesheet, da ist das
Menü in der Adminmaske aber etwas kaputt.

Unterschiede anzeigen:

SL/Layout/Admin.pm
1 1
package SL::Layout::Admin;
2 2

  
3 3
use strict;
4
use parent qw(SL::Layout::None);
4
use parent qw(SL::Layout::Design40Switch);
5 5

  
6 6
use SL::Menu;
7 7
use SL::Layout::None;
SL/Layout/AdminLogin.pm
1 1
package SL::Layout::AdminLogin;
2 2

  
3 3
use strict;
4
use parent qw(SL::Layout::None);
4
use parent qw(SL::Layout::Design40Switch);
5 5

  
6 6
sub start_content {
7 7
  "<div id='admin' class='admin'>\n";
SL/Layout/Login.pm
1 1
package SL::Layout::Login;
2 2

  
3 3
use strict;
4
use parent qw(SL::Layout::None);
4
use parent qw(SL::Layout::Design40Switch);
5 5

  
6 6
sub start_content {
7 7
  "<div id='login' class='login'>\n";
SL/User.pm
541 541
    css_path     => 'css',      # Needed for menunew, see SL::Layout::Base::get_stylesheet_for_user
542 542
    dateformat   => $defaults->dateformat('dd.mm.yy'),
543 543
    numberformat => $defaults->numberformat('1.000,00'),
544
    stylesheet   => $defaults->stylesheet('kivitendo.css'),
544
    stylesheet   => $defaults->stylesheet($::lx_office_conf{system}{stylesheet}),
545 545
    timeformat   => $defaults->timeformat('hh:mm'),
546 546
    %user_config,
547 547
  );
config/kivitendo.conf.default
81 81
# Set language for login and admin forms. Currently "de" (German)
82 82
# and "en" (English, not perfect) are available.
83 83
language = de
84

  
85
# Set stylesheet for login and admin forms. Supported:
86
#  lx-office-erp
87
#  kivitendo - default
88
#  design40
89
stylesheet = kivitendo
90

  
84 91
# MassPrint Timeout
85 92
# must be less than cgi timeout
86 93
#

Auch abrufbar als: Unified diff