Brion Vibber [Fri, 22 Dec 2006 23:06:37 +0000 (23:06 +0000)]
clarify password reset notice
Aryeh Gregor [Fri, 22 Dec 2006 20:31:44 +0000 (20:31 +0000)]
Commit RELEASE-NOTES too, got lost in last commit.
Aryeh Gregor [Fri, 22 Dec 2006 20:31:10 +0000 (20:31 +0000)]
* (bug 532) Tweaked alt text for some interface messages
* (bug 8231) Gave useful alt text to the main <img> on image pages
* (bug 371) Remove alt text for "Enlarge" icon on thumbnails
Rob Church [Fri, 22 Dec 2006 20:21:14 +0000 (20:21 +0000)]
Introduce 'PingLimiter' hook for overriding the result of User::pingLimiter()
Aryeh Gregor [Fri, 22 Dec 2006 19:58:25 +0000 (19:58 +0000)]
(bug 8304) Line breaks in "new page" autosummaries should be converted to spaces.
Brion Vibber [Fri, 22 Dec 2006 19:51:34 +0000 (19:51 +0000)]
Fix 'pagemovedtext' message; <nowiki>s around message parameters broke a couple versions ago
Rotem Liss [Fri, 22 Dec 2006 19:50:56 +0000 (19:50 +0000)]
Commited the categories redirect stuff by mistake.
Rotem Liss [Fri, 22 Dec 2006 19:48:46 +0000 (19:48 +0000)]
Update.
Rob Church [Fri, 22 Dec 2006 19:43:20 +0000 (19:43 +0000)]
Sort out user rights when patrolling. If a user has the "autopatrol" right, then their edits are auto-marked as patrolled. If a user *doesn't* have this right, then they can't mark their own edits as patrolled in the normal fashion.
Rob Church [Fri, 22 Dec 2006 17:51:18 +0000 (17:51 +0000)]
Update default interwiki values to reflect changed location of ursine:
Leon Weber [Fri, 22 Dec 2006 06:43:23 +0000 (06:43 +0000)]
German translation fix by The Incredible Raymond.
Rob Church [Fri, 22 Dec 2006 02:36:06 +0000 (02:36 +0000)]
(bug 8247) Minor tweaks to includes/CoreParserFunctions.php and parser test for ANCHORENCODE colon function
Brion Vibber [Fri, 22 Dec 2006 01:02:52 +0000 (01:02 +0000)]
Tweak fix for bug 8335 to avoid breaking dubious, but used, variants.
If we were able to get an integer out of it, let it pass.
Ilmari Karonen [Thu, 21 Dec 2006 22:03:48 +0000 (22:03 +0000)]
Special page aliases for Finnish, plus various message changes.
Based on patch by Nikerabbit, with miscellaneous tweaks by me.
Brion Vibber [Thu, 21 Dec 2006 21:43:01 +0000 (21:43 +0000)]
corrections to last tweaks
Brion Vibber [Thu, 21 Dec 2006 21:40:43 +0000 (21:40 +0000)]
* (bug 7669) Drop defaults on BLOB/TEXT columns for better compatibility
with MySQL's strict mode, often enabled by the Windows installer.
The defaults are ignored anyway when strict mode is off...
* (bug 7685) Use explicit values for ar_text and ar_flags when deleting,
for better compatibility with MySQL's strict mode
Ilmari Karonen [Thu, 21 Dec 2006 21:07:19 +0000 (21:07 +0000)]
search buttons should use the 'searchbutton' system message
Rob Church [Thu, 21 Dec 2006 17:08:00 +0000 (17:08 +0000)]
* (bug 6603) When warning about invalid file extensions, output the bit of the extension we actually checked
(The extension extraction code could do with some more improvement)
Greg Sabino Mullane [Thu, 21 Dec 2006 15:20:19 +0000 (15:20 +0000)]
Fix Watchlist with patch from Sven Klemm, bug 8350
Steve Sanbeg [Thu, 21 Dec 2006 00:07:13 +0000 (00:07 +0000)]
save path level before recursing into functions, for better cycle detection
Brion Vibber [Wed, 20 Dec 2006 22:04:44 +0000 (22:04 +0000)]
Revert r18468
Makes no sense
Aryeh Gregor [Wed, 20 Dec 2006 21:54:04 +0000 (21:54 +0000)]
* Fix typos in new class names (thanks to BrokenArrow)
* Use <strong class="mw-plusminus-neg">, not <span class="mw-plusminus-bold">
* Add correct coloring for null edits to non-Monobook-based skins
Rob Church [Wed, 20 Dec 2006 16:51:26 +0000 (16:51 +0000)]
Fix regressions in behaviour of Special:Booksources
Leon Weber [Wed, 20 Dec 2006 16:37:27 +0000 (16:37 +0000)]
Made the change size value on recentchanges show minuses instead of dashs. Workaround until they've fixed bug 8327.
Antoine Musso [Wed, 20 Dec 2006 14:24:57 +0000 (14:24 +0000)]
Fix 8335 : Image syntax does not parse "px" in image caption correctly
Brion Vibber [Wed, 20 Dec 2006 09:09:50 +0000 (09:09 +0000)]
* (bug 8333) Fix quick user data update on login password change on
replication database setups. User data is now pulled from master
instead of slave in User::loadFromDatabase, ensuring that it is
fresh and accurate when read and then saved back into cache.
This was breaking with the Special:Rename operation which
automatically logs the user in with the new password after changing
it; pulling from slave meant the record was often not the updated
one.
Rob Church [Wed, 20 Dec 2006 00:06:15 +0000 (00:06 +0000)]
(bug 8329) Take size of text *after* passing it through pre-save transform
Rob Church [Tue, 19 Dec 2006 23:42:00 +0000 (23:42 +0000)]
Bring back "booksources-summary", displayed above the search form on Special:Booksources in any case
Brion Vibber [Tue, 19 Dec 2006 22:21:45 +0000 (22:21 +0000)]
* (bug 8326) Fix regression in thumb styles of cached content
Brion Vibber [Tue, 19 Dec 2006 21:51:11 +0000 (21:51 +0000)]
* Fix regression in thumb styles; size and padding didn't match with
new arrangement.
Brion Vibber [Tue, 19 Dec 2006 20:39:43 +0000 (20:39 +0000)]
* Gracefully skip redirect-to-fragment on WebKit versions less than 420;
it messes up on current versions of Safari but is ok in the latest
nightlies. Checking the version number will allow it to automatically
work when new releases of Safari appear.
Brion Vibber [Tue, 19 Dec 2006 19:44:55 +0000 (19:44 +0000)]
Reverting...this broke the site. Massive temporary tables and filesort eating up all slave servers.
Greg, please test these things on MySQL, using an 'EXPLAIN' on the query.
You have been warned before. We may have to start requiring PG compatibility commits to be reviewed before commit.
Rob Church [Tue, 19 Dec 2006 13:42:35 +0000 (13:42 +0000)]
* (bug 8109) Template parameters ignored in "recentchangestext"
Rotem Liss [Tue, 19 Dec 2006 08:28:39 +0000 (08:28 +0000)]
Update.
Nick Jenkins [Tue, 19 Dec 2006 05:38:55 +0000 (05:38 +0000)]
Prevent:
* Strict Standards: Undefined variable: dbr in includes/SpecialAllpages.php on line 266
* Fatal error: Call to a member function select() on a non-object in includes/SpecialAllpages.php on line 266
* Strict Standards: Undefined variable: n in includes/SpecialAllpages.php on line 308
Above could be repo-ed with error_reporting(E_ALL | E_STRICT) set, by supplying bad input, such as this command line:
curl --silent --include --globoff -F 'from'='\<' 'http://localhost/wiki/index.php?title=Special%3AAllpages'
(or easier is to just type "<" into the "Display pages starting at:" field on [[Special:Allpages]], and click "Go")
Nick Jenkins [Tue, 19 Dec 2006 05:35:35 +0000 (05:35 +0000)]
* prevent minor W3C validator/tidy error on Special:Booksources about nesting of "</form>" tag by swapping the order of two lines.
* stop minor tidy warning: "<input> attribute 'size' lacks value", by setting size to 20 (which allows enough visual field width for 10 ISBN digits + some leeway for extra dashes and spaces and whatnot).
Leon Weber [Mon, 18 Dec 2006 22:15:29 +0000 (22:15 +0000)]
Update to german localisation. Translations by The Incredible Raymond.
Rob Church [Mon, 18 Dec 2006 21:43:28 +0000 (21:43 +0000)]
Remove a few instances of "autopatrol" in message files I know are likely to have actually been updated to include it
Rob Church [Mon, 18 Dec 2006 21:39:36 +0000 (21:39 +0000)]
* (bug 5411) Remove autopatrol preference; users who can mark edits patrolled will now have their edits marked as such regardless - per Brion's enthusiasm on the mailing list ;)
Rob Church [Mon, 18 Dec 2006 19:32:41 +0000 (19:32 +0000)]
If there is no $oldtext, don't bother prepending it
Rob Church [Mon, 18 Dec 2006 19:30:26 +0000 (19:30 +0000)]
* (bug 8310) Blank line added to top of 'post' when page is blank
Rob Church [Mon, 18 Dec 2006 18:29:29 +0000 (18:29 +0000)]
Fix "viewsourcetext" from previous commits for French and German
Rotem Liss [Mon, 18 Dec 2006 18:28:33 +0000 (18:28 +0000)]
* Renaming the message 'protectedtext' to 'protectedpagetext', to prevent a duplicate display of the second paragraph due to the saved message.
* Update.
Rob Church [Mon, 18 Dec 2006 18:26:57 +0000 (18:26 +0000)]
Er, that should be wfMsg()...
Rob Church [Mon, 18 Dec 2006 18:17:37 +0000 (18:17 +0000)]
* Don't show "you can view and copy the source of this page" message for pages which don't exist (and therefore have no source)
Rob Church [Mon, 18 Dec 2006 17:23:25 +0000 (17:23 +0000)]
* (bug 2785) Accept optional colon prefix in links when formatting comments
Rotem Liss [Mon, 18 Dec 2006 10:36:27 +0000 (10:36 +0000)]
(bug 8295) Add Kongo localisation (kg) (real commit)
Rotem Liss [Mon, 18 Dec 2006 10:35:45 +0000 (10:35 +0000)]
(bug 8295) Add Kongo localisation (kg)
Rotem Liss [Mon, 18 Dec 2006 10:25:34 +0000 (10:25 +0000)]
(bug 8269) Update basque language translation
Rotem Liss [Mon, 18 Dec 2006 10:08:16 +0000 (10:08 +0000)]
(bug 8294) Update to Japanese localisation (ja)
Ilmari Karonen [Mon, 18 Dec 2006 01:12:19 +0000 (01:12 +0000)]
(bug 8110) Make magic ISBN linking stricter: only match ten-digit sequences
(plus optional ISBN-13 prefix) with no immediately following alphanumeric
character, disallow multiple consecutive internal redirects. This required
fixing a number of broken parser tests that had used a too-short ISBN.
Ilmari Karonen [Mon, 18 Dec 2006 00:46:36 +0000 (00:46 +0000)]
be safe, just in case
Ilmari Karonen [Mon, 18 Dec 2006 00:20:21 +0000 (00:20 +0000)]
fix localized aliasing of various links from skin to special pages with subpages
Ilmari Karonen [Sun, 17 Dec 2006 23:44:40 +0000 (23:44 +0000)]
Make convertGrammar() slightly smarter (still pretty dumb), remove wikiquote
kluge. NOTE: This will require setting $wgGrammarForms in LocalSettings.php
at fi.wikiquote as follows:
$wgGrammarForms['fi']['genitive']['Wikisitaatit'] = 'Wikisitaattien';
$wgGrammarForms['fi']['partitive']['Wikisitaatit'] = 'Wikisitaatteja';
$wgGrammarForms['fi']['elative']['Wikisitaatit'] = 'Wikisitaateista';
$wgGrammarForms['fi']['inessive']['Wikisitaatit'] = 'Wikisitaateissa';
$wgGrammarForms['fi']['illative']['Wikisitaatit'] = 'Wikisitaatteihin';
Niklas Laxström [Sun, 17 Dec 2006 18:29:42 +0000 (18:29 +0000)]
* Add one page to the list
Ilmari Karonen [Sun, 17 Dec 2006 16:51:01 +0000 (16:51 +0000)]
Change the regexen in doBlockLevels() to handle <center> tags the same as
<div>. This fixes bug 8293: Use of center tag ruins paragraph formatting,
but COULD SOMEONE PLEASE EXPLAIN TO ME WHY??!? Trying to make sense of
that code gives me a headache. (Ps. See also related change in r14690.)
Ilmari Karonen [Sun, 17 Dec 2006 15:53:50 +0000 (15:53 +0000)]
Parser test for bug 8293: Use of center tag ruins paragraph formatting.
No idea what's causing this, looks like the parser just gives up when it
sees </center> on a line of its own and spits the rest out verbatim.
Ilmari Karonen [Sun, 17 Dec 2006 13:40:28 +0000 (13:40 +0000)]
Detect PHP 5.0.x 64-bit bug and abort in WebStart.php; too many things break
mysteriously otherwise (detection code copied from install-utils.inc)
Rotem Liss [Sun, 17 Dec 2006 09:33:14 +0000 (09:33 +0000)]
Fixes.
Rotem Liss [Sun, 17 Dec 2006 09:31:30 +0000 (09:31 +0000)]
Update.
Aryeh Gregor [Sun, 17 Dec 2006 06:36:01 +0000 (06:36 +0000)]
Prefix all new classes/ids with "mw-"
Rob Church [Sun, 17 Dec 2006 03:17:12 +0000 (03:17 +0000)]
* (bug 8274) Wrap edit tools in a <div> with a specified class
Rob Church [Sun, 17 Dec 2006 02:36:44 +0000 (02:36 +0000)]
* (bug 6690) wfMsgNoTrans() transforms messages
Rob Church [Sun, 17 Dec 2006 01:05:03 +0000 (01:05 +0000)]
* (bug 8153) <nowiki> doesn't work in site notice
The fix for this was to use wfMsgForContentNoTrans() in wfGetCachedNotice(). Since we pass the text through the parser, there's no point in doing message transformations up front, and it allows users to do magic things.
Antoine Musso [Sat, 16 Dec 2006 22:31:08 +0000 (22:31 +0000)]
Makes convertPlural compatible (strict standards)
Antoine Musso [Sat, 16 Dec 2006 22:21:16 +0000 (22:21 +0000)]
use the factory to load a new language
Antoine Musso [Sat, 16 Dec 2006 22:03:49 +0000 (22:03 +0000)]
Makes Language::getLanguageNames static (strict standards)
Antoine Musso [Sat, 16 Dec 2006 21:53:34 +0000 (21:53 +0000)]
Strict standards.
Rob Church [Sat, 16 Dec 2006 21:40:05 +0000 (21:40 +0000)]
Forgot to mention something else, damn it...
Rob Church [Sat, 16 Dec 2006 21:36:01 +0000 (21:36 +0000)]
* (bug 4488) Support watching pages on deletion; introduces new user preference
Antoine Musso [Sat, 16 Dec 2006 21:32:11 +0000 (21:32 +0000)]
Save two function calls when pages are not cached.
Antoine Musso [Sat, 16 Dec 2006 21:28:57 +0000 (21:28 +0000)]
Update to use sortable tables (patch from meta.wikimedia.org)
Antoine Musso [Sat, 16 Dec 2006 21:23:43 +0000 (21:23 +0000)]
End some lines at 80
Antoine Musso [Sat, 16 Dec 2006 21:19:19 +0000 (21:19 +0000)]
Die cleanly when not using memcached
Ilmari Karonen [Sat, 16 Dec 2006 19:58:25 +0000 (19:58 +0000)]
(bug 7925) Change Special:Allmessages message name filter javascript to be
a bit more responsive and easier on the CPU. The main improvement is actually
a delay; the new code won't start filtering until you stop typing for half a
second. Tested on Firefox, Opera and Konqueror; needs testing on IE at least.
Rob Church [Sat, 16 Dec 2006 19:20:44 +0000 (19:20 +0000)]
* (bug 8164) Special:Booksources should use GET for form submission
* Rewrite Special:Booksources to clean up interface and remove redundant code
Leon Weber [Sat, 16 Dec 2006 18:56:40 +0000 (18:56 +0000)]
Added missing closing bracket when the diff is below the threshold.
Niklas Laxström [Sat, 16 Dec 2006 17:40:40 +0000 (17:40 +0000)]
* formatting
* some missing special pages
Niklas Laxström [Sat, 16 Dec 2006 17:21:15 +0000 (17:21 +0000)]
* (bug 8044) When redirecting from the canonical name of the special page
to the localised one, parameters/subpages are omitted
Rotem Liss [Sat, 16 Dec 2006 15:18:06 +0000 (15:18 +0000)]
(bug 8272) Problem with some localized messages on Commons (Russian translation)
Rotem Liss [Sat, 16 Dec 2006 15:15:37 +0000 (15:15 +0000)]
(bug 8281) Update to Japanese localisation (ja)
Rotem Liss [Sat, 16 Dec 2006 14:54:11 +0000 (14:54 +0000)]
(bug 8281) Update to Japanese localisation (ja)
Rotem Liss [Sat, 16 Dec 2006 14:50:45 +0000 (14:50 +0000)]
(bug 8278) Update for Cantonese language (zh-yue) #8
Brion Vibber [Sat, 16 Dec 2006 09:13:43 +0000 (09:13 +0000)]
* Make $wgSiteNotice value wikitext again, for consistency with editable
MediaWiki:Sitenotice and MediaWiki:Anonnotice.
Tim Starling [Sat, 16 Dec 2006 06:15:04 +0000 (06:15 +0000)]
Command line interface to Article::doEdit()
Tim Starling [Fri, 15 Dec 2006 13:45:05 +0000 (13:45 +0000)]
Removed broken feature $wgBreakFramesExceptions
Brion Vibber [Fri, 15 Dec 2006 02:15:47 +0000 (02:15 +0000)]
* (bug 8266) typo
Brion Vibber [Fri, 15 Dec 2006 00:10:33 +0000 (00:10 +0000)]
Add replication-friendly background batch update mode.
Rip out the ugly MySQL 4.0 mode and use the background mode for it, it should be compatible too.
Add a little help text
Brion Vibber [Thu, 14 Dec 2006 23:24:06 +0000 (23:24 +0000)]
* (bug 8264) Fix JavaScript global vars for XHTML mode
Don't use <!-- --> to wrap JavaScript code!
This ACTUALLY MAKES THE CODE DISAPPEAR when using an XML parser.
Instead, wrapped in /*<![CDATA[*/ /*]]>*/ to ensure XML compatibility for contents.
We've long since given up on super-ancient browsers that don't
know about <script>; they're so old you can't even use name-based
virtual hosts so why bother? ;)
Brion Vibber [Thu, 14 Dec 2006 22:30:42 +0000 (22:30 +0000)]
XHTML fix in enhanced RC
Antoine Musso [Thu, 14 Dec 2006 21:05:15 +0000 (21:05 +0000)]
Some doxygen patches:
* fuzz-tester : @desc not needed
* remove some @global statements
Antoine Musso [Thu, 14 Dec 2006 20:47:19 +0000 (20:47 +0000)]
* someone forgot to declare a method static
* compatibility issue in zhconvert
Antoine Musso [Thu, 14 Dec 2006 20:34:07 +0000 (20:34 +0000)]
make the base method compatible with its various children (strict standard)
Leon Weber [Thu, 14 Dec 2006 20:30:00 +0000 (20:30 +0000)]
Whoops, I also forgot that one...
Antoine Musso [Thu, 14 Dec 2006 20:28:38 +0000 (20:28 +0000)]
User::getOption now accept a default value to override default user values
this makes it consistent with WebRequest::get* methods. Corrected code in
various places accordingly.
Rotem Liss [Thu, 14 Dec 2006 17:24:28 +0000 (17:24 +0000)]
Update.
Leon Weber [Thu, 14 Dec 2006 15:34:56 +0000 (15:34 +0000)]
* Fixed the default for recentchanges.rc_*_len to NULL on postgre as it should be
Brion Vibber [Thu, 14 Dec 2006 13:22:52 +0000 (13:22 +0000)]
Going ahead and adding this field while other DB updates are pending.
Interfaces to use it can be added shortly.
* Add user_editcount field to provide data for heuristics on account use.
Incremented on edit, with lazy initialization from past revision data.
Can batch-initialize with maintenance/initEditCount.php (not yet friendly
to replication environments, this will do all accounts in one query).
* Allow raw SQL subsections in Database::update() SET portion as well as
for WHERE portion. Handy for increments and such.
Brion Vibber [Thu, 14 Dec 2006 10:55:23 +0000 (10:55 +0000)]
* (bug 8255) fix regression in postgres tables.sql
Robert Stojnić [Thu, 14 Dec 2006 02:16:49 +0000 (02:16 +0000)]
Be more cautious about using _SERVER['SCRIPT_NAME'] in /variant/Title syntax.