Skip to content

Commit d254e70

Browse files
committed
Use JS to preserve the hostname when linking to usermin https://virtualmin.com/node/52490
1 parent 3801b50 commit d254e70

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

postinstall.pl

+6-3
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,13 @@ sub module_install
2828
my %uclang;
2929
&read_file("$usermin::config{'usermin_dir'}/custom-lang", \%uclang);
3030
if (!$uclang{'session_postfix'}) {
31-
my $url = &virtual_server::get_virtualmin_url()."/".
32-
$module_name."/usermin.cgi";
31+
my %miniserv;
32+
&get_miniserv_config(\%miniserv);
33+
my $port = $miniserv{'port'};
3334
$uclang{'session_postfix'} =
34-
"<center><a href=$url>$text{'login_forgot2'}</a></center>";
35+
"<center><a href=/$module_name/usermin.cgi ".
36+
"onclick='javascript:event.target.port=$port'>".
37+
"$text{'login_forgot2'}</a></center>";
3538
&write_file("$usermin::config{'usermin_dir'}/custom-lang",
3639
\%uclang);
3740
}

0 commit comments

Comments
 (0)