Überflüssige globale Variablen entfernt.
authorSven Schöling <s.schoeling@linet-services.de>
Tue, 20 Jul 2010 08:49:02 +0000 (10:49 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Tue, 20 Jul 2010 08:49:02 +0000 (10:49 +0200)
Bzw. die "my $menufile" aus den verschiedenen Menüscripten in eine
einzige globale Variable verschoben.

Conflicts:

bin/mozilla/menu.pl

SL/Dispatcher.pm
bin/mozilla/do.pl
bin/mozilla/menu.pl
bin/mozilla/menuXML.pl
bin/mozilla/menujs.pl
bin/mozilla/menuv3.pl
bin/mozilla/menuv4.pl
bin/mozilla/oe.pl

index 3b64e48..7e195b4 100644 (file)
@@ -70,6 +70,7 @@ sub pre_startup_setup {
     $::userspath  = "users";
     $::templates  = "templates";
     $::memberfile = "users/members";
+    $::menufile   = "menu.ini";
     $::sendmail   = "| /usr/sbin/sendmail -t";
     $::lxdebug    = LXDebug->new;
     $::auth       = SL::Auth->new;
index e350cb3..d5e8d3a 100644 (file)
@@ -48,8 +48,6 @@ require "bin/mozilla/reportgenerator.pl";
 
 use strict;
 
-my $print_post;
-
 1;
 
 # end of main
@@ -905,8 +903,6 @@ sub e_mail {
 
   $form->{print_and_save} = 1;
 
-  $print_post = 1;
-
   my $saved_form = save_form();
 
   save();
index 2495d07..4a46026 100644 (file)
@@ -84,7 +84,7 @@ sub acc_menu {
 
   $mainlevel = $form->{level};
   $mainlevel =~ s/\Q$mainlevel\E--//g;
-  my $menu = new Menu "$menufile";
+  my $menu = Menu->new($::menufile);
 
   $form->{title} = $locale->text('Accounting Menu');
 
index b79d605..e2c8270 100644 (file)
@@ -36,7 +36,6 @@
 #  2007-10-14 - XMLified  - Holger Will  <holger@treebuilder.de>
 #######################################################################
 
-my $menufile = "menu.ini";
 use SL::Menu;
 
 use CGI::Carp qw(fatalsToBrowser);
@@ -98,7 +97,7 @@ sub acc_menu {
 
   my $mainlevel = $form->{level};
   $mainlevel =~ s/$mainlevel--//g;
-  my $menu = new Menu "$menufile";
+  my $menu = Menu->new($::menufile);
 
   $| = 1;
 
index af60595..7cc5926 100644 (file)
@@ -35,7 +35,6 @@
 #  2004-12-14 - Holger Lindemann
 #######################################################################
 
-my $menufile = "menu.ini";
 use SL::Menu;
 use CGI::Carp qw(fatalsToBrowser);
 
@@ -136,7 +135,7 @@ sub acc_menu {
 
   my $mainlevel = $form->{level};
   $mainlevel =~ s/$mainlevel--//g;
-  my $menu = new Menu "$menufile";
+  my $menu = Menu->new($::menufile);
 
   $| = 1;
 
index 49adcef..e35a51e 100644 (file)
@@ -37,8 +37,6 @@ use URI;
 
 use strict;
 
-my $menufile = "menu.ini";
-
 1;
 
 # end of main
@@ -87,7 +85,7 @@ sub acc_menu {
 
   my $mainlevel = $form->{level};
   $mainlevel =~ s/\Q$mainlevel\E--//g;
-  my $menu = new Menu "$menufile";
+  my $menu = Menu->new($::menufile);
 
   $| = 1;
 
index 5459f6e..56d7347 100644 (file)
@@ -37,8 +37,6 @@ use URI;
 
 use strict;
 
-my $menufile = "menu.ini";
-
 1;
 
 # end of main
@@ -89,7 +87,7 @@ sub acc_menu {
 
   my $mainlevel = $form->{level};
   $mainlevel =~ s/\Q$mainlevel\E--//g;
-  my $menu = new Menu "$menufile";
+  my $menu = Menu->new($::menufile);
 
   $| = 1;
 
index cd04c6b..a2085f6 100644 (file)
@@ -50,7 +50,6 @@ require "bin/mozilla/reportgenerator.pl";
 
 use strict;
 
-my $print_post;
 our %TMPL_VAR;
 
 1;
@@ -1858,8 +1857,6 @@ sub e_mail {
 
   $form->{print_and_save} = 1;
 
-  $print_post = 1;
-
   my $saved_form = save_form();
 
   save();