Tim Starling [Wed, 7 Jun 2006 04:17:51 +0000 (04:17 +0000)]
removed obsolete function
Tim Starling [Wed, 7 Jun 2006 04:15:58 +0000 (04:15 +0000)]
Valid exit status codes range from 0 to 254.
Brion Vibber [Wed, 7 Jun 2006 00:21:39 +0000 (00:21 +0000)]
* (bug 4280) Use 'noindex,nofollow' instead of 'noindex,follow' for default
meta robots tag on diff view and special pages. Should reduce impact of
robots on scrolling special pages, diffs etc on sites where robots.txt
doesn't forbid access.
Brion Vibber [Tue, 6 Jun 2006 23:50:16 +0000 (23:50 +0000)]
* (bug 3837) Leave <center> as is instead of doing an unsafe text replacement
to <div class="center">. <center> is perfectly valid in the target doctype
(XHTML 1.0 Transitional), while the replacement didn't catch all cases and
could even result in invalid output from valid input.
Tim Starling [Tue, 6 Jun 2006 23:16:32 +0000 (23:16 +0000)]
default argument
Tim Starling [Tue, 6 Jun 2006 23:07:26 +0000 (23:07 +0000)]
Some initial work on exceptions. More to follow.
Brion Vibber [Tue, 6 Jun 2006 22:56:38 +0000 (22:56 +0000)]
* (bug 3202) Attributes now allowed on <pre> tags
* Sanitizer::validateTagAttributes now available to discard illegal/unsafe
attribute values from an array.
Brion Vibber [Tue, 6 Jun 2006 22:50:28 +0000 (22:50 +0000)]
Parser tests for <pre> tag with attributes (bug 3202)
Brion Vibber [Tue, 6 Jun 2006 22:08:33 +0000 (22:08 +0000)]
Fix the converter tests; the language object doesn't seem to set up the converter properly otherwise
Brion Vibber [Tue, 6 Jun 2006 22:07:54 +0000 (22:07 +0000)]
Avoid notice message when there's not a matching variant fallback present
Niklas Laxström [Tue, 6 Jun 2006 22:01:36 +0000 (22:01 +0000)]
* Updates from Rotem
Niklas Laxström [Tue, 6 Jun 2006 21:43:47 +0000 (21:43 +0000)]
* Reformat (fixes bug 6206)
Brion Vibber [Tue, 6 Jun 2006 20:56:49 +0000 (20:56 +0000)]
Remove some obsolete globals.
Rob Church [Tue, 6 Jun 2006 18:31:42 +0000 (18:31 +0000)]
Redirect Special:Logs to Special:Log
Domas Mituzas [Tue, 6 Jun 2006 12:50:39 +0000 (12:50 +0000)]
nuke UpdateClasses.php, autoload MacBinary, Licenses
Domas Mituzas [Tue, 6 Jun 2006 12:35:47 +0000 (12:35 +0000)]
Autoload QueryPage
Domas Mituzas [Tue, 6 Jun 2006 12:28:44 +0000 (12:28 +0000)]
AutoLoad RawPage, EditPage, ExternalEdit, PageHistory, move DIR_NEXT and DIR_PREV constants into PageHistory::
Domas Mituzas [Tue, 6 Jun 2006 12:10:08 +0000 (12:10 +0000)]
Autoload WatchedItem
Domas Mituzas [Tue, 6 Jun 2006 12:08:11 +0000 (12:08 +0000)]
Autoload Exif and move global defines to Exif:: namespace
Domas Mituzas [Tue, 6 Jun 2006 11:51:31 +0000 (11:51 +0000)]
autoload WikiError
Domas Mituzas [Tue, 6 Jun 2006 11:48:05 +0000 (11:48 +0000)]
AutoLoad JobQueue
Domas Mituzas [Tue, 6 Jun 2006 11:46:16 +0000 (11:46 +0000)]
AutoLoad ImageGalery
Domas Mituzas [Tue, 6 Jun 2006 11:44:18 +0000 (11:44 +0000)]
AutoLoad RecentChange
Domas Mituzas [Tue, 6 Jun 2006 11:39:46 +0000 (11:39 +0000)]
AutoLoad Feed classes
Domas Mituzas [Tue, 6 Jun 2006 11:36:38 +0000 (11:36 +0000)]
AutoLoad LinkCache & LinkBatch
Domas Mituzas [Tue, 6 Jun 2006 11:29:23 +0000 (11:29 +0000)]
AutoLoad Article
Domas Mituzas [Tue, 6 Jun 2006 10:56:46 +0000 (10:56 +0000)]
AutoLoad Revision
Domas Mituzas [Tue, 6 Jun 2006 10:54:23 +0000 (10:54 +0000)]
Move revision deletion constants into Revision::
Domas Mituzas [Tue, 6 Jun 2006 10:33:23 +0000 (10:33 +0000)]
AutoLoad search classes
Domas Mituzas [Tue, 6 Jun 2006 10:23:27 +0000 (10:23 +0000)]
AutoLoad ImagePage and CategoryPage
Domas Mituzas [Tue, 6 Jun 2006 10:15:57 +0000 (10:15 +0000)]
AutoLoad UpdateClasses: SiteStatsUpdate, LinksUpdate, SearchUpdate, SquidUpdate
Domas Mituzas [Tue, 6 Jun 2006 10:00:53 +0000 (10:00 +0000)]
AutoLoad Math.php
Domas Mituzas [Tue, 6 Jun 2006 09:50:01 +0000 (09:50 +0000)]
Welcome back AutoLoader, this time in small batches :-)
Niklas Laxström [Tue, 6 Jun 2006 09:30:48 +0000 (09:30 +0000)]
* (bug 6175) Improvement to German translation (de)
Niklas Laxström [Tue, 6 Jun 2006 09:04:51 +0000 (09:04 +0000)]
* (bug 6197) Update to Indonesian translation (id) #19
Brion Vibber [Tue, 6 Jun 2006 06:21:50 +0000 (06:21 +0000)]
* Edit security precautions in raw HTML mode, etc
Brion Vibber [Tue, 6 Jun 2006 00:51:34 +0000 (00:51 +0000)]
* (bug 2587) Fix for section editing with comment prefix
* (bug 2607) Fix for section editing with mix of wiki and HTML headings
* (bug 3342) Fix for section editing with headings wrapped in <noinclude>
* (bug 3476) Fix for section editing with faux headings in extensions
* (bug 5272) Fix for section editing with HTML-heading subsections
* Fix for bogus wiki headings improperly detected with following text
* Fix for HTML headings improperly not detected with preceding/following text
* Section extraction and replacement functions merged into one implementation
on the Parser object, so they can't get out of sync with each other.
Brion Vibber [Mon, 5 Jun 2006 21:51:34 +0000 (21:51 +0000)]
Section extraction tests for bugs 2607, 3342, 5272
Brion Vibber [Mon, 5 Jun 2006 21:28:53 +0000 (21:28 +0000)]
More section extraction tests: trailing comments, starting comments (bug 2587), invalid trailing text
Brion Vibber [Mon, 5 Jun 2006 20:36:01 +0000 (20:36 +0000)]
Add some basic regression tests on extraction for section editing
Brion Vibber [Mon, 5 Jun 2006 20:35:33 +0000 (20:35 +0000)]
fix error display
Tim Starling [Mon, 5 Jun 2006 05:21:12 +0000 (05:21 +0000)]
Script to update user_registration to an approximation, for old rows.
Rob Church [Mon, 5 Jun 2006 01:59:45 +0000 (01:59 +0000)]
(bug 6182) Date passed in "sp-newimages-showfrom" not adjusted to user time preferences
Tim Starling [Sun, 4 Jun 2006 23:48:20 +0000 (23:48 +0000)]
Clarified purpose of User::isIP(), see bug 6198.
Rob Church [Sun, 4 Jun 2006 16:56:17 +0000 (16:56 +0000)]
Document last commit in release notes
Rob Church [Sun, 4 Jun 2006 16:55:19 +0000 (16:55 +0000)]
Add hooks to manipulate the sitenotice/anonnotice:
* SiteNoticeBefore
* SiteNoticeAfter
Tim Starling [Sun, 4 Jun 2006 05:42:18 +0000 (05:42 +0000)]
added jobs field to action=raw output
Tim Starling [Sun, 4 Jun 2006 05:37:31 +0000 (05:37 +0000)]
rv useless feature
Tim Starling [Sun, 4 Jun 2006 05:18:52 +0000 (05:18 +0000)]
support for array overrides and appends
Brion Vibber [Sun, 4 Jun 2006 02:41:52 +0000 (02:41 +0000)]
* (bug 5021) Transcluding the same special page twice now works
Brion Vibber [Sun, 4 Jun 2006 02:34:30 +0000 (02:34 +0000)]
More HTML sanitization tests
Brion Vibber [Sun, 4 Jun 2006 02:06:24 +0000 (02:06 +0000)]
* Add <ol> to the list of block elements for doBlockLevels; avoids <p>s being interspersed into your ordered lists.
Since this doesn't have larger consequences, I'm checking this in before the bigger Sanitizer parts of the bug 5497 fix.
Anders Wegge Jakobsen [Sun, 4 Jun 2006 01:37:58 +0000 (01:37 +0000)]
Typo in a parser test case
Anders Wegge Jakobsen [Sun, 4 Jun 2006 01:30:39 +0000 (01:30 +0000)]
Prodding the sore toe: Another pathological parser test case
Tim Starling [Sun, 4 Jun 2006 00:25:53 +0000 (00:25 +0000)]
Added $wgNamespaceRobotPolicies to allow customisation of robot policies on a per-namespace basis.
Niklas Laxström [Sat, 3 Jun 2006 22:49:15 +0000 (22:49 +0000)]
* Updates from ZeiP
Tim Starling [Sat, 3 Jun 2006 22:20:31 +0000 (22:20 +0000)]
In fixSlaveDesync.php, don't check slaves that have zero load.
Niklas Laxström [Sat, 3 Jun 2006 21:55:35 +0000 (21:55 +0000)]
* I must have been smoking something
Niklas Laxström [Sat, 3 Jun 2006 21:31:00 +0000 (21:31 +0000)]
* (bug 6114) Update to Walloon localization (wa)
Niklas Laxström [Sat, 3 Jun 2006 20:51:41 +0000 (20:51 +0000)]
* Updates to Wallon localization (wa)
Niklas Laxström [Sat, 3 Jun 2006 18:36:00 +0000 (18:36 +0000)]
* (bug 6191) Update to Indonesian translation (id) #18
Niklas Laxström [Sat, 3 Jun 2006 18:09:46 +0000 (18:09 +0000)]
* Updates from Broken Arrow
Niklas Laxström [Sat, 3 Jun 2006 17:36:48 +0000 (17:36 +0000)]
* (bug 6170) Update for Kashubian translation (csb)
Niklas Laxström [Sat, 3 Jun 2006 17:30:46 +0000 (17:30 +0000)]
* (bug 6004) Update for Polish language (pl)
Rob Church [Sat, 3 Jun 2006 12:57:51 +0000 (12:57 +0000)]
(bug 6184) Use shinier Linker::userLink() to make user links in Special:Undelete
Brion Vibber [Sat, 3 Jun 2006 08:50:22 +0000 (08:50 +0000)]
Testing tool to dump out rendered HTML of page input from an XML dump.
Not suitable for publishing or offline use (as dumpHTML.php is intended),
this is just for comparitive parser testing using real-world data.
Brion Vibber [Sat, 3 Jun 2006 07:34:54 +0000 (07:34 +0000)]
Corrections to a couple of HTML test cases
Brion Vibber [Sat, 3 Jun 2006 00:24:04 +0000 (00:24 +0000)]
* Fix fatal error when specifying illegal name for manual thumbnail
Anders Wegge Jakobsen [Sat, 3 Jun 2006 00:01:01 +0000 (00:01 +0000)]
Bug 6171: Sanitizing of HTML-elements with optional end tags.
Brion Vibber [Fri, 2 Jun 2006 23:56:19 +0000 (23:56 +0000)]
Some more microoptimizations on the new definition list code. Now only about 4x slower than the old code instead of 6x.
Brion Vibber [Fri, 2 Jun 2006 20:54:34 +0000 (20:54 +0000)]
* Improve handling of ;: definition list construct with overlapping or nested HTML tags
Niklas Laxström [Fri, 2 Jun 2006 17:06:48 +0000 (17:06 +0000)]
* New message sp-newimages-showfrom replaces rclistfrom on special:newimages
Brion Vibber [Fri, 2 Jun 2006 05:51:33 +0000 (05:51 +0000)]
Hackaround for IE 7 wrapping bug in MonoBook footer
Brion Vibber [Thu, 1 Jun 2006 21:22:05 +0000 (21:22 +0000)]
* (bug 6164) Fix regression with <gallery> resetting <ref> state
Brion Vibber [Thu, 1 Jun 2006 19:38:14 +0000 (19:38 +0000)]
Fix regressions in parser with incomplete tag stripping, plus some old bugs:
* (bug 885) Pre-save transform no longer silently appends close tags
* Pre-save transform no longer changes the case of close tags
Brion Vibber [Thu, 1 Jun 2006 19:28:55 +0000 (19:28 +0000)]
Regression test for unclosed final comment
Brion Vibber [Thu, 1 Jun 2006 18:14:28 +0000 (18:14 +0000)]
that's what i get for committing tests at 1:30am
Brion Vibber [Thu, 1 Jun 2006 18:09:35 +0000 (18:09 +0000)]
Regression test for unclosed comments in extension tags
Niklas Laxström [Thu, 1 Jun 2006 17:29:01 +0000 (17:29 +0000)]
* Updates from Rotem
Niklas Laxström [Thu, 1 Jun 2006 14:43:47 +0000 (14:43 +0000)]
* (bug 5962) Update for Italian language (it)
Brion Vibber [Thu, 1 Jun 2006 08:31:12 +0000 (08:31 +0000)]
Regression with funny spellings of <matH>
Brion Vibber [Thu, 1 Jun 2006 08:24:22 +0000 (08:24 +0000)]
Fix regression with unclosed extension tags.
Behavior is still silly (PST adds an end tag) but matches prior behavior until fix is made.
Brion Vibber [Thu, 1 Jun 2006 08:21:42 +0000 (08:21 +0000)]
Add a couple pre-save transform tests
Brion Vibber [Thu, 1 Jun 2006 08:19:02 +0000 (08:19 +0000)]
Revert to r14512; domas introduced massive breakage with incomplete experimental changes. They will be recommitted when they work. :)
Domas Mituzas [Thu, 1 Jun 2006 08:12:49 +0000 (08:12 +0000)]
add global declarations
Domas Mituzas [Thu, 1 Jun 2006 08:02:47 +0000 (08:02 +0000)]
fix class_exists() for not existing classes
Domas Mituzas [Thu, 1 Jun 2006 07:22:49 +0000 (07:22 +0000)]
Use AutoLoader to load classes:
* remove require_once() throughout whole code, yet left in few places
* move global functions in HttpUtils, ProxyTools, Credits to class methods
* php5 only: __autoload() now used, combined with class->file map and require()
* move initialization of $wgValidSkinNames to Skin::getSkinNames()
* few more changes that will surely break stuff.
Brion Vibber [Thu, 1 Jun 2006 06:41:32 +0000 (06:41 +0000)]
Fix for DynamicPageList, which registers a mixed-case tag name.
The new system needs tag names to be case-folded internally so
that tags are properly case-insensitive.
Brion Vibber [Thu, 1 Jun 2006 06:16:55 +0000 (06:16 +0000)]
* (bug 5384) Fix <!-- comments --> in <ref> extension
* Nesting of different tag extensions and comments should now work more
consistently and more safely. A cleaner, one-pass tag strip lets the
'outer' tag either take source (<nowiki>-style) or pass it down to
further parsing (<ref>-style). There should no longer be surprise
expansion of foreign extensions inside HTML output, or differences
in behavior based on the order tags are loaded.
Brion Vibber [Thu, 1 Jun 2006 05:56:41 +0000 (05:56 +0000)]
Regression test for <pre><nowiki>...</nowiki></pre> behavior
Brion Vibber [Thu, 1 Jun 2006 04:35:19 +0000 (04:35 +0000)]
* Fix oddity with open tag parameters getting stuck on </li>
Brion Vibber [Thu, 1 Jun 2006 04:00:41 +0000 (04:00 +0000)]
* parserTests.php accepts a --file parameter to run an alternate test sutie
* parser tests can now test extensions using !!hooks sections
Rob Church [Thu, 1 Jun 2006 00:17:23 +0000 (00:17 +0000)]
When showing the "blah has been undeleted" page, make sure it's a blue link
Brion Vibber [Wed, 31 May 2006 23:56:41 +0000 (23:56 +0000)]
* (bug 5527) Batch up job queue insertions for, hopefully, better survivability
of lock contention etc. Duplicates are now removed at pop time instead of
at insert time.
Niklas Laxström [Wed, 31 May 2006 20:39:14 +0000 (20:39 +0000)]
* Reverting BiDi changes because there were some problems left
Niklas Laxström [Wed, 31 May 2006 19:08:17 +0000 (19:08 +0000)]
* Correct direction for special pages
Brion Vibber [Wed, 31 May 2006 19:06:04 +0000 (19:06 +0000)]
Remove stray "the" which breaks everything evar
Niklas Laxström [Wed, 31 May 2006 19:00:13 +0000 (19:00 +0000)]
* More fixes to the lists
Rob Church [Wed, 31 May 2006 18:57:41 +0000 (18:57 +0000)]
Small grammatical update
Niklas Laxström [Wed, 31 May 2006 16:00:25 +0000 (16:00 +0000)]
* Fix list indendation