Commit Graph

130 Commits

Author SHA1 Message Date
Alex Schroeder
b4eccdb413 (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
53189e4cd4 A sequence of words may not start with a
number in order to prevent "6/22/2004" -> "6<i>22</i>2004" instead
of "6/22/2004".
2004-06-23 13:06:37 +00:00
Alex Schroeder
dfe9e23652 (MarkupRule): Use en dash and em dash, changed
patterns slightly.
2004-06-20 20:41:07 +00:00
Alex Schroeder
7c36fe4e66 Moved DoLinks from the main script into a
module.
2004-06-20 19:15:41 +00:00
Alex Schroeder
f6b04eee0e (ImageSupportRule): Use alt text as title attribute as well. 2004-06-19 20:30:21 +00:00
Alex Schroeder
96c3e5352a (ImageSupportRule): More UrlEncoding. 2004-06-19 19:54:17 +00:00
Alex Schroeder
e31f3f4dd1 (ImageSupportRule): Fix link for external images. 2004-06-19 19:34:48 +00:00
Alex Schroeder
3e9abf7d0c *** empty log message *** 2004-06-19 19:29:15 +00:00
Alex Schroeder
40b1c2da30 (ImageSupportRule): Support external images as
well.
($ImageUrlPath): New option.
2004-06-19 19:10:31 +00:00
Alex Schroeder
489b6a0382 (MarkupRule): Fix em dash rule. 2004-06-19 19:02:58 +00:00
Alex Schroeder
120b019009 use numerical character references instead. Else this corrupts
UTF-8 data!!
2004-06-19 03:29:19 +00:00
Alex Schroeder
0e66c9d0e2 Fix for wiki.pl 1.419: Important change in handling rules! Rules are
expected to return undef when they did not match, and the empty string
if a dirty block was produced.
2004-06-17 09:48:52 +00:00
Alex Schroeder
14b763f3c7 Fix for wiki.pl 1.419: Important change in handling rules! Rules are
expected to return undef when they did not match, and the empty string
if a dirty block was produced.
2004-06-17 01:13:18 +00:00
Alex Schroeder
6990d24fc7 New. 2004-06-17 01:10:15 +00:00
Alex Schroeder
61e8fb5647 (PrintYearCalendar): Add div.year. 2004-06-15 19:48:05 +00:00
Alex Schroeder
624c43f208 (CalendarRule): New rule for month:2004-06.
(CalendarRule): New rule for month:+1 or month:-1.
2004-06-15 19:40:18 +00:00
Alex Schroeder
4226c9a43f (Cal): Bugfix. 2004-06-15 19:11:09 +00:00
Alex Schroeder
36e714721f (Cal): Bugfix. 2004-06-15 19:08:45 +00:00
Alex Schroeder
f537cb6c7d (Cal): The year now links to an overview of the entire year. 2004-06-15 18:53:28 +00:00
Alex Schroeder
4deca7d5f2 (Cal): Accept year and month as parameters.
Link month names.
(PrintYearCalendar): Use Cal instead of near-duplication of code.
(DoYearCalendar): New action 'calendar' used to print yearly
calendar.
2004-06-15 18:46:49 +00:00
Alex Schroeder
a7a388ed8f (Cal): Support for Date::Calc and Date::Pcalc.
($CalendarUseCal): New option.
2004-06-15 14:15:02 +00:00
Alex Schroeder
62eb8db787 ($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
9332f5b81f (NewNotFoundHandlerDeletePage): Deleted again.
(NewNotFoundHandlerDoMaintain): New function.
2004-06-12 11:40:06 +00:00
Alex Schroeder
93c7bd0892 (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
d8f142ea50 (NewNotFoundHandlerDeletePage): New
function to delete cached copies of pages that are deleted.
2004-06-12 11:27:27 +00:00
Alex Schroeder
0f8d0c2214 (AdminPowerDelete): Only write rc log when
delete was successful.  Depends on the change to DeletePage in
wiki.pl.
2004-06-12 11:24:57 +00:00
Alex Schroeder
0eebad7b5c *** empty log message *** 2004-06-12 00:35:38 +00:00
Alex Schroeder
d7a125ea53 New. 2004-06-05 00:31:23 +00:00
Alex Schroeder
8e43cd7185 (CalendarRule): The CalendarRule is a dirty
rule.
(PrintYearCalendar): Handle spacing differently, provide an
additional span for CSS.
2004-06-02 22:24:19 +00:00
Alex Schroeder
ca15b61d1a Fixed CSS classes. 2004-05-31 01:29:59 +00:00
Alex Schroeder
8c320ddcaf Fixed CSS classes. 2004-05-31 01:21:25 +00:00
Alex Schroeder
af5dfe5442 [[image/class:page name|alt text|target]] support as discussed on the
oddmuse wiki
2004-05-31 01:08:17 +00:00
Alex Schroeder
71078f73d2 new 2004-05-31 00:29:07 +00:00
Alex Schroeder
6bf558e25f Bugfix. 2004-05-31 00:08:15 +00:00
Alex Schroeder
571bc4a59d Use new $DebugInfo global. 2004-05-31 00:06:35 +00:00
Alex Schroeder
2795e21ed8 (AdminPowerRename): Bugfix, test -f $newfname, not -f $new. 2004-05-29 20:51:34 +00:00
Alex Schroeder
360a08653d orphans.pl,v 1.2 2004/05/28 19:16:42 as forcer 2004-05-29 20:43:14 +00:00
Alex Schroeder
a24a2578fb new 2004-05-26 22:46:46 +00:00
Alex Schroeder
59022e8f60 fixed lots of bugs 2004-05-26 00:43:56 +00:00
Alex Schroeder
c92cd663ea new 2004-05-25 23:51:07 +00:00
Alex Schroeder
624f2fa80a new 2004-05-21 00:23:37 +00:00
Alex Schroeder
ad007b14c2 paraguay is 5-15 2004-05-15 12:28:22 +00:00
Alex Schroeder
8ad940b567 Februar-März 2004-05-15 12:19:40 +00:00
Alex Schroeder
777ac4bb16 September-Oktober 2004-05-15 12:14:16 +00:00
Alex Schroeder
3b5a7aab82 April-Mai 2004-05-15 12:06:03 +00:00
Alex Schroeder
91d2b51676 Mitte Mai bis Mitte Juni 2004-05-15 11:45:26 +00:00
Alex Schroeder
6a11e7a870 (PortraitSupportRule): Better
support for text browsers.
2004-05-10 22:08:16 +00:00
Alex Schroeder
d8af5f1ee4 (NewLangInitCookie): Remember old theme
parameters, taking care to separate normal values from language
values (exactly two letters).
(NewLangGetNearLinksUsed): New hidden parameter so that we know
when no languages are set.
2004-05-07 22:03:15 +00:00
Tilmann Holst
074c4933ae checked in modules cal3.pl and translations.pl 2004-04-29 11:39:03 +00:00
Alex Schroeder
c48948ac1e bugfix 2004-04-28 20:25:18 +00:00