Rotem Liss [Tue, 10 Jun 2008 10:57:10 +0000 (10:57 +0000)]
Update.
Raimond Spekking [Tue, 10 Jun 2008 10:44:13 +0000 (10:44 +0000)]
Support plural for 'throttled-mailpassword'
Raimond Spekking [Tue, 10 Jun 2008 10:32:05 +0000 (10:32 +0000)]
Support plural for 'passwordtooshort'
Siebrand Mazeland [Tue, 10 Jun 2008 09:50:22 +0000 (09:50 +0000)]
Localisation updates for core messages from Betawiki (2008-06-10 11:20 CEST)
Siebrand Mazeland [Tue, 10 Jun 2008 09:23:48 +0000 (09:23 +0000)]
Rebuilt all language files
Rotem Liss [Tue, 10 Jun 2008 08:25:44 +0000 (08:25 +0000)]
* Support multiple extension names in checkExtensions.php (separated by commas).
* Avoid warnings when no localized messages exist for the specified language in an extension.
Rotem Liss [Tue, 10 Jun 2008 08:17:51 +0000 (08:17 +0000)]
Update.
Aaron Schulz [Tue, 10 Jun 2008 01:25:41 +0000 (01:25 +0000)]
Use nice wfArrayMerge(), rather than piece of shit PHP function that fucks up the result. I was wondering wtf was going on...
Shinjiman [Tue, 10 Jun 2008 01:04:36 +0000 (01:04 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
Aaron Schulz [Tue, 10 Jun 2008 00:51:40 +0000 (00:51 +0000)]
* Don't log patrol marking when not relevant
* Use array_merge() for template ID array merge
* Some random refactoring
Siebrand Mazeland [Tue, 10 Jun 2008 00:29:09 +0000 (00:29 +0000)]
Tweak 'revertpage'. Proposed by: O.
Siebrand Mazeland [Tue, 10 Jun 2008 00:10:47 +0000 (00:10 +0000)]
Update local name for 'bcc'
Brion Vibber [Mon, 9 Jun 2008 23:54:17 +0000 (23:54 +0000)]
* (bug 12311) Fix regression with lists at start of undeletion preview
From patch by RockMFR - https://bugzilla.wikimedia.org/attachment.cgi?id=4969
Brion Vibber [Mon, 9 Jun 2008 23:16:34 +0000 (23:16 +0000)]
Revert r36076, r36109, r36110 -- just doesn't work right. Sometimes removes blocks, sometimes fails to remove blocks, sometimes fails to modify blocks.
Brion Vibber [Mon, 9 Jun 2008 23:04:06 +0000 (23:04 +0000)]
Clean up rr35065 -- normalize initial caps and _ input on Special:Categories form and accept /suffix on page name
Chad Horohoe [Mon, 9 Jun 2008 22:35:17 +0000 (22:35 +0000)]
Minor logic error on removing blocks on range when tweaking an IP.
Chad Horohoe [Mon, 9 Jun 2008 22:03:29 +0000 (22:03 +0000)]
Alrighty, now we properly remove old blocks before inserting the new one. (Bug 10080 works finally!)
Brion Vibber [Mon, 9 Jun 2008 21:45:20 +0000 (21:45 +0000)]
* (bug 11084) $wgDBprefix replacement for updater SQL will now work for
extension tables using uppercase letters or digits in their names.
Brion Vibber [Mon, 9 Jun 2008 21:42:54 +0000 (21:42 +0000)]
* (bug 14392) Fix regression breaking table prefix in installer
Problem was a second DBprefix field in the installer, for the MS SQL-specific options.
This second field would be blank, overwriting the first submission from the MySQL-specific section.
Have renamed that field to DBprefix2, so it won't conflict.
Haven't tested on MSSQL of course. . . ;)
Siebrand Mazeland [Mon, 9 Jun 2008 19:28:26 +0000 (19:28 +0000)]
Fix typo in 'tooltip-recreate'. Thanks to Lloffiwr for spotting it.
Alexandre Emsenhuber [Mon, 9 Jun 2008 19:12:36 +0000 (19:12 +0000)]
(bug 12145) Kazakh message updates
Raimond Spekking [Mon, 9 Jun 2008 19:10:14 +0000 (19:10 +0000)]
Localisation updates German
Alexandre Emsenhuber [Mon, 9 Jun 2008 17:57:18 +0000 (17:57 +0000)]
Some tweaks to the {{int:...}} parser function:
* Respect the language given with parser options
* Replace parameters before expanding its own templates/functions, like $wgOut->addWikiMsg() does
* (bug 14404) Force content language when parsing the text to pass to LinksUpdate
And some tweaks at save time:
* Use an anonymous user to get the parser options and the parser cache key, thus wikitext rendering is not depending of some sepcific user options such as lang, ...
* Same for the refresh link job
Brion Vibber [Mon, 9 Jun 2008 17:53:04 +0000 (17:53 +0000)]
update comment w/ new location of js funcs
Brion Vibber [Mon, 9 Jun 2008 17:20:16 +0000 (17:20 +0000)]
Revert r36033 -- this is for the stub mode output, which does indeed use that. And yes, I'm aware it doesn't match the schema, which is really meant for the final output, not the stub output.
Shinjiman [Mon, 9 Jun 2008 17:18:13 +0000 (17:18 +0000)]
Localisation updates Cantonese and Chinese for extension messages
Niklas Laxström [Mon, 9 Jun 2008 16:39:24 +0000 (16:39 +0000)]
* Small improvements found in Betawiki
Huji [Mon, 9 Jun 2008 15:06:27 +0000 (15:06 +0000)]
Localisation updates: Adding/updating Persian translations
Chad Horohoe [Mon, 9 Jun 2008 14:17:16 +0000 (14:17 +0000)]
(bug 11951) EditPage::getEditToolbar() is now static. Should make life easier for extensions.
Rotem Liss [Mon, 9 Jun 2008 14:08:34 +0000 (14:08 +0000)]
Update.
Raimond Spekking [Mon, 9 Jun 2008 13:09:38 +0000 (13:09 +0000)]
Localisation updates German
Chad Horohoe [Mon, 9 Jun 2008 13:03:58 +0000 (13:03 +0000)]
Bug 10080 - Finally fixed. No longer mis-detects an individual IP as blocked when the range is. Also, introduced new msg called ipb_tweak_block (per request of Siebrand) as opposed to repurposing ipb_already_blocked.
Aaron Schulz [Mon, 9 Jun 2008 01:15:14 +0000 (01:15 +0000)]
Hidden blocks should be permanent only
Shinjiman [Mon, 9 Jun 2008 00:36:35 +0000 (00:36 +0000)]
Localisation updates Cantonese and Chinese for extension messages
Ryan Schmidt [Sun, 8 Jun 2008 21:58:29 +0000 (21:58 +0000)]
* add hook desc to hooks.txt and fix typo in LinkerMakeExternalLink hook
Ryan Schmidt [Sun, 8 Jun 2008 21:45:05 +0000 (21:45 +0000)]
* Add a new hook LinkerMakeExternalLink to allow extensions to modify the output of external links.
Siebrand Mazeland [Sun, 8 Jun 2008 21:44:38 +0000 (21:44 +0000)]
Localisation updates for core messages from Betawiki
* update 'no' skin names and special page names
Siebrand Mazeland [Sun, 8 Jun 2008 21:41:05 +0000 (21:41 +0000)]
Localisation updates for core messages from Betawiki
* update 'cu' Template_talk namespace name
Siebrand Mazeland [Sun, 8 Jun 2008 21:39:30 +0000 (21:39 +0000)]
Localisation updates for core messages from Betawiki
* add bcc/Southern Balochi
Siebrand Mazeland [Sun, 8 Jun 2008 20:25:38 +0000 (20:25 +0000)]
Localisation updates for core messages from Betawiki (2008-06-08 21:13 CEST)
* additionally rebuilt all language files
Niklas Laxström [Sun, 8 Jun 2008 19:23:54 +0000 (19:23 +0000)]
* Improvements to FormOptions
Aryeh Gregor [Sun, 8 Jun 2008 18:27:56 +0000 (18:27 +0000)]
New $wgGroupPermissions option 'move-subpages' added to control bulk-moving subpages along with pages. Assigned to 'user' and 'sysop' by default. Probably a good idea to remove from user on wikis like enwiki.
Aaron Schulz [Sun, 8 Jun 2008 17:39:24 +0000 (17:39 +0000)]
* Add OldLocalFile::selectRows()
* Add LocalFile::getHistory hook
* Do file history quality query all at once rather than per file
Bryan Tong Minh [Sun, 8 Jun 2008 17:27:47 +0000 (17:27 +0000)]
Current MediaWiki does not appear to use the id attribute of <text /> anymore. Also not allowed by the XML schema.
Rotem Liss [Sun, 8 Jun 2008 13:16:19 +0000 (13:16 +0000)]
Load all extension messages in the specified language code, not only messages defined in English, to avoid breaking the 'obsolete' check in extensions.
Huji [Sun, 8 Jun 2008 10:43:20 +0000 (10:43 +0000)]
Localisation updates: Adding/updating Persian translations
Niklas Laxström [Sat, 7 Jun 2008 12:57:59 +0000 (12:57 +0000)]
* Cache debug messages until $wgOut is initialised
Rotem Liss [Sat, 7 Jun 2008 12:39:44 +0000 (12:39 +0000)]
Standardization of permission errors and other errors in Special:Movepage, to show them earlier, when the user asks to move an article.
Tim Starling [Sat, 7 Jun 2008 09:02:36 +0000 (09:02 +0000)]
Use new calling convention for ImageGallery::add() and ImageGallery::insert()
Rotem Liss [Sat, 7 Jun 2008 08:51:37 +0000 (08:51 +0000)]
Another note.
Rotem Liss [Sat, 7 Jun 2008 08:43:44 +0000 (08:43 +0000)]
Update to match the recent changes in the Translate extension.
Andrew Garrett [Sat, 7 Jun 2008 05:13:25 +0000 (05:13 +0000)]
Add a ! operator to autopromote conditions
Aaron Schulz [Fri, 6 Jun 2008 20:28:34 +0000 (20:28 +0000)]
* Pass in $parser more cleanly
* Show namespace in include error list
* Use getRevisionId() accessor
* Handle bogus article Ids
* Remove unused var
Brion Vibber [Fri, 6 Jun 2008 19:58:06 +0000 (19:58 +0000)]
Add 'ogv' as recognized alias to 'ogg', allowing uploads of .ogv files to proceed if allowed
Chad Horohoe [Fri, 6 Jun 2008 18:33:54 +0000 (18:33 +0000)]
Breaks rangeblocks. Keeping out of trunk until we can figure out why.
Chad Horohoe [Fri, 6 Jun 2008 18:11:05 +0000 (18:11 +0000)]
I think we've fixed the UI issues with the new modify block features. Shows up fine in FF2 and IE7/8. Need additional testing if someone would be so kind :-)
Brion Vibber [Fri, 6 Jun 2008 17:16:11 +0000 (17:16 +0000)]
parser test fix from https://bugzilla.wikimedia.org/show_bug.cgi?id=14435
Brion Vibber [Fri, 6 Jun 2008 16:42:23 +0000 (16:42 +0000)]
* (bug 14432) Fix notice regression in Special:Newpages feed mode
Brion Vibber [Fri, 6 Jun 2008 15:53:49 +0000 (15:53 +0000)]
* (bug 14424) Fix regression in $wgRateLimitsExcludedGroups support
Fixes logic error introduced in r35908.
Rotem Liss [Fri, 6 Jun 2008 15:07:17 +0000 (15:07 +0000)]
Update.
Shinjiman [Fri, 6 Jun 2008 04:39:24 +0000 (04:39 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
Brion Vibber [Fri, 6 Jun 2008 01:48:47 +0000 (01:48 +0000)]
* (bug 14401) Fix Safari access key tooltips for Windows and >3.1 Mac versions
Now shows 'alt' for Safari on Windows, 'ctrl+alt' for Webkit >= 526 on Mac, and 'ctrl' for older WebKit/Safari on Mac (confirmed w/ 3.1 and WebKit nightlies)
Brion Vibber [Fri, 6 Jun 2008 00:46:56 +0000 (00:46 +0000)]
Revert r35901 -- UI regressions (ipb_already_blocked appears to have changed format, spewing giant red HTML all over everything)
Alexandre Emsenhuber [Thu, 5 Jun 2008 20:28:24 +0000 (20:28 +0000)]
Re-encode in utf-8 and removed trailing whitespaces
Chad Horohoe [Thu, 5 Jun 2008 20:12:31 +0000 (20:12 +0000)]
Encoding problem in DefaultSettings. Premature headers as a result.
Chad Horohoe [Thu, 5 Jun 2008 20:06:41 +0000 (20:06 +0000)]
Removing Special:MissingFiles for now.
* _Really_ slow queries
* Lack of Shared repo support
Alexandre Emsenhuber [Thu, 5 Jun 2008 20:06:12 +0000 (20:06 +0000)]
use table prefix
Chad Horohoe [Thu, 5 Jun 2008 19:42:47 +0000 (19:42 +0000)]
And there it is.
Chad Horohoe [Thu, 5 Jun 2008 19:41:55 +0000 (19:41 +0000)]
Deleting to recommit with the proper case sensitive filename.
Raimond Spekking [Thu, 5 Jun 2008 18:20:34 +0000 (18:20 +0000)]
Localisation updates German
Aryeh Gregor [Thu, 5 Jun 2008 18:13:16 +0000 (18:13 +0000)]
SpecialSearchResults hook now passes results by reference, so they can be changed by extensions.
Greg Sabino Mullane [Thu, 5 Jun 2008 17:57:34 +0000 (17:57 +0000)]
Add space before 'LEFT JOIN' so it doesn't become part of the table name. Bug 14412
Chad Horohoe [Thu, 5 Jun 2008 17:48:05 +0000 (17:48 +0000)]
Adding 'wantedpages-summary' it to $wgOptionalMessages as well.
Chad Horohoe [Thu, 5 Jun 2008 17:37:35 +0000 (17:37 +0000)]
Removing 'missingimages' and 'missingimages-summary'. Dunno how those too snuck in there, must've missed them when reviewing the patch.
Raimond Spekking [Thu, 5 Jun 2008 17:33:31 +0000 (17:33 +0000)]
* (Bug 13828) Split parameter $1 (combines title and revision numbers) of MediaWiki:Missingarticle into $1 (=title)
and $2 (=revision numbers) for prettier output.
Greg Sabino Mullane [Thu, 5 Jun 2008 17:20:26 +0000 (17:20 +0000)]
querycache.value is an unsigned int with default of 0, so don't attempt to store an empty string.
Chad Horohoe [Thu, 5 Jun 2008 16:19:29 +0000 (16:19 +0000)]
Bug 13702 - Add Special:MissingFiles to list pages where an [[Image:]] link exists but no appropriate file is there.
Danny B [Thu, 5 Jun 2008 14:20:59 +0000 (14:20 +0000)]
repairing invalid RSS feed in Special:NewPages
<comments> field in RSS contains URL, not plain text - using talk page URL here per Special:RecentChanges feed
RSS 2.0 spec: http://cyber.law.harvard.edu/rss/rss.html#ltcommentsgtSubelementOfLtitemgt
Victor Vasiliev [Thu, 5 Jun 2008 14:05:35 +0000 (14:05 +0000)]
Fix some weird bugs on "you are blocked" form by unstubbing User object.
Tim Starling [Thu, 5 Jun 2008 12:58:02 +0000 (12:58 +0000)]
* Changed password hash format, see wikitech-l
* Made the PasswordReset and Maintenance extensions, and maintenance/changePassword.php work with CentralAuth, by calling User::setPassword() instead of updating the database directly. They work now even if you use an object cache.
* Don't automatically log in as the user in question when CentralAuthUser::setPassword() is called, it's kind of uncool when an administrator is setting the password of another user.
* Fix bug 14330 by setting the local passwords on demerge
Alexandre Emsenhuber [Thu, 5 Jun 2008 09:59:33 +0000 (09:59 +0000)]
Define $wgRateLimitsExcludedGroups to an empty array to avoid some PHP warnings, thanks to siebrand for reporting it.
Alexandre Emsenhuber [Thu, 5 Jun 2008 08:48:47 +0000 (08:48 +0000)]
Added 'right-noratelimit' message and updated messages.inc
Siebrand Mazeland [Thu, 5 Jun 2008 08:06:10 +0000 (08:06 +0000)]
Fall back to Hindi
Siebrand Mazeland [Thu, 5 Jun 2008 07:00:46 +0000 (07:00 +0000)]
Fix typo in 'ipb_already_blocked' and add newline
Chad Horohoe [Thu, 5 Jun 2008 04:15:10 +0000 (04:15 +0000)]
(bug 12859) Deprecate $wgRateLimitsExcludedGroups in favor of adding the 'noratelimit' user right. Doing it properly this time, so old functionality is still intact.
Chad Horohoe [Thu, 5 Jun 2008 00:11:24 +0000 (00:11 +0000)]
Bug 10080 - Sysops can now modify a block without unblocking first. Patch by Huji with some tweaks to allow for silent unblocking (no log entry).
Aaron Schulz [Thu, 5 Jun 2008 00:00:07 +0000 (00:00 +0000)]
Tweak error messages
Aryeh Gregor [Wed, 4 Jun 2008 23:45:01 +0000 (23:45 +0000)]
Revert r35848 per Brion's WONTFIX of bug 14536: "This would just mean that there's no practical way to move pages with their subpages."
Rate limits should be applied per user action, *not* based on how large the effect of each action is. Note that moving a page with its talk page only counts as one move for rate limits; this is the same principle. The only point of rate limits (as far as I can think of) is to prevent unauthorized automated scripts from creating a mess in 30 seconds that it will take 10 hours to clean up by hand. Since a move with subpages is no harder to clean up (i.e., revert) than a move without subpages, they should count the same for rate limits.
Granted that at present, move with subpages *is* a little harder to revert: it requires a few more clicks, to go to the base target page and move back with subpages, as opposed to hitting a convenient revert link. But it's not 100 times as hard to clean up, and doesn't remotely deserve to be treated as such. (Unless you also want to delete the redirects, okay. I grant that reverting moves with subpages could use improvement, but killing the feature entirely for non-sysops seems unreasonable at the present time.)
Aaron Schulz [Wed, 4 Jun 2008 23:44:13 +0000 (23:44 +0000)]
'0' is a title
Brion Vibber [Wed, 4 Jun 2008 23:36:02 +0000 (23:36 +0000)]
Login & signup form float fixes:
* right float for RTL
* clear floats for the post-form text!
The float is only used to get the box to size nicely, as far as I can tell.
There ought to be a nice clean way to get boxes to auto-size nicely without making them tables or floats.
Aaron Schulz [Wed, 4 Jun 2008 23:24:25 +0000 (23:24 +0000)]
Title may come in as an empty string, which is not null, so the previous fails and lets a bad title slip in, which can make errors
Brion Vibber [Wed, 4 Jun 2008 21:59:27 +0000 (21:59 +0000)]
Fix regression from 35745 -- extra bogus empty 'thumb' magic word causes parser failures
Chad Horohoe [Wed, 4 Jun 2008 21:33:01 +0000 (21:33 +0000)]
Fix bug 11771: Signup form now not shown if in read-only mode.
Siebrand Mazeland [Wed, 4 Jun 2008 20:13:41 +0000 (20:13 +0000)]
Localisation updates for core messages from Betawiki (2008-06-04 21:52 CEST)
* additionally processed r35871 for remaining localisations (documentation moved from meta: to mediawiki:)
* rebuilt all language files
Chad Horohoe [Wed, 4 Jun 2008 20:07:56 +0000 (20:07 +0000)]
Recommitting User::isActiveUser() as User::isActiveEditor() per suggestions from Brion.
Rotem Liss [Wed, 4 Jun 2008 18:39:08 +0000 (18:39 +0000)]
Update.
Alexandre Emsenhuber [Wed, 4 Jun 2008 18:27:42 +0000 (18:27 +0000)]
Changing the url of job queue documentation to mediawiki.org/wiki/Manual:Job_queue
Brion Vibber [Wed, 4 Jun 2008 17:55:16 +0000 (17:55 +0000)]
* (bug 14386) Fix subpage namespace oddity when moving a talk page
Brion Vibber [Wed, 4 Jun 2008 16:56:31 +0000 (16:56 +0000)]
Revert r35857, 35858, 35859 for the moment. Some notes:
* Calling $user->isActiveUser() looks a bit redundant. :) Consider either shortening it to isActive() or changing the last word to be clearer, say $user->isActiveEditor()
* $wgActiveUserEditcount <- consider fully casing here; "editcount" isn't a word. :D -> $wgActiveUserEditCount
* $oldTime is dumped into SQL without any escaping or quoting. This will happen to work on MySQL but will fail on PostgreSQL, and is generally a bad practice. Use addQuotes() to ensure the formatted timestamp string is escaped and quoted for your raw SQL construct
* the database result object is not freed, which will leak resources if used in a long-running script
Chad Horohoe [Wed, 4 Jun 2008 13:24:12 +0000 (13:24 +0000)]
And a missing > helps too.