+sub cgipath {
+ my $p = shift;
+ return $c{CGIPath} . $p;
+}
+
sub buglink {
my $b = shift;
my $t = shift or $b->{title};
- my $url = "/cgi-bin/bug.pl?id=" . $b->{id};
+ my $url = cgipath("bug.pl?id=" . $b->{id});
return a( { href => $url }, $t );
}
my $t = shift;
my %attr = @_;
- my $url = "/cgi-bin/message.pl?id=" . $m->{id};
+ my $url = cgipath("message.pl?id=" . $m->{id});
$url .= "&part=" . $attr{part} if $attr{part};
$url .= "&raw=" . $attr{raw} if $attr{raw};
$c{SpoolDir} = "/var/local/emesinae/spool/";
$c{ArchiveIncoming} = 0;
+# Path component of the CGI URL
+$c{CGIPath} = "/cgi-bin/";
+
$c{LockDir} = "/var/local/emesinae/locks/";
$c{ReportingURL} = "http://bugs.example.com/Howto_Report_Bugs.html";
sub bugurl ($) {
my $bn = shift;
- return "http://" . $c{TrackerHost} . "/cgi-bin/bug.pl?id=$bn";
+ return "http://" . $c{TrackerHost} . $c{CGIPath} . "bug.pl?id=$bn";
}
push @reply, ( "", "Modified/created Bugs:" ) if %bugs;