mirror of
https://github.com/webmin/webmin.git
synced 2025-08-16 14:51:18 +00:00
Fix to always return to the right tab
This commit is contained in:
@ -17,6 +17,8 @@ else {
|
|||||||
$redirdesc = $text{'index_return'};
|
$redirdesc = $text{'index_return'};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$redir = ($redir =~ /\?/) ? "$redir&tab=install" : "$redir?tab=install";
|
||||||
|
|
||||||
if ($in{'refresh'} || $in{'refresh_top'}) {
|
if ($in{'refresh'} || $in{'refresh_top'}) {
|
||||||
&ui_print_unbuffered_header(undef, $text{'refresh_title'}, "");
|
&ui_print_unbuffered_header(undef, $text{'refresh_title'}, "");
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@ if ($in{'update'}) {
|
|||||||
print "</pre>\n";
|
print "</pre>\n";
|
||||||
if ($?) {
|
if ($?) {
|
||||||
print "<b>$text{'apt_updatefailed'}</b><p>\n";
|
print "<b>$text{'apt_updatefailed'}</b><p>\n";
|
||||||
&ui_print_footer("", $text{'index_return'});
|
&ui_print_footer("?tab=update", $text{'index_return'});
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
else { print "<b>$text{'apt_updateok'}</b><p>\n"; }
|
else { print "<b>$text{'apt_updateok'}</b><p>\n"; }
|
||||||
@ -67,5 +67,5 @@ if ($in{'mode'}) {
|
|||||||
if (@packs);
|
if (@packs);
|
||||||
}
|
}
|
||||||
|
|
||||||
&ui_print_footer("", $text{'index_return'});
|
&ui_print_footer("?tab=update", $text{'index_return'});
|
||||||
|
|
||||||
|
@ -111,7 +111,7 @@ elsif ($in{'source'} == 3) {
|
|||||||
&ui_print_footer($in{'return'}, $in{'returndesc'});
|
&ui_print_footer($in{'return'}, $in{'returndesc'});
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
&ui_print_footer("", $text{'index_return'});
|
&ui_print_footer("?tab=install", $text{'index_return'});
|
||||||
}
|
}
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
@ -168,12 +168,12 @@ print &ui_table_row($text{'install_packs'}, $plist, 3);
|
|||||||
print &ui_table_end();
|
print &ui_table_end();
|
||||||
print &ui_form_end([ [ undef, $text{'install_ok'} ] ]);
|
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
|
sub install_error
|
||||||
{
|
{
|
||||||
print "$main::whatfailed : @{[&html_escape($_[0])]} <p>\n";
|
print "$main::whatfailed : @{[&html_escape($_[0])]} <p>\n";
|
||||||
&ui_print_footer("", $text{'index_return'});
|
&ui_print_footer("?tab=install", $text{'index_return'});
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -38,5 +38,5 @@ else {
|
|||||||
&webmin_log("IPKG", $mode)
|
&webmin_log("IPKG", $mode)
|
||||||
}
|
}
|
||||||
|
|
||||||
&ui_print_footer("", $text{'index_return'});
|
&ui_print_footer("?tab=update", $text{'index_return'});
|
||||||
|
|
||||||
|
@ -19,5 +19,5 @@ foreach my $cmd ("portsnap fetch",
|
|||||||
last if ($?);
|
last if ($?);
|
||||||
}
|
}
|
||||||
|
|
||||||
&ui_print_footer("", $text{'index_return'});
|
&ui_print_footer("?tab=update", $text{'index_return'});
|
||||||
|
|
||||||
|
@ -35,5 +35,5 @@ else {
|
|||||||
&webmin_log("urpmi", $mode)
|
&webmin_log("urpmi", $mode)
|
||||||
}
|
}
|
||||||
|
|
||||||
&ui_print_footer("", $text{'index_return'});
|
&ui_print_footer("?tab=update", $text{'index_return'});
|
||||||
|
|
||||||
|
@ -36,5 +36,5 @@ else {
|
|||||||
if (@packs);
|
if (@packs);
|
||||||
}
|
}
|
||||||
|
|
||||||
&ui_print_footer("", $text{'index_return'});
|
&ui_print_footer("?tab=update", $text{'index_return'});
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user