X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/98f1ede02f2100af3b113e824a8c992ae826b87c..3ab26ffcd0c8bfbf08508624c9ea07fbc6b4352a:/bin/mozilla/menu.pl diff --git a/bin/mozilla/menu.pl b/bin/mozilla/menu.pl index ae2d6b746..7e280ffd5 100644 --- a/bin/mozilla/menu.pl +++ b/bin/mozilla/menu.pl @@ -40,213 +40,91 @@ use strict; use SL::Menu; -use Data::Dumper; use URI; -my $menufile = "menu.ini"; -my $mainlevel; +use List::MoreUtils qw(apply); -# end of main +sub render { + $::lxdebug->enter_sub; -sub display { - $main::lxdebug->enter_sub(); + $::form->use_stylesheet(qw(css/icons16.css css/icons24.css)); - my $form = $main::form; + my $menu = Menu->new("menu.ini"); - my $callback = $form->unescape($form->{callback}); - $callback = URI->new($callback)->rel($callback) if $callback; - $callback = "login.pl?action=company_logo" if $callback =~ /^(\.\/)?$/; - my $framesize = _calc_framesize(); + my $sections = [ section_menu($menu) ]; - $form->header; - - print qq| -
-