Fix to always return to the right tab

This commit is contained in:
Ilia Ross
2024-02-27 16:59:00 +02:00
parent 5cd605dce5
commit 893e5ba06f
7 changed files with 11 additions and 9 deletions

View File

@ -17,6 +17,8 @@ else {
$redirdesc = $text{'index_return'};
}
$redir = ($redir =~ /\?/) ? "$redir&tab=install" : "$redir?tab=install";
if ($in{'refresh'} || $in{'refresh_top'}) {
&ui_print_unbuffered_header(undef, $text{'refresh_title'}, "");

View File

@ -22,7 +22,7 @@ if ($in{'update'}) {
print "</pre>\n";
if ($?) {
print "<b>$text{'apt_updatefailed'}</b><p>\n";
&ui_print_footer("", $text{'index_return'});
&ui_print_footer("?tab=update", $text{'index_return'});
exit;
}
else { print "<b>$text{'apt_updateok'}</b><p>\n"; }
@ -67,5 +67,5 @@ if ($in{'mode'}) {
if (@packs);
}
&ui_print_footer("", $text{'index_return'});
&ui_print_footer("?tab=update", $text{'index_return'});

View File

@ -111,7 +111,7 @@ elsif ($in{'source'} == 3) {
&ui_print_footer($in{'return'}, $in{'returndesc'});
}
else {
&ui_print_footer("", $text{'index_return'});
&ui_print_footer("?tab=install", $text{'index_return'});
}
exit;
}
@ -168,12 +168,12 @@ print &ui_table_row($text{'install_packs'}, $plist, 3);
print &ui_table_end();
print &ui_form_end([ [ undef, $text{'install_ok'} ] ]);
&ui_print_footer("", $text{'index_return'});
&ui_print_footer("?tab=install", $text{'index_return'});
sub install_error
{
print "$main::whatfailed : @{[&html_escape($_[0])]} <p>\n";
&ui_print_footer("", $text{'index_return'});
&ui_print_footer("?tab=install", $text{'index_return'});
exit;
}

View File

@ -38,5 +38,5 @@ else {
&webmin_log("IPKG", $mode)
}
&ui_print_footer("", $text{'index_return'});
&ui_print_footer("?tab=update", $text{'index_return'});

View File

@ -19,5 +19,5 @@ foreach my $cmd ("portsnap fetch",
last if ($?);
}
&ui_print_footer("", $text{'index_return'});
&ui_print_footer("?tab=update", $text{'index_return'});

View File

@ -35,5 +35,5 @@ else {
&webmin_log("urpmi", $mode)
}
&ui_print_footer("", $text{'index_return'});
&ui_print_footer("?tab=update", $text{'index_return'});

View File

@ -36,5 +36,5 @@ else {
if (@packs);
}
&ui_print_footer("", $text{'index_return'});
&ui_print_footer("?tab=update", $text{'index_return'});