Package: chronicle
Version: 4.6-2
Severity: minor
Tags: patch
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
chronicle expects the filename of comments to be something like
<pseudocode>$title.$date</> but the example comments.cgi replaces the
dot it first uses with an underline.
The following change seems to fix this:
#v+
@@ -176,8 +176,9 @@
#
# Open the file.
#
- -my $file = $COMMENT . "/" . $id . "." . $timestr;
+my $file = $COMMENT . "/" . $id;
$file =~ s/[^a-z0-9\/]/_/gi;
+$file .= "." . $timestr;
open( FILE, ">", $file );
print FILE "Name: $name\n";
#v-
(Maybe adding the dot to the regexp would also be enough ...)
PS:
Besides that I also changed
<a href="http://$ENV{'HTTP_HOST'}/">
against
<a href="$ENV{'HTTP_REFERER'}">
in the "thanks" message, but that's probably more a matter of taste.
Cheers,
gregor
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJQ2aNvAAoJELs6aAGGSaoGltQQAJJCe7bvpsI2IUtcOlFwkwzs
DJ6z47YueeJ5De+u3RUHWr6FV3thiMB+14bUsXOLTlJmZjbl/BNitXy+yRAtuhx8
LkgiuzCwiXB+NEXBKDV5UtMSmbScCMgApqmnOJqHT8ycYs7E11Q6XGVqnNRqxQ0T
7V5AWIT0jIUIZELEzM2hLRtK8JWjgFAxxkvwVZ2X7l5VQCn8SvuTBjEtoIf/vBD0
+ANGcFGIqdhxdo1Is2pqm/SlsNBraTBpHFcT6Wvk/3gfUedp4wYO0RaVMdSA7eF4
FhRl/E1wqwq6eANEx6StTZWO8KV7CBZ7wxKZ+u8P8yEi0QGlwnmCkGysG08sLSse
O5JitBBlM9vWmPTI0HLdaS392ixuTN2nNrP4RgEe7OnT2tOBxTPioXI5ZcyI7/BS
B9BX0vDa/WoaIm71RIKbXb6kbQJtZEvC6vrHuAmArP+9QP7CDhILaBZnqROTWEn+
BYtpGWCoDlHDgO/7+bY0fosXzxCGPAZOSlk4VL75PeiibxT0TmGTvRnEhObKJzKq
/uG/5esGmPPiodYuESjwPesx0u2TS7erPizB+kcTVOXStA2X8i7Tm4XgJQw+I/7i
K073N3HwLmKW9GzcGsBoMYs4HSu5Dyqsy+08Kye6Av/Hu62mzXhR30brcHIDPZ7/
vEf1rbhSY1bd+iMqM6Bg
=1SN4
-----END PGP SIGNATURE-----
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]