Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ba863fd6

Von Moritz Bunkus vor mehr als 17 Jahren hinzugefügt

  • ID ba863fd67776403dcf9de6b1141509a48a4b7204
  • Vorgänger f3d322cf
  • Nachfolger ebacee0a

Filehandles als lokal deklarieren; Kosmetik; Argumente für open() nicht aus $form erzeugen. Das Feature, dass für jede Person eine eigene menu.ini eingelesen wird, wird hoffentlich nie jemand eingesetzt haben.

Unterschiede anzeigen:

SL/Inifile.pm
43 43
  my $id = "";
44 44
  my $skip;
45 45

  
46
  local *FH;
47

  
46 48
  $type = ref($self) || $self;
47 49

  
48 50
  open FH, "$file" or Form->error("$file : $!");
bin/mozilla/menu.pl
72 72
  $mainlevel = $form->{level};
73 73
  $mainlevel =~ s/$mainlevel--//g;
74 74
  my $menu = new Menu "$menufile";
75
  $menu = new Menu "custom_$menufile" if (-f "custom_$menufile");
76
  $menu = new Menu "$form->{login}_$menufile"
77
    if (-f "$form->{login}_$menufile");
78 75

  
79 76
  $form->{title} = $locale->text('Accounting Menu');
80 77

  
bin/mozilla/menunew.pl
126 126
  $mainlevel = $form->{level};
127 127
  $mainlevel =~ s/$mainlevel--//g;
128 128
  my $menu = new Menu "$menufile";
129
  $menu = new Menu "custom_$menufile" if (-f "custom_$menufile");
130
  $menu = new Menu "$form->{login}_$menufile"
131
    if (-f "$form->{login}_$menufile");
132 129

  
133 130
  $| = 1;
134 131

  
bin/mozilla/menuv3.pl
133 133
  $mainlevel = $form->{level};
134 134
  $mainlevel =~ s/$mainlevel--//g;
135 135
  my $menu = new Menu "$menufile";
136
  $menu = new Menu "custom_$menufile" if (-f "custom_$menufile");
137
  $menu = new Menu "$form->{login}_$menufile"
138
    if (-f "$form->{login}_$menufile");
139 136

  
140 137
  $| = 1;
141 138

  

Auch abrufbar als: Unified diff