Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 08b6539d

Von Sven Donath vor etwa 14 Jahren hinzugefügt

  • ID 08b6539d1b4a06760bd12208b76f15e767d336d4
  • Vorgänger ad27efa6
  • Nachfolger f28c12f1

Seitliches HTML-Menü lässt sich ein- und ausklappen. (Link "Menü" in Kopfzeile)
Das bringt auf kleinen Bildschirmen zusätzlichen horizontalen Platz.
Getestet mit Opera, Firefox, Chrome, IE8, Android Webkit.
Funktioniert auf allen außer Android. ^^ Hier muss noch nachgebessert werden,
am besten im Zusammenhang mit dem Mobile.css.
Außerdem Reihenfolge der Links in der Kopfzeile geändert, und Title-Tag
für Logout hinzugefügt.

Unterschiede anzeigen:

bin/mozilla/menu.pl
28 28
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
29 29
#######################################################################
30 30
#
31
# thre frame layout with refractured menu
31
# the frame layout with refractured menu
32 32
#
33 33
# CHANGE LOG:
34 34
#   DS. 2002-03-25  Created
35 35
#  2004-12-14 - New Optik - Marco Welter <mawe@linux-studio.de>
36
#  2010-08-19 - Icons for sub entries and one click 
37
#               JS switchable HTML-menu - Sven Donath <lxo@dexo.de>
36 38
#######################################################################
37 39

  
38 40
use strict;
......
61 63
  print qq|
62 64
<frameset rows="28px,*" cols="*" framespacing="0" frameborder="0">
63 65
  <frame  src="kopf.pl" name="kopf"  scrolling="NO">
64
  <frameset cols="$framesize,*" framespacing="0" frameborder="0" border="0" >
66
  <frameset cols="$framesize,*" framespacing="0" frameborder="0" border="0" id="menuframe" name="menuframe">
65 67
    <frame src="$form->{script}?action=acc_menu" name="acc_menu"  scrolling="auto" noresize marginwidth="0">
66 68
    <frame src="$callback" name="main_window" scrolling="auto">
67 69
  </frameset>
......
80 82

  
81 83
  my $form      = $main::form;
82 84
  my $locale    = $main::locale;
83
  my $framesize = _calc_framesize();
85
  my $framesize = _calc_framesize(); # how to get it into kopf.pl or vice versa?
84 86

  
85 87
  $mainlevel = $form->{level};
86 88
  $mainlevel =~ s/\Q$mainlevel\E--//g;
......
246 248

  
247 249
  return  $is_mobile_browser && $is_mobile_style ?  130
248 250
        : $is_lynx_browser                       ?  240
249
        :                                           190;
251
        :                                           180;
250 252
}
251 253

  
252 254
1;

Auch abrufbar als: Unified diff