Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 68dbf4a4

Von Sven Schöling vor mehr als 9 Jahren hinzugefügt

  • ID 68dbf4a4cb26b9554a23f076438109d7fc2d861c
  • Vorgänger 0d710c06
  • Nachfolger 4ee1cfb0

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)
- Inputfelder im frame_header kleiner gemacht, Frickelfox ignoriert mal
wieder css Vorgaben und inheritet font-size nicht.
- Beschreibung in Placeholder verschoben. Ja das ist html5. Benutz halt
nicht IE6.
- javascript für Ansprechpartnersuche gefixt und ausgelagert.
- Login, Classic und V3 sind top level Layouts und brauchen nicht
sub_layoutbar sein. Macht den Code einfacher.

Unterschiede anzeigen:

SL/Layout/Dispatcher.pm
3 3
use strict;
4 4

  
5 5
use SL::Layout::Admin;
6
use SL::Layout::AdminLogin;
6 7
use SL::Layout::Login;
7 8
use SL::Layout::Classic;
8 9
use SL::Layout::V3;
......
15 16
  return SL::Layout::V3->new         if $params{style} eq 'v3';
16 17
  return SL::Layout::Javascript->new if $params{style} eq 'neu';
17 18
  return SL::Layout::Admin->new      if $params{style} eq 'admin';
19
  return SL::Layout::AdminLogin->new if $params{style} eq 'admin_login';
18 20
  return SL::Layout::Login->new      if $params{style} eq 'login';
19 21
  return SL::Layout::None->new;
20 22
}

Auch abrufbar als: Unified diff