diff --git a/lpadmin/list_jobs.cgi b/lpadmin/list_jobs.cgi index 456aaf264..fef5ed9e5 100755 --- a/lpadmin/list_jobs.cgi +++ b/lpadmin/list_jobs.cgi @@ -34,8 +34,9 @@ if (@jobs) { push(@cols, &html_escape($j->{'id'})); if ($j->{'printfile'} && &can_edit_jobs($in{'name'}, $ju)) { push(@cols, - "{'id'}'>".&nice_size($j->{'size'}).""); + "{'id'})."'>". + &nice_size($j->{'size'}).""); $printfile++; } else { @@ -51,7 +52,8 @@ if (@jobs) { push(@cols, $j->{'when'}); } if ($j->{'file'}) { - push(@cols, $j->{'file'}); + # Job titles and filenames can be supplied by print clients. + push(@cols, &html_escape($j->{'file'})); } if (&can_edit_jobs($in{'name'}, $ju) && $access{'cancel'}) { diff --git a/lpadmin/test_form.cgi b/lpadmin/test_form.cgi index 117d5c100..9079025df 100755 --- a/lpadmin/test_form.cgi +++ b/lpadmin/test_form.cgi @@ -9,8 +9,8 @@ $access{'test'} || &error($text{'test_ecannot'}); $text{'test_title'}, ""); print "