This commit adds $show_owner_column configuration variable which allows to hide the project list "Owner" column if desired. Signed-off-by: Jan Stępień <jstepien@xxxxxxxxxxxxxxxxxxxxx> --- gitweb/gitweb.perl | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl index a2d2283..95f7f06 100755 --- a/gitweb/gitweb.perl +++ b/gitweb/gitweb.perl @@ -160,6 +160,9 @@ our @diff_opts = ('-M'); # taken from git_commit # the gitweb domain. our $prevent_xss = 0; +# presense of the projects list "Owner" column +our $show_owner_column = 1; + # information about snapshot formats that gitweb is capable of serving our %known_snapshot_formats = ( # name => { @@ -4430,7 +4433,7 @@ sub git_project_list_body { } print_sort_th('project', $order, 'Project'); print_sort_th('descr', $order, 'Description'); - print_sort_th('owner', $order, 'Owner'); + print_sort_th('owner', $order, 'Owner') if $show_owner_column; print_sort_th('age', $order, 'Last Change'); print "<th></th>\n" . # for links "</tr>\n"; @@ -4469,8 +4472,8 @@ sub git_project_list_body { -class => "list"}, esc_html($pr->{'path'})) . "</td>\n" . "<td>" . $cgi->a({-href => href(project=>$pr->{'path'}, action=>"summary"), -class => "list", -title => $pr->{'descr_long'}}, - esc_html($pr->{'descr'})) . "</td>\n" . - "<td><i>" . chop_and_escape_str($pr->{'owner'}, 15) . "</i></td>\n"; + esc_html($pr->{'descr'})) . "</td>\n"; + print "<td><i>" . chop_and_escape_str($pr->{'owner'}, 15) . "</i></td>\n" if $show_owner_column; print "<td class=\"". age_class($pr->{'age'}) . "\">" . (defined $pr->{'age_string'} ? $pr->{'age_string'} : "No commits") . "</td>\n" . "<td class=\"link\">" . -- 1.7.0.3 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html