Alex Schroeder
0ec8dd44e6
use v5.10 everywhere + enabled test in meta.t
2015-08-18 10:48:03 +02:00
Alex Schroeder
01cde4d8c9
not-found-handler.pl passes perl -c
...
ToString needs parenthesis.
2015-07-03 14:33:24 +02:00
Alex Schroeder
43e99156ee
UTF-8, again! Also, new ToString sub.
2015-05-17 03:35:35 +03:00
Alex Schroeder
482888cfaf
No more "*Sub = *NewSub", \&NewSub used instead. (Partial progress)
2015-04-11 23:41:33 +03:00
Alex Schroeder
5d2db4b547
No more "use vars"!
2015-04-10 13:31:28 +03:00
Alex Schroeder
a0b8e9915e
not-found-handler.pl uses strict
2015-03-29 18:45:14 +03:00
Alex Schroeder
a4e0e5a9be
"use strict;" in modules (some modules have problems)
2015-03-27 03:01:01 +02:00
Alex Schroeder
e6d3ad8382
Fixed typo in AddModuleDescription sub name
2014-08-21 22:23:23 +02:00
Alex Schroeder
17bd795ef0
Automatically reformatted modules
2014-08-21 07:29:46 +03:00
Alex Schroeder
33e071b630
Use bsd_glob instead of glob.
...
Glob will split patterns on whitespace and non-breaking spaces are now
treated as whitespace.
2012-07-21 00:40:42 +02:00
Alex Schroeder
c9e39a4c19
getting rid of $Id$ tags in $WikiDescription
...
Replaced the $Id$ tags in $WikiDescription for all the modules and wiki.pl itself with a link to the source and an appropriate wiki page, if possible. This is shown in action=version and should help users figure out what another wiki has installed.
2012-04-19 02:18:45 +02:00
Alex Schroeder
7442dc7c92
(WriteLinkDb): Removed lock.
...
(DoLinkDb): Added Lock.
(RefreshLinkDb): Rewrite. It was full of bugs.
(NewNotFoundHandlerSave): Rewrite.
(NotFoundHandlerCacheUpdate): Rewrite.
2004-06-26 00:00:31 +00:00
Alex Schroeder
2c48deecb9
($LinkFile, %LinkDb): New variables.
...
(ReadLinkDb, WriteLinkDb, RefreshLinkDb): New.
(DoClearCache, DoLinkDb): New.
(NewNotFoundHandlerDoMaintain): Deleted.
(NewNotFoundHandlerSave): Use the new functionality.
Major rewrite using a link database!
2004-06-13 14:46:50 +00:00
Alex Schroeder
c5ea825573
(NewNotFoundHandlerDeletePage): Deleted again.
...
(NewNotFoundHandlerDoMaintain): New function.
2004-06-12 11:40:06 +00:00
Alex Schroeder
3d433194a5
(NewNotFoundHandlerDeletePage, NewNotFoundHandlerSave): Delete
...
both the page, and the page with language extension due to content
negotiation, ie. PageName.en, PageName.de, etc.
2004-06-12 11:31:04 +00:00
Alex Schroeder
c7e11f3706
(NewNotFoundHandlerDeletePage): New
...
function to delete cached copies of pages that are deleted.
2004-06-12 11:27:27 +00:00
Alex Schroeder
8374ee29a3
New.
2004-06-05 00:31:23 +00:00