X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=bin%2Fmozilla%2Fmenuv4.pl;h=0ff4f4b00897a0b45121fd05c21e104986799d81;hb=f20785168580f2d3587ebb2d06ade189246fd5f3;hp=ffe3e82c975ed9eac4c2d73e354c9fca1e5943b4;hpb=b1513dccda2a40beac493ae20cf3985af2e88473;p=kivitendo-erp.git diff --git a/bin/mozilla/menuv4.pl b/bin/mozilla/menuv4.pl index ffe3e82c9..0ff4f4b00 100644 --- a/bin/mozilla/menuv4.pl +++ b/bin/mozilla/menuv4.pl @@ -34,6 +34,7 @@ $menufile = "menu.ini"; use SL::Menu; +use URI; 1; @@ -42,8 +43,15 @@ use SL::Menu; sub display { $form->header(qq||); - $form->{date} = clock_line(); - $form->{menu} = acc_menu(); + $form->{date} = clock_line(); + $form->{menu} = acc_menu(); + my $callback = $form->unescape($form->{callback}); + $main::lxdebug->message(0, ">>>>> $callback"); + $callback = URI->new($callback)->rel($callback) if $callback; + $main::lxdebug->message(0, ">>>>> $callback"); + $callback = "login.pl?action=company_logo" if $callback =~ /^(.\/)?$/; + $main::lxdebug->message(0, ">>>>> $callback"); + $form->{callback} = $callback; print $form->parse_html_template("menu/menuv4");