Supporess suffix ".git" on path breadcrumbs in tree mode.
authorAaron Taylor <ataylor@subgeniuskitty.com>
Thu, 5 Nov 2020 06:45:11 +0000 (06:45 +0000)
committerAaron Taylor <ataylor@subgeniuskitty.com>
Thu, 5 Nov 2020 06:45:11 +0000 (06:45 +0000)
gitweb.cgi

index 6b5b731..6ee17d5 100755 (executable)
@@ -4549,8 +4549,10 @@ sub git_print_page_path {
 
 
        print "<div class=\"page_path\">";
 
 
        print "<div class=\"page_path\">";
+       my $pretty_project = $project;
+       $pretty_project =~ s/\/\.git$//;
        print $cgi->a({-href => href(action=>"tree", hash_base=>$hb),
        print $cgi->a({-href => href(action=>"tree", hash_base=>$hb),
-                     -title => 'tree root'}, to_utf8("[$project]"));
+                     -title => 'tree root'}, to_utf8("[$pretty_project]"));
        print " / ";
        if (defined $name) {
                my @dirname = split '/', $name;
        print " / ";
        if (defined $name) {
                my @dirname = split '/', $name;