Roan Kattouw [Sun, 29 Mar 2009 12:51:39 +0000 (12:51 +0000)]
API: Don't give patrol tokens for non-new RCs if only NP patrol is enabled
Jack Phoenix [Sun, 29 Mar 2009 12:46:11 +0000 (12:46 +0000)]
Skin.php/SkinTemplate.php: cleanup, spacing tweaks, double quotes to single quotes where appropriate, changed $fname to __METHOD__, broke up some long lines, converted raw SQL queries to use Database class, marked visibility of certain functions that were marked as /** @public */
Jack Phoenix [Sun, 29 Mar 2009 12:27:59 +0000 (12:27 +0000)]
renameDbPrefix.php tweaks: corrected script name in help message (this is not updateSpecialPages.php ;) + added spacing
Philip Tzou [Sun, 29 Mar 2009 12:21:38 +0000 (12:21 +0000)]
Update the Chinese conversion tables.
Andrew Garrett [Sun, 29 Mar 2009 11:34:06 +0000 (11:34 +0000)]
Fix regression whereby you were shown an error message after submitting GlobalGroupMembership form
Domas Mituzas [Sun, 29 Mar 2009 11:14:08 +0000 (11:14 +0000)]
Aaron is lazy, but right :)
Alexandre Emsenhuber [Sun, 29 Mar 2009 11:12:35 +0000 (11:12 +0000)]
break lines at 80 chars
Alexandre Emsenhuber [Sun, 29 Mar 2009 11:04:20 +0000 (11:04 +0000)]
Fixes for r48930:
* Use user's language since it falls back to content if the message wasn't modified in user's language
* Fix a typo in RELEASE-NOTES
Domas Mituzas [Sun, 29 Mar 2009 11:02:16 +0000 (11:02 +0000)]
fix some of RC rollback madness:
* Avoid extensive permission checks, just rely on User::isAllowed("rollback")
* Preload page_latest data in initial RC query, no need to run thousands of queries afterwards
Aaron Schulz [Sun, 29 Mar 2009 10:48:07 +0000 (10:48 +0000)]
Support caching of old versions
Domas Mituzas [Sun, 29 Mar 2009 10:11:19 +0000 (10:11 +0000)]
don't do custom number formatting for bytes changed in misermode
Philip Tzou [Sun, 29 Mar 2009 09:20:12 +0000 (09:20 +0000)]
Follow up on r48984, RELEASE-NOTES modified.
Philip Tzou [Sun, 29 Mar 2009 08:55:45 +0000 (08:55 +0000)]
Add group convertsion support for LanguageConverter. New magic word "{{GROUPCONVERT:xxx}}" enabled for this new feature. You can set related conversion rules in [[MediaWiki:Groupconversiontable-xxx]].
Domas Mituzas [Sun, 29 Mar 2009 08:28:13 +0000 (08:28 +0000)]
I'd love not to do such fixes:
* Avoid calculating expensive group error pages (this strips e.g. 25% off Special:RC)
Philip Tzou [Sun, 29 Mar 2009 02:09:46 +0000 (02:09 +0000)]
Update the Chinese conversion tables.
Raimond Spekking [Sat, 28 Mar 2009 21:22:53 +0000 (21:22 +0000)]
Localisation updates for core messages from translatewiki.net (2009-03-28 19:50 UTC)
Chad Horohoe [Sat, 28 Mar 2009 21:01:49 +0000 (21:01 +0000)]
(bug 17964) Don't make namespaceDupes fail if someone actually has an empty interwiki table.
Roan Kattouw [Sat, 28 Mar 2009 19:08:47 +0000 (19:08 +0000)]
Redo r48746 (API userrights, reverted in r48909 and r48910) in a way that doesn't break CentralAuth. Basically, this works around PHP's inability (at least in < 5.3) to override static methods by adding a hook. Changes to CentralAuth in next commit.
Philip Tzou [Sat, 28 Mar 2009 17:37:21 +0000 (17:37 +0000)]
Update the Chinese conversion tables.
Chad Horohoe [Sat, 28 Mar 2009 16:43:02 +0000 (16:43 +0000)]
(bug 18222) $wgMinimalPasswordLength default is now 1
Chad Horohoe [Sat, 28 Mar 2009 16:41:00 +0000 (16:41 +0000)]
(bug 17617) HTML cleanup for ImagePage
Siebrand Mazeland [Sat, 28 Mar 2009 15:49:39 +0000 (15:49 +0000)]
Fix syntax error
Shinjiman [Sat, 28 Mar 2009 15:27:53 +0000 (15:27 +0000)]
Localisation updates Cantonese, Chinese and Literary Chinese
Rotem Liss [Sat, 28 Mar 2009 14:16:09 +0000 (14:16 +0000)]
Localization update for he, and several fixes for en: in core.
Siebrand Mazeland [Sat, 28 Mar 2009 12:36:00 +0000 (12:36 +0000)]
Add a line break between sentences.
Niklas Laxström [Sat, 28 Mar 2009 08:21:29 +0000 (08:21 +0000)]
* (bug 18190) Proper parsing in MediaWiki:Sharedupload message
* Also remove the lego thing: http://translatewiki.net/wiki/Support#shareduploadwiki-linktext_is_used_in_different_ways
Chad Horohoe [Fri, 27 Mar 2009 22:01:12 +0000 (22:01 +0000)]
(bug 17374) Special:Export no longer exports two copies of the same page
Alexandre Emsenhuber [Fri, 27 Mar 2009 20:45:53 +0000 (20:45 +0000)]
Per raymond, tweak for r48930: add "mw-talkpageheader" arround the newly added message
Aaron Schulz [Fri, 27 Mar 2009 20:34:16 +0000 (20:34 +0000)]
Don't show unclickable show/hide links for suppression log
Alexandre Emsenhuber [Fri, 27 Mar 2009 20:22:52 +0000 (20:22 +0000)]
* (bug 17163) Added MediaWiki:Talkpage which will be displayed when viewing talk pages
This will be very use on the French Wikipedia to display links to realted pages, e.g. deletion request without having to add a template on every talk page
Shinjiman [Fri, 27 Mar 2009 18:10:04 +0000 (18:10 +0000)]
Partial revert r48729.
* 义 for template name in both Traditional/Simplified Chinese
* [著|鉤] intended to use in zh-tw only, making back [着|鈎] for zh-hant
Shinjiman [Fri, 27 Mar 2009 18:02:48 +0000 (18:02 +0000)]
Localisation updates Cantonese, Chinese and Literary Chinese
Aaron Schulz [Fri, 27 Mar 2009 17:53:32 +0000 (17:53 +0000)]
Minor cleanup & refactoring of revisiondelete
Brion Vibber [Fri, 27 Mar 2009 17:42:05 +0000 (17:42 +0000)]
Make upload-by-URL fetch timeout configurable as $wgCopyUploadTimeout, default to 30s instead of 10s
Ilmari Karonen [Fri, 27 Mar 2009 17:40:23 +0000 (17:40 +0000)]
properly HTML-escape titles in categories, just in case something bad somehow sneaks past title validation
Rotem Liss [Fri, 27 Mar 2009 16:03:39 +0000 (16:03 +0000)]
Localization update for he.
Aaron Schulz [Fri, 27 Mar 2009 10:22:30 +0000 (10:22 +0000)]
Make Title::newFromID only use one query
Aaron Schulz [Fri, 27 Mar 2009 10:20:53 +0000 (10:20 +0000)]
Fix r48837: Add target param back, still needed in some places
Andrew Garrett [Fri, 27 Mar 2009 05:59:42 +0000 (05:59 +0000)]
Revert r48746 (API userrights). Breaks Special:GlobalGroupMembership by changing overridden methods to static methods, which cannot be overridden. Also reverts r48747, r48814, r48778, r48775
Siebrand Mazeland [Fri, 27 Mar 2009 01:07:44 +0000 (01:07 +0000)]
Clarify 'tog-fancysig'
Siebrand Mazeland [Fri, 27 Mar 2009 00:43:22 +0000 (00:43 +0000)]
* add lower cased messages for Special:Contributions where needed instead of reusing a capitalised message
* duplicate translated messages where available
Aaron Schulz [Thu, 26 Mar 2009 22:38:48 +0000 (22:38 +0000)]
'removed from the public archives' -> 'deleted'
Aaron Schulz [Thu, 26 Mar 2009 22:24:09 +0000 (22:24 +0000)]
Tweaks for bug 18068:
*Added unhide link for viewing of old deleted versions too
*Enabled diff buttons for privileged users
Raimond Spekking [Thu, 26 Mar 2009 20:14:59 +0000 (20:14 +0000)]
Localisation updates for core messages from translatewiki.net (2009-03-26 19:19 UTC)
Aaron Schulz [Thu, 26 Mar 2009 18:53:06 +0000 (18:53 +0000)]
Fix r48886: make sure title is normalized for query
Chad Horohoe [Thu, 26 Mar 2009 17:40:17 +0000 (17:40 +0000)]
Followup to r48889 (removing svn-version/svn-date from extensions): remove support for svn-version in Special:Version. On a sidenote, svn-date doesn't seem used at all.
Aaron Schulz [Thu, 26 Mar 2009 17:02:21 +0000 (17:02 +0000)]
Fix for r48839: log deletion uses a different action
Aaron Schulz [Thu, 26 Mar 2009 16:46:17 +0000 (16:46 +0000)]
Hide log items with said user as the target as well
Aaron Schulz [Thu, 26 Mar 2009 16:29:26 +0000 (16:29 +0000)]
Added log_action filter
Rotem Liss [Thu, 26 Mar 2009 14:21:12 +0000 (14:21 +0000)]
Localization update for he.
Andrew Garrett [Thu, 26 Mar 2009 13:31:30 +0000 (13:31 +0000)]
Move WikiMap class from CentralAuth to core, since it's used in 2 extensions at least now, and doesn't depend on CentralAuth
Andrew Garrett [Thu, 26 Mar 2009 13:29:38 +0000 (13:29 +0000)]
Fast short-circuit for diffs between identical strings
Andrew Garrett [Thu, 26 Mar 2009 13:28:22 +0000 (13:28 +0000)]
Allow storage of blobs to ES on foreign wikis, by calling ExternalStore::storeToForeignDefault, related changes including adding an associative array parameter to the ExternalStore constructor. Currently this parameter is just used to specify on which wiki the external store is wanted, but could be expanded in future.
Roan Kattouw [Thu, 26 Mar 2009 13:10:13 +0000 (13:10 +0000)]
API: Added uiprop=changeablegroups to meta=userinfo
Roan Kattouw [Thu, 26 Mar 2009 13:01:53 +0000 (13:01 +0000)]
API: Add nosuchuser message to ApiBase::$messageMap
Alexandre Emsenhuber [Thu, 26 Mar 2009 09:45:48 +0000 (09:45 +0000)]
* (bug 18175) Removed inappropriate whitespace between type= and "text/javascript" in script tag
Siebrand Mazeland [Thu, 26 Mar 2009 08:41:01 +0000 (08:41 +0000)]
Localisation updates for core from translatewiki.net
Raimond Spekking [Thu, 26 Mar 2009 08:25:36 +0000 (08:25 +0000)]
reapply r48729: accidently overwritten with r48762
Alexandre Emsenhuber [Thu, 26 Mar 2009 07:57:11 +0000 (07:57 +0000)]
Use parsemag rather than parseinline since the content will be escaped by Xml::radioLabel().
This breaks French messages since something like "some text here :" will be converted to "some text here :" but Parser::parse() and then escape so the " " will be visible to the user
Chad Horohoe [Thu, 26 Mar 2009 03:29:06 +0000 (03:29 +0000)]
(bug 18031) Make namespace selector on Special:Export remember the previous selection
Chad Horohoe [Thu, 26 Mar 2009 03:21:33 +0000 (03:21 +0000)]
(bug 18169) Document $wgExportAllowListContributors. Nabbed description from WikiExporter.
Alexandre Emsenhuber [Wed, 25 Mar 2009 20:14:22 +0000 (20:14 +0000)]
Use "prefix" rather than "from" for the textbox'y name so that it *really* only show subpages
Aaron Schulz [Wed, 25 Mar 2009 20:05:23 +0000 (20:05 +0000)]
* Changes to r48839
** Fix typo, missing "count"
** Add match boundaries
Raimond Spekking [Wed, 25 Mar 2009 20:00:53 +0000 (20:00 +0000)]
* Add CSS defintion of the 'wikitable' class to shared.css. Style copied from enwiki.
A lot of core and extension tables use this class but without the definition it is useless, espescially on third party installations.
Aaron Schulz [Wed, 25 Mar 2009 18:36:40 +0000 (18:36 +0000)]
Revert 48829: actually, keep the monospace, but ditch the 'small' size
Aaron Schulz [Wed, 25 Mar 2009 18:32:49 +0000 (18:32 +0000)]
Don't filter log if there are a lot of relevant items
Aaron Schulz [Wed, 25 Mar 2009 18:25:29 +0000 (18:25 +0000)]
(bug 15814) Filter log chunk at Special:RevisionDelete to selected items
Aaron Schulz [Wed, 25 Mar 2009 18:21:22 +0000 (18:21 +0000)]
fix for old image deletion log params
Aaron Schulz [Wed, 25 Mar 2009 17:52:40 +0000 (17:52 +0000)]
Fix url params for multi-item deletion by converting to CVS
Philip Tzou [Wed, 25 Mar 2009 17:30:59 +0000 (17:30 +0000)]
Follow up on r48015, fix a bug which caused 'A' and 'D' won't work.
Aaron Schulz [Wed, 25 Mar 2009 15:10:37 +0000 (15:10 +0000)]
Removed 'font-family: monospace;' from revdelete links
Aaron Schulz [Wed, 25 Mar 2009 14:52:28 +0000 (14:52 +0000)]
Add suppression block log if allowed
Aaron Schulz [Wed, 25 Mar 2009 14:48:04 +0000 (14:48 +0000)]
Double check 'hideuser' before blocking
Andrew Garrett [Wed, 25 Mar 2009 13:59:06 +0000 (13:59 +0000)]
Fix fatals in ApiQueryImageInfo.php where no metadata exists
Andrew Garrett [Wed, 25 Mar 2009 13:44:58 +0000 (13:44 +0000)]
Remove constraint that $user must be a User object in SpecialUserrights, can also be a UserrightsProxy
Andrew Garrett [Wed, 25 Mar 2009 13:43:45 +0000 (13:43 +0000)]
Check for title validity in ApiQueryCategories
Andrew Garrett [Wed, 25 Mar 2009 12:27:04 +0000 (12:27 +0000)]
Convert formatdate to a hashed parserfunction
Brion Vibber [Wed, 25 Mar 2009 11:47:27 +0000 (11:47 +0000)]
release note lines for r47771, r47773, r47776
Brion Vibber [Wed, 25 Mar 2009 11:35:02 +0000 (11:35 +0000)]
Revert r47755 "(bug 16899) DISPLAYTITLE should allow Arabic and Persian harakats"
This doesn't seem to allow things in DISPLAYTITLE, but rather forbid things in regular titles. Reasoning behind it is unclear.
Raimond Spekking [Wed, 25 Mar 2009 10:11:33 +0000 (10:11 +0000)]
Add a class if 'missingsummary' is triggered to allow styling of the summary line
Brion Vibber [Wed, 25 Mar 2009 09:24:05 +0000 (09:24 +0000)]
Revert r47619 "Add an ID if 'missingsummary' is triggered to allow styling of the summary line"
Invalid HTML -- an element may have only one id value, they're not like classes.
Brion Vibber [Wed, 25 Mar 2009 08:46:22 +0000 (08:46 +0000)]
Revert r47530 "Fix bug 17571, now page1 would add to both cat1 and cat2."
Code is unclear; needs cleanup before adding more instances of this :D
Raimond Spekking [Wed, 25 Mar 2009 08:09:08 +0000 (08:09 +0000)]
Fix per comment in r48720: Remove style from code and use same table stylings as other tables.
Philip Tzou [Wed, 25 Mar 2009 07:52:00 +0000 (07:52 +0000)]
Update the Chinese conversion tables.
Raimond Spekking [Wed, 25 Mar 2009 07:17:53 +0000 (07:17 +0000)]
Follow up r48780: Remove message from maintenance script too
Andrew Garrett [Wed, 25 Mar 2009 06:03:00 +0000 (06:03 +0000)]
Missed hunk
Andrew Garrett [Wed, 25 Mar 2009 06:00:36 +0000 (06:00 +0000)]
Tweak r47992 to use instead of a new configuration variable. Also moved its precedence higher to make its behaviour more logical.
Brion Vibber [Wed, 25 Mar 2009 02:38:49 +0000 (02:38 +0000)]
* Follow-up r48067 -- move new Daddio skin from core to extensions.
Can be easily enabled locally with:
* require "$IP/extensions/skins/Daddio/Daddio.php";
Andrew Garrett [Wed, 25 Mar 2009 02:31:54 +0000 (02:31 +0000)]
Rename a test for date autoformatting disabled
Andrew Garrett [Wed, 25 Mar 2009 02:27:30 +0000 (02:27 +0000)]
Revert r47569 and subsequent related revisions. These still break logging in with temporary passwords despite two attempts to fix the issue.
Brion Vibber [Wed, 25 Mar 2009 02:07:09 +0000 (02:07 +0000)]
Revert r48090 " * Modified wfMsg behaviour to do transform after substituting variables * If this works, wfMsg should now work similarly to wfMsgExt with parsemag"
While having the parser functions in the message strings work is a laudable goal, the problem here is that it'll *also* execute parser functions it finds in the replaced parameter strings, which may include, say, comment plaintext talking *about* parser functions.
A better fix for this is probably to expand the message placeholders when the parameters are passed in to the parser functions.
Andrew Garrett [Wed, 25 Mar 2009 01:24:13 +0000 (01:24 +0000)]
Add tests for autoformatting enabled AND disabled. Some enabling changes in parserTests.inc
Siebrand Mazeland [Wed, 25 Mar 2009 00:04:43 +0000 (00:04 +0000)]
Localisation updates for core messages from translatewiki.net
* adding Veps
Brion Vibber [Tue, 24 Mar 2009 23:04:51 +0000 (23:04 +0000)]
Fix up r48728 "Allow User: prefix in parameter to GENDER parser function"
Wasn't checking return value for null, or actually calling the getNamespace() method correctly.
Ryan Schmidt [Tue, 24 Mar 2009 22:39:42 +0000 (22:39 +0000)]
* not sure where that extra ] came from...
Ryan Schmidt [Tue, 24 Mar 2009 22:36:53 +0000 (22:36 +0000)]
* Added $wgInvalidUsernameCharacters to disallow certain characters in
usernames during registration (such as "@")
* Added $wgUserrightsInterwikiDelimiter to allow changing the delimiter
used in Special:UserRights to denote the user should be searched for
on a different database
Raimond Spekking [Tue, 24 Mar 2009 19:59:43 +0000 (19:59 +0000)]
Localisation updates for core messages from translatewiki.net (2009-03-24 19:35 UTC)
Chad Horohoe [Tue, 24 Mar 2009 18:48:50 +0000 (18:48 +0000)]
Add $wgExportFromNamespaces for enabling/disabling the "export all from namespace" option (disabled by default).
Roan Kattouw [Tue, 24 Mar 2009 16:15:43 +0000 (16:15 +0000)]
API: (bug 18099) Editing a non-existent page with appendtext caused the contents of the noarticletext(anon) message to appear in the page text
Roan Kattouw [Tue, 24 Mar 2009 16:08:29 +0000 (16:08 +0000)]
svn:keywords=Id