Merge branch 'jn/web' into next
authorJunio C Hamano <junkio@cox.net>
Wed, 21 Jun 2006 23:38:05 +0000 (16:38 -0700)
committerJunio C Hamano <junkio@cox.net>
Wed, 21 Jun 2006 23:38:05 +0000 (16:38 -0700)
* jn/web:
gitweb: Make use of $PATH_INFO for project parameter

gitweb/gitweb.cgi
index ef7fcbd84f1b80bfef982685a445cca1923692af..f2e50462d9b6160127b35f659ff8586369723b07 100755 (executable)
@@ -86,8 +86,9 @@ if (defined $order) {
        }
 }
 
-my $project = $cgi->param('p');
+my $project = ($cgi->param('p') || $ENV{'PATH_INFO'});
 if (defined $project) {
+       $project =~ s|^/||; $project =~ s|/$||;
        $project = validate_input($project);
        if (!defined($project)) {
                die_error(undef, "Invalid project parameter.");