gitweb: Harden and improve $project_filter page title
Commit 19d2d23 (gitweb: add project_filter to limit project list to a subdirectory, 2012-01-30) added also support for displaying $project_filter, if present, in page title. Unfortunately it forgot to treat $project_filter as path, and escape it using esc_path(), like it is done for $filename. Also, it was not obvious that "$site_name - $project_filter" is about project filtering: use "$site_name - projects in '$project_filter'". Signed-off-by: Jakub Narebski <jnareb@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Jakub Narebski committed
Feb 12, 2012 at 16:21 UTC
f4212089c27e74689c33ec455f1c85470b7b8292
1 file changed
+1
-1
gitweb/gitweb.perl
+1
-1
@@ -3742,7 +3742,7 @@ sub get_page_title {
3742
3743
unless (defined $project) {
3744
if (defined $project_filter) {
3745
- $title .= " - " . to_utf8($project_filter);
3745
+ $title .= " - projects in '" . esc_path($project_filter) . "'";
3746
}
3747
return $title;
3748
}