Siebrand Mazeland [Mon, 31 Mar 2008 18:55:39 +0000 (18:55 +0000)]
* move tg to tg-cyrl
* tg falls back to tg-cyrl
* add tg-latn as UI language
Aaron Schulz [Mon, 31 Mar 2008 18:13:48 +0000 (18:13 +0000)]
* Don't show "hide patrolled edits" link for people that can't see the patrol markings
* Have this and ChangesList use the same usePatrol() check
Aaron Schulz [Mon, 31 Mar 2008 18:01:39 +0000 (18:01 +0000)]
Return '' to avoid vague cryptic error message when a user lacks permissions
Raimond Spekking [Mon, 31 Mar 2008 17:31:53 +0000 (17:31 +0000)]
Localisation updates German
Aaron Schulz [Mon, 31 Mar 2008 16:47:04 +0000 (16:47 +0000)]
$wgStyleVersion
Aaron Schulz [Mon, 31 Mar 2008 16:42:41 +0000 (16:42 +0000)]
* Add mw-userrights-disabled class to grey out unchangeable rights
Shinjiman [Mon, 31 Mar 2008 14:50:55 +0000 (14:50 +0000)]
* Update Chinese translations
* Update Cantonese translations
* Update Old Chinese / Late Time Chinese translations
Siebrand Mazeland [Mon, 31 Mar 2008 14:29:43 +0000 (14:29 +0000)]
Note removal of 'dum', and 'non'
Siebrand Mazeland [Mon, 31 Mar 2008 14:27:11 +0000 (14:27 +0000)]
Old Norse/non (dead language since 1300) removed as UI language.
Aryeh Gregor [Mon, 31 Mar 2008 14:17:59 +0000 (14:17 +0000)]
Bug pointed out by siebrand: should use the messages for the group, not for the group member (e.g., "bureaucrats" not "bureaucrat", or conceivable "staff" not "staff member").
Aryeh Gregor [Mon, 31 Mar 2008 14:08:55 +0000 (14:08 +0000)]
The message content has changed significantly, so renaming to userrights-groups-help to avoid now-bad translations/customizations of various kinds.
Siebrand Mazeland [Mon, 31 Mar 2008 13:45:19 +0000 (13:45 +0000)]
* Add new messages to messages.inc
* Rebuild MessagesEn.php
Robert Leverington [Mon, 31 Mar 2008 13:10:58 +0000 (13:10 +0000)]
Remove $request parameter from saveUserGroups function, update documentation for saveUserGroups function and increment $wgStyleVersion by one.
Andrew Garrett [Mon, 31 Mar 2008 12:55:26 +0000 (12:55 +0000)]
Redesign of Special:Userrights.
Siebrand Mazeland [Sun, 30 Mar 2008 23:35:20 +0000 (23:35 +0000)]
Localisation updates for core messages from Betawiki (2008-03-31 1:11 CEST)
Siebrand Mazeland [Sun, 30 Mar 2008 23:13:57 +0000 (23:13 +0000)]
Escape variable name in message
Siebrand Mazeland [Sun, 30 Mar 2008 23:07:07 +0000 (23:07 +0000)]
* No need for dynamic namespace names. Automatically converted when using link name
* some other fixes in namespace names
Aaron Schulz [Sun, 30 Mar 2008 19:28:07 +0000 (19:28 +0000)]
Add success message here too
Roan Kattouw [Sun, 30 Mar 2008 19:20:42 +0000 (19:20 +0000)]
API: Fixing exception in ApiEditPage
Roan Kattouw [Sun, 30 Mar 2008 18:59:27 +0000 (18:59 +0000)]
API: Forgot a whole bunch of messages specific to ApiEditPage
Siebrand Mazeland [Sun, 30 Mar 2008 18:03:43 +0000 (18:03 +0000)]
Localisation updates for core messages from Betawiki (2008-03-30 19:47 CET)
Alexandre Emsenhuber [Sun, 30 Mar 2008 17:43:51 +0000 (17:43 +0000)]
* Fixes for Parser tests (was broken with new load balancing system), added LBFactory::destroy() to destroy the singleton instance and force reopening a connection with the new value of $wgDBprefix.
* Added new globals to override:
** $wgGroupPermissions : restore default value for anons, some tests don't pass if anons aren't allowed to edit (there isn't "edit section" links)
** $wgDefaultExternalStore : don't use external sotrage since there isn't a table extdb.parsertest_blobs
Bryan Tong Minh [Sun, 30 Mar 2008 17:42:30 +0000 (17:42 +0000)]
Fix bug: max-slave-length => max-slave-lag
Alexandre Emsenhuber [Sun, 30 Mar 2008 15:16:50 +0000 (15:16 +0000)]
Some fixes to the new load balancement system:
* return LBFactory::getExternalLB() as reference to avoid an E_NOTICE in ExternalStoreDB::getLoadBalancer()
* remove unused global declaration of $wgExternalServers in LBFactory_Multi::getExternalLB()
Siebrand Mazeland [Sun, 30 Mar 2008 11:11:47 +0000 (11:11 +0000)]
Localisation updates by Meursault2004
Tim Starling [Sun, 30 Mar 2008 09:54:57 +0000 (09:54 +0000)]
For r32578.
Tim Starling [Sun, 30 Mar 2008 09:51:15 +0000 (09:51 +0000)]
mmm...
Tim Starling [Sun, 30 Mar 2008 09:48:15 +0000 (09:48 +0000)]
* Introduced LBFactory -- an abstract class for configuring database load balancers and connecting to foreign DBs.
* Wrote two concrete implementations. LBFactory_Simple is for general installations. LBFactory_Multi will replace the runtime configuration used on Wikimedia and allow load-balanced connections to any DB.
* Ported Special:Userrights, CentralAuth and OAI audit to the LBFactory system.
* Added ForeignDBViaLBRepo, a file repository which uses LBFactory.
* Removed $wgLoadBalancer and $wgAlternateMaster
* Improved the query group concept to allow failover and lag control
* Improved getReaderIndex(), it will now try all servers before waiting, instead of waiting after each.
* Removed the $fail parameter to getConnection(), obsolete.
* Removed the useless force() function.
* Abstracted the replication position interface to allow for future non-MySQL support.
* Rearranged Database.php. Added a few debugging features.
* Removed ancient benet-specific hack from waitForSlave.php
Siebrand Mazeland [Sat, 29 Mar 2008 23:21:34 +0000 (23:21 +0000)]
Fix syntax error
Siebrand Mazeland [Sat, 29 Mar 2008 21:24:05 +0000 (21:24 +0000)]
Localisation updates for core messages from Betawiki (2008-03-29 21:56 CET)
Siebrand Mazeland [Sat, 29 Mar 2008 21:01:36 +0000 (21:01 +0000)]
Add UI for szl/Silesian
Niklas Laxström [Sat, 29 Mar 2008 19:40:22 +0000 (19:40 +0000)]
* Clarify documentation
Victor Vasiliev [Sat, 29 Mar 2008 18:52:39 +0000 (18:52 +0000)]
Drop it at all. It's stable
Alexandre Emsenhuber [Sat, 29 Mar 2008 17:40:55 +0000 (17:40 +0000)]
(bug 13556, and possible regression from r32372) Don't show a blank form if no image is attached in Special:Upload
Robert Leverington [Sat, 29 Mar 2008 16:00:33 +0000 (16:00 +0000)]
(bug 13554) PHP Notice in old pre-processor when list item is empty. Patch by Cedric Nilly.
Brion Vibber [Fri, 28 Mar 2008 20:17:55 +0000 (20:17 +0000)]
* (bug 13540) Date format in confirmation e-mail now matches message language
Brion Vibber [Fri, 28 Mar 2008 20:11:48 +0000 (20:11 +0000)]
* (bug 13543) Updated FAQ link in the installer sidebar
Aaron Schulz [Fri, 28 Mar 2008 19:30:38 +0000 (19:30 +0000)]
Check permissions for links
Brion Vibber [Fri, 28 Mar 2008 18:36:57 +0000 (18:36 +0000)]
Fix use of $depth property; was spewing notices, using local var by accident (?)
Aaron Schulz [Fri, 28 Mar 2008 17:31:23 +0000 (17:31 +0000)]
Some UI cleanup
Roan Kattouw [Fri, 28 Mar 2008 16:17:04 +0000 (16:17 +0000)]
Remove stray backslash
Alexandre Emsenhuber [Fri, 28 Mar 2008 16:11:36 +0000 (16:11 +0000)]
Some tweaks to the test tree:
* Moved Test.php to t/Test.php
* Updated t/inc/Languages.t so that it doesn't throw a fatal error because $wgMemc isn't set when creating the Laguage object
* Added t/inc/Parser.t, a version of the parser tests with TAP output. I modified some methods of the ParserTests class so that i can extend it in t/inc/Parser.t to modify the format of the output.
* Killed ending ?> tags in PHP tests
Siebrand Mazeland [Fri, 28 Mar 2008 15:56:46 +0000 (15:56 +0000)]
* replace some HTML markup by wiki markup
* remove unneeded <p> pair
* remove unused 'ucnote', and 'uclinks'
Alexandre Emsenhuber [Fri, 28 Mar 2008 15:10:30 +0000 (15:10 +0000)]
Removed property svn:executable
Shinjiman [Fri, 28 Mar 2008 14:55:13 +0000 (14:55 +0000)]
* Update Chinese translations
* Update Cantonese translations
* Update Old Chinese / Late Time Chinese translations
Siebrand Mazeland [Fri, 28 Mar 2008 13:30:06 +0000 (13:30 +0000)]
Localisation updates for core messages from Betawiki (2008-03-28 13:56 CET)
Roan Kattouw [Fri, 28 Mar 2008 13:27:44 +0000 (13:27 +0000)]
(bug 13544) Added prop=revid to action=parse
Roan Kattouw [Fri, 28 Mar 2008 13:12:47 +0000 (13:12 +0000)]
API: Added fallback8bitEncoding to meta=siteinfo output
Siebrand Mazeland [Fri, 28 Mar 2008 12:51:06 +0000 (12:51 +0000)]
* Add/remove some newlines
* Other consistency fixes
Note to translators: 'tog-enotifwatchlistpages' changed
Roan Kattouw [Fri, 28 Mar 2008 12:47:21 +0000 (12:47 +0000)]
(bug 13541) Adding siprop=specialpagealiases to meta=siteinfo
Bertrand Grondin [Fri, 28 Mar 2008 12:01:40 +0000 (12:01 +0000)]
Localisation updates for extensions messages from Betawiki
Greg Sabino Mullane [Fri, 28 Mar 2008 03:35:12 +0000 (03:35 +0000)]
Apply timestampOrNull in the correct place, thanks to Brion for catching this.
Brion Vibber [Fri, 28 Mar 2008 00:48:40 +0000 (00:48 +0000)]
Revert r32525 -- general processing should use TS_MW format consistently.
$db->timestamp() & $db->timestampOrNull() are to be used at the border between general processing and database access.
Aaron Schulz [Fri, 28 Mar 2008 00:32:48 +0000 (00:32 +0000)]
Timestamp should be matched
Siebrand Mazeland [Thu, 27 Mar 2008 22:46:25 +0000 (22:46 +0000)]
Add/remove some newlines
Note to translators: no messages changed
Siebrand Mazeland [Thu, 27 Mar 2008 22:44:47 +0000 (22:44 +0000)]
Localisation updates. Remove 2 optional and incorrect messages
Greg Sabino Mullane [Thu, 27 Mar 2008 21:57:33 +0000 (21:57 +0000)]
Note bug 13532
Greg Sabino Mullane [Thu, 27 Mar 2008 21:55:39 +0000 (21:55 +0000)]
Wrap timestamp for DB query in $dbr->timestamp() call. Bug 13532.
Greg Sabino Mullane [Thu, 27 Mar 2008 21:50:04 +0000 (21:50 +0000)]
Use database's timestampOrNull(), not the global one, as we're writing the values back to the DB.
Raimond Spekking [Thu, 27 Mar 2008 21:34:14 +0000 (21:34 +0000)]
Sanitize evil php.ini values. Thanks to Simetrical
Roan Kattouw [Thu, 27 Mar 2008 21:22:02 +0000 (21:22 +0000)]
Forgot a semicolon
Roan Kattouw [Thu, 27 Mar 2008 21:13:03 +0000 (21:13 +0000)]
Removing ApiChangeRights module
Roan Kattouw [Thu, 27 Mar 2008 21:05:18 +0000 (21:05 +0000)]
API: Don't use a nonexistent message name
Siebrand Mazeland [Thu, 27 Mar 2008 19:05:25 +0000 (19:05 +0000)]
Add some newlines, remove one newline
Note to translators: no messages changed
Rotem Liss [Thu, 27 Mar 2008 19:04:39 +0000 (19:04 +0000)]
Update for he.
Alexandre Emsenhuber [Thu, 27 Mar 2008 18:52:08 +0000 (18:52 +0000)]
doc tweaks: link to php.net instead of mirrors.
Raimond Spekking [Thu, 27 Mar 2008 18:49:51 +0000 (18:49 +0000)]
Localisation updates German
Raimond Spekking [Thu, 27 Mar 2008 18:34:27 +0000 (18:34 +0000)]
* (bug 13490) Show upload/file size limit on upload form
Siebrand Mazeland [Thu, 27 Mar 2008 18:18:32 +0000 (18:18 +0000)]
Localisation updates for core messages from Betawiki (2008-03-27 18:26 CET)
* also: EOL whitespace removed
Siebrand Mazeland [Thu, 27 Mar 2008 17:23:57 +0000 (17:23 +0000)]
Localisation updates for core messages from Betawiki
* special page aliases, EOL whitespace
Roan Kattouw [Thu, 27 Mar 2008 16:31:52 +0000 (16:31 +0000)]
API: Adding info field to error message
Alexandre Emsenhuber [Thu, 27 Mar 2008 15:57:14 +0000 (15:57 +0000)]
Updated messages.inc per r32460 and rebuilt MessagesEn.php
Alexandre Emsenhuber [Thu, 27 Mar 2008 15:12:16 +0000 (15:12 +0000)]
Don't show local="" if the interwiki isn't local
Aryeh Gregor [Thu, 27 Mar 2008 14:33:02 +0000 (14:33 +0000)]
(bug 13500) For backward compatibility, permit "pxpx" and similar constructs to be used for specifying image sizes. This could use some parser tests, maybe, but I'm not sure those give correct results on my machine, so probably not worth it for me to try.
Alexandre Emsenhuber [Thu, 27 Mar 2008 14:03:22 +0000 (14:03 +0000)]
Fixed E_STRICT for CentralAuth extension
Roan Kattouw [Thu, 27 Mar 2008 13:55:16 +0000 (13:55 +0000)]
Oops
Roan Kattouw [Thu, 27 Mar 2008 13:54:43 +0000 (13:54 +0000)]
Fixing E_NOTICE
Raimond Spekking [Thu, 27 Mar 2008 10:42:58 +0000 (10:42 +0000)]
Use proper XML functions for upload warning, prettify a bit.
Shinjiman [Thu, 27 Mar 2008 05:53:39 +0000 (05:53 +0000)]
* Update Chinese translations
provided by PhiLiP
Shinjiman [Thu, 27 Mar 2008 04:24:41 +0000 (04:24 +0000)]
* Update Chinese translations
* Update Cantonese translations
* Update Old Chinese / Late Time Chinese translations
Tim Starling [Thu, 27 Mar 2008 01:35:09 +0000 (01:35 +0000)]
Set $wgUploadSizeWarning to false by default. The warning only makes sense in the context of pre-upload downscaling to limit download sizes for the benefit of readers on dialup connections, a reason which has been obsolete since the introduction of server-side scaling.
Brion Vibber [Thu, 27 Mar 2008 00:00:25 +0000 (00:00 +0000)]
* (bug 13522) Fix fatal error in Parser::extractTagsAndParams
Patch by MinuteElectron - https://bugzilla.wikimedia.org/attachment.cgi?id=4772 with fixes
Replaces an instance variable with a constant, since it doesn't change, which is safe to access when the function is called statically from an outside class, as some extensions do.
Daniel Cannon [Wed, 26 Mar 2008 23:19:45 +0000 (23:19 +0000)]
API: (bug 11719) Remove trailing blanks in YAML output.
Brion Vibber [Wed, 26 Mar 2008 18:57:37 +0000 (18:57 +0000)]
missed one
Brion Vibber [Wed, 26 Mar 2008 18:40:40 +0000 (18:40 +0000)]
revert accidental commit of broken test stuff for Collections ext
Brion Vibber [Wed, 26 Mar 2008 18:18:24 +0000 (18:18 +0000)]
Drop some useless parameters to silly methods on the pretty much broken MediaWiki object.
These are just globals, and will never be anything other than the globals, so just use them...
Works around mysterious segfault we started having on some wikis, for no apparent reason, and simplifies ugly code. Sigh.
Roan Kattouw [Wed, 26 Mar 2008 18:08:58 +0000 (18:08 +0000)]
(bug 13517) list=users threw fatal error when only invalid usernames are specified
Siebrand Mazeland [Wed, 26 Mar 2008 16:15:24 +0000 (16:15 +0000)]
Localisation updates for core messages from Betawiki
* magic words, special page aliases
Siebrand Mazeland [Wed, 26 Mar 2008 15:41:21 +0000 (15:41 +0000)]
Localisation updates for core messages from Betawiki (2008-03-26 16:14 CET)
Siebrand Mazeland [Wed, 26 Mar 2008 15:11:28 +0000 (15:11 +0000)]
Localisation updates for core messages from Betawiki
* special page aliases updated
Alexandre Emsenhuber [Wed, 26 Mar 2008 14:33:49 +0000 (14:33 +0000)]
Document preprocessorClass key of $wgParserConf.
Roan Kattouw [Wed, 26 Mar 2008 14:01:28 +0000 (14:01 +0000)]
API: Don't output error messages caused by display_errors=On when using a non-fm format
Roan Kattouw [Wed, 26 Mar 2008 13:43:11 +0000 (13:43 +0000)]
API performance enhancements (bug 13511):
* Replaced $wgAPIUCUserPrefixMinLength with the more generic $wgAPIMaxDBRows
* Added ApiBase::checkRowCount() which checks whether the amount of rows to be scanned is acceptable (i.e. <$wgAPIMaxDBRows). Not using this anywhere (yet?), but it's nice to have
* Killed a filesort in the usercontribs query, query is now indexed nicely
* Dropped the minimum length for ucuserprefix since it's no longer needed (query optimized)
* Removed drnamespace from list=deletedrevs (filesorts 8M rows for drnamespace=0)
* Support multiple orderings in ApiBase::addWhereRange()
Siebrand Mazeland [Wed, 26 Mar 2008 09:33:03 +0000 (09:33 +0000)]
* fix some inconsistency and style issues (email->e-mail, don't -> do not, ...)
* add some newlines after sentence endings
* update comments
Note to translators: no changes that require translation updates (although consistency checks in general are not a bad thing).
Siebrand Mazeland [Wed, 26 Mar 2008 08:51:48 +0000 (08:51 +0000)]
* Add messages added in r32449 to messages.inc
* rebuild MessagesEn.php
Brion Vibber [Wed, 26 Mar 2008 00:26:12 +0000 (00:26 +0000)]
fix wrong bug number, wrong comment
Aaron Schulz [Wed, 26 Mar 2008 00:20:56 +0000 (00:20 +0000)]
'browsearchive' should be given to sysops
Raimond Spekking [Tue, 25 Mar 2008 23:32:26 +0000 (23:32 +0000)]
Localisation updates German
Brion Vibber [Tue, 25 Mar 2008 23:08:19 +0000 (23:08 +0000)]
* Don't die when single-element arrays are passed to SQL query constructors
that have an array index other than 0
Since we don't enforce linear ordering of array keys on longer arrays, we
may as well not enforce it on single-element arrays either.
The freaky little Categoryfinder class was using different keys for its
arrays, which could cause a PHP notice and silent lookup failure when
only one ID was looked up.
Brion Vibber [Tue, 25 Mar 2008 22:03:00 +0000 (22:03 +0000)]
* (bug 13450) Email confirmation can now be canceled before the expiration
patch by MrZ-man - https://bugzilla.wikimedia.org/attachment.cgi?id=4764
Plus text strings copied back from https://bugzilla.wikimedia.org/attachment.cgi?id=4761