Commit Graph

4450 Commits

Author SHA1 Message Date
Alex Schroeder
62bdf679ad Update translation 2011-02-05 12:39:51 +00:00
Alex Schroeder
b602482306 Search::FreeText should not be translated. Thanks, pgas, for spotting it! 2011-02-05 12:29:07 +00:00
Alex Schroeder
290acf7d9c *** empty log message *** 2011-02-05 12:01:27 +00:00
Alex Schroeder
f0e8f67f4b Best effort translation for campaignwiki.org 2011-02-05 12:00:55 +00:00
Alex Schroeder
e13ae26f29 Tiny update 2011-02-01 00:18:00 +00:00
Alex Schroeder
13158ccff5 Test for pages=0 2011-01-29 14:39:03 +00:00
Alex Schroeder
614bcadc84 Only remove duplicate entries when we are in fact listing ordinary
pages as well as near pages.
2011-01-29 14:38:45 +00:00
Alex Schroeder
df77e49f85 Test new ListNearPages. 2011-01-29 14:33:36 +00:00
Alex Schroeder
ef5f7f9fa7 (ListNearPages): Skip pages that exist
locally for the index action.
2011-01-29 14:33:15 +00:00
Alex Schroeder
f4d00055fc *** empty log message *** 2011-01-29 14:33:01 +00:00
Alex Schroeder
143bde748c Separate verbose into verbose and debug output. 2011-01-28 11:21:16 +00:00
Alex Schroeder
edd55cf095 Fix the number of tests to skip if prerequesites are not met. 2011-01-22 16:50:06 +00:00
Alex Schroeder
de9de84dac New. 2011-01-22 16:31:31 +00:00
Alex Schroeder
eec0faaa8c Fix email address. 2011-01-22 16:31:10 +00:00
Alex Schroeder
b95e9ff9cf (UsemodRule): Fix bug by adding zero-width look-behind. 2011-01-19 17:39:43 +00:00
Alex Schroeder
5dd3a253e9 Copyright years 2011-01-19 16:52:18 +00:00
Alex Schroeder
af4b51ebf7 ($UseModExtraSpaceRequired): New option.
(UsemodRule): Use it for definition lists.
2011-01-19 16:39:38 +00:00
Alex Schroeder
58a666c8f7 *** empty log message *** 2011-01-19 16:39:26 +00:00
Alex Schroeder
2f50bd8469 *** empty log message *** 2011-01-17 02:42:25 +00:00
Alex Schroeder
13dd19703e (CreoleRule): Resolved a lot more quoting
issues using the ampersand.t tests.
2011-01-17 02:31:57 +00:00
Alex Schroeder
dead620e10 Test for quoting issues in the default page name handling and in the
creole markup extension.
2011-01-17 02:30:45 +00:00
Alex Schroeder
f67b5d9768 More tests 2011-01-16 03:56:49 +00:00
Alex Schroeder
2d99a292b8 *** empty log message *** 2011-01-16 03:40:08 +00:00
Alex Schroeder
3095d86e76 (DraftCleanup): Delete it again. Brainfart. 2011-01-16 03:39:50 +00:00
Alex Schroeder
6caa5cae5a (DraftCleanup): New subroutine. Add it to
@MyMaintenance.
2011-01-16 03:37:52 +00:00
Alex Schroeder
d142651249 (CreoleRule): Use FreeToNormal on the first
parameter to GetDownloadLink several times. When using
GetPageOrEditLink, make sure that we don't call NormalToFree on
the last parameter.
2011-01-16 03:36:15 +00:00
Alex Schroeder
3f972320e8 *** empty log message *** 2010-12-04 15:14:03 +00:00
Alex Schroeder
f9c19c6382 (JournalRssGetRcLines): Make sure minor
changes and empty pages don't show up.
2010-12-04 15:13:53 +00:00
Alex Schroeder
9b53988c5d * wiki.pl (InitLinkPatterns): $FreeLinkPattern now inlcudes
%&?;<>.
(LinkRules, UnquoteHtml, GetPageOrEditLink, GetDownloadLink)
(GetId, BrowsePage, PrintRcHtml, RssItem, DoHistory)
(DoContributors, GetHeader, GetHtmlHeader, GetFeeds)
(FreeToNormal, NormalToFree, DoEdit): Implement the various
changes required to allow the extra characters. This includes
issues of HTML quoting and unquoting, and the dangers of double
encoding. Unfortunately, it's a big mess.
2010-11-07 02:11:53 +00:00
Alex Schroeder
c1ea66fb8a Revert last change. 2010-11-07 02:03:15 +00:00
Alex Schroeder
077d0487ad Handle special characters in filenames. 2010-11-07 02:02:48 +00:00
Alex Schroeder
750c45b88c (update_page): Make sure we don't add an url-encoded pagename to the
IndexHash.
2010-11-06 16:19:19 +00:00
Alex Schroeder
a1bead6d90 Get rid of a warning in cache() 2010-11-06 11:51:18 +00:00
Alex Schroeder
a732f2352b Changed oddmuse.org/test.html file to be ISO-8859-1 encoded and test it. 2010-10-27 18:17:50 +00:00
Alex Schroeder
8367bdfdf4 (UrlToTitle): Add charset arg.
(GetReferers): Pass charset to UrlToTitle.
(PageContentToTitle): Add charset arg and encode title
appropriately if not UTF-8.
(UpdateReferers): Pass charset to PageContentToTitle.
2010-10-27 18:17:16 +00:00
Alex Schroeder
caee0b0361 *** empty log message *** 2010-10-27 18:17:03 +00:00
Alex Schroeder
dc5e6638a9 *** empty log message *** 2010-10-24 12:16:10 +00:00
Alex Schroeder
8f61c14677 (UrlToTitle): Strip http:// prefix and .html suffix.
(PageContentToTitle): Fix regular expressions.
2010-10-24 12:15:53 +00:00
Alex Schroeder
580dcb2957 referrers 2010-10-24 12:14:21 +00:00
Alex Schroeder
01760f8e68 *** empty log message *** 2010-10-24 12:09:40 +00:00
Alex Schroeder
bb0f1e9e67 (GetReferers): Fix split. 2010-10-24 12:09:17 +00:00
Alex Schroeder
58122af58b (UrlToTitle, PageContentToTitle): Shorten title if necessary.
($RefererTitleLimit): New.
2010-10-23 13:31:07 +00:00
Alex Schroeder
2097306754 *** empty log message *** 2010-10-23 13:30:37 +00:00
Alex Schroeder
c4c79ab585 Updated license to GPL 3.
(ExpireReferers): Moved code to generate missing title to a new sub.
(UrlToTitle): New.
(UpdateReferers): Call sub to generate title from page content.
(PageContentToTitle): New.
2010-10-23 13:08:08 +00:00
Alex Schroeder
7d7acce020 *** empty log message *** 2010-10-23 13:05:29 +00:00
Alex Schroeder
5a46dec207 *** empty log message *** 2010-10-09 23:27:59 +00:00
Alex Schroeder
0037d135f6 *** empty log message *** 2010-10-09 23:27:23 +00:00
Alex Schroeder
4b4f7fbb98 (AddGravatar): New; strip gravatar link from
comment summary.
2010-10-09 23:27:09 +00:00
Alex Schroeder
d0faa66fbd *** empty log message *** 2010-10-09 23:21:48 +00:00
Alex Schroeder
44ecf18a40 (GetSummary): Fix remaining closing square bracket. 2010-10-09 23:20:56 +00:00