From 4f046c1d6db17293abf29e0712f38449c136f728 Mon Sep 17 00:00:00 2001 From: Ilia Ross Date: Fri, 25 Apr 2025 23:58:06 +0300 Subject: [PATCH] Fix to quote escape labels --- servers/edit_serv.cgi | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/servers/edit_serv.cgi b/servers/edit_serv.cgi index 1ff119083..ff74cc84c 100755 --- a/servers/edit_serv.cgi +++ b/servers/edit_serv.cgi @@ -103,15 +103,17 @@ if ($access{'forcelink'}) { } else { # Login mode + my $qulbl = "e_escape($text{'edit_user'}, '"'); + my $qplbl = "e_escape($text{'edit_pass'}, '"'); my $linksel = &ui_radio("mode", $mode, [ [ 0, "$text{'edit_mode0'}
" ], [ 1, &text('edit_mode12', - &ui_textbox("wuser", $mode == 1 ? $s->{'user'} : "", 8, - undef, undef, " aria-label=\"$text{'edit_user'}\" ". - "placeholder=\"$text{'edit_user'}\""), - &ui_password("wpass", $s->{'pass'}, 8, undef, - undef, " aria-label=\"$text{'edit_pass'}\" ". - "placeholder=\"$text{'edit_pass'}\""))."
" ], + &ui_textbox("wuser", $mode == 1 ? $s->{'user'} : "", 8, + undef, undef, + " aria-label=\"$qulbl\" placeholder=\"$qulbl\""), + &ui_password("wpass", $s->{'pass'}, 8, undef, undef, + " aria-label=\"$qplbl\" placeholder=\"$qplbl\"")). + "
" ], [ 2, "$text{'edit_mode2'}
" ], ($access{'pass'} && !$main::session_id || $mode == 3 ? ( [ 3, "$text{'edit_mode3'}
".