]> Lady’s Gitweb - Gitweb/blobdiff - gitweb.cgi
gitweb: Make use of $PATH_INFO for project parameter
[Gitweb] / gitweb.cgi
index f468a5be7bee5f540bccb9c6dc4f7a823cdff80acbb8650db7612d7721b6fc1b..fec89e73d80b3129e70f2fb4da9ca2fac95a6cf1a487dff8f7f37a52c8b0a0a8 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) {
 if (defined $project) {
+       $project =~ s|^/||; $project =~ s|/$||;
        $project = validate_input($project);
        if (!defined($project)) {
                die_error(undef, "Invalid project parameter.");
        $project = validate_input($project);
        if (!defined($project)) {
                die_error(undef, "Invalid project parameter.");
This page took 0.261243 seconds and 4 git commands to generate.