Alexandre Emsenhuber [Wed, 1 Apr 2009 19:13:46 +0000 (19:13 +0000)]
Document $wgDisableAnonTalk
Raimond Spekking [Wed, 1 Apr 2009 17:29:25 +0000 (17:29 +0000)]
Localisation updates for core messages from translatewiki.net (2009-04-01 17:10 UTC)
Tim Starling [Wed, 1 Apr 2009 08:54:17 +0000 (08:54 +0000)]
Changes required by the current version of SecurePoll:
* Add IP::formatHex(), the inverse of IP::toHex(). So that you don't have to guess if it's IPv4 or IPv6.
* Rewrite IP::hexToQuad() so it actually works.
Tim Starling [Wed, 1 Apr 2009 08:51:54 +0000 (08:51 +0000)]
* Escape attribute values
* Document getRowClass()
Tim Starling [Wed, 1 Apr 2009 08:50:57 +0000 (08:50 +0000)]
In OutputPage::addScriptFile(): escape attributes for HTML. No XSS, just good practice.
Roan Kattouw [Wed, 1 Apr 2009 07:10:24 +0000 (07:10 +0000)]
(bug 18291) rebuildrecentchanges.php failed to add deletion log entries
Aaron Schulz [Tue, 31 Mar 2009 15:57:13 +0000 (15:57 +0000)]
Fixed fatal from r49068. Removed verbose formatting :)
Aaron Schulz [Tue, 31 Mar 2009 15:55:23 +0000 (15:55 +0000)]
Removed unneeded NS_MAIN special case for index usage
Roan Kattouw [Tue, 31 Mar 2009 15:46:34 +0000 (15:46 +0000)]
Update docs in Pager.php for join_conds
Aryeh Gregor [Tue, 31 Mar 2009 14:26:40 +0000 (14:26 +0000)]
Don't add empty title attributes to anchor links
All parser tests updated.
Andrew Garrett [Tue, 31 Mar 2009 13:01:05 +0000 (13:01 +0000)]
Fix tag filtering by adding a FORCE INDEX to the relevant queries
X! [Tue, 31 Mar 2009 03:48:08 +0000 (03:48 +0000)]
Added usprop=gender to list=users
Aaron Schulz [Mon, 30 Mar 2009 23:31:38 +0000 (23:31 +0000)]
(bug 18263) Escape single-quotes for wpDestForm
Aaron Schulz [Mon, 30 Mar 2009 23:16:13 +0000 (23:16 +0000)]
Tweak brackets from r49012
Aaron Schulz [Mon, 30 Mar 2009 23:13:34 +0000 (23:13 +0000)]
Fixed fatal from r49045
Roan Kattouw [Mon, 30 Mar 2009 20:04:34 +0000 (20:04 +0000)]
Kill raw SQL in QueryPage::recache(). I can't find any code that actually calls recache(), though
Raimond Spekking [Mon, 30 Mar 2009 19:31:02 +0000 (19:31 +0000)]
Localisation updates for core messages from translatewiki.net (2009-03-30 19:33 UTC)
Robert Rohde [Mon, 30 Mar 2009 19:11:48 +0000 (19:11 +0000)]
Adds fallback implementations of mb_strpos and mb_strrpos if native multi-byte support is not available.
See comments 65, 66, 68 on bug 6455.
Rotem Liss [Mon, 30 Mar 2009 18:17:09 +0000 (18:17 +0000)]
Localization update for he.
Alexandre Emsenhuber [Mon, 30 Mar 2009 16:54:32 +0000 (16:54 +0000)]
* (bug 18259) Special:DeletedContributions now also uses MediaWiki:Sp-contributions-logs for the link to Special:Log
Roan Kattouw [Mon, 30 Mar 2009 13:28:03 +0000 (13:28 +0000)]
(bug 18256) Fix typo: array_diff_key, not keyS
Niklas Laxström [Mon, 30 Mar 2009 09:47:22 +0000 (09:47 +0000)]
Fix regression from r48990
Chad Horohoe [Mon, 30 Mar 2009 02:31:44 +0000 (02:31 +0000)]
Fix minor dyslexia in last commit.
Chad Horohoe [Mon, 30 Mar 2009 01:56:07 +0000 (01:56 +0000)]
(bug 17947) On Special:SpecialPages, restricted special pages are now marked with <strong> tags, helps with text-based browsers
Siebrand Mazeland [Sun, 29 Mar 2009 22:24:00 +0000 (22:24 +0000)]
Localisation updates for core messages from translatewiki.net (2009-03-29 22:17 UTC)
Aryeh Gregor [Sun, 29 Mar 2009 20:29:54 +0000 (20:29 +0000)]
Remove unused var
Victor Vasiliev [Sun, 29 Mar 2009 19:49:17 +0000 (19:49 +0000)]
Fix a typo in the function name
Siebrand Mazeland [Sun, 29 Mar 2009 17:16:35 +0000 (17:16 +0000)]
Replace tree dots by ellipsis
Aryeh Gregor [Sun, 29 Mar 2009 17:13:13 +0000 (17:13 +0000)]
Pass query directly to getLinkUrl()
Aryeh Gregor [Sun, 29 Mar 2009 17:09:47 +0000 (17:09 +0000)]
Remove a couple of link() calls in enhanced RC
diff and cur links are now created using raw HTML instead of link(),
which they didn't really need anyway. I didn't see any other obvious
candidates for conversion to raw HTML, since other things tend to need
fancy classes and have lots of other logic. It's possible link() could
be made faster, too.
Siebrand Mazeland [Sun, 29 Mar 2009 16:58:15 +0000 (16:58 +0000)]
* remove unused 'logouttitle'
* rebuild all messages files
Roan Kattouw [Sun, 29 Mar 2009 16:40:31 +0000 (16:40 +0000)]
Followup to r49013: forgot to commit ApiBase.php
Roan Kattouw [Sun, 29 Mar 2009 16:39:42 +0000 (16:39 +0000)]
Remove ugly userrights-CentralAuth hack introduced in r48970 and friends:
* Make UserrightsForm::doSaveUserGroups(), addLogEntry() and helpers non-static again so CentralAuth can override them; remove the short-lived UserRightsLogEntry hook
* Let UserrightsForm::fetchUser() return a WikiErrorMsg on failure
* In ApiUserrights, use an instance of the UserrightsPage class rather than calling its methods statically. This also enables interwiki userrights in this module
* Add some messages to ApiBase::$messageMap
Jack Phoenix [Sun, 29 Mar 2009 16:18:58 +0000 (16:18 +0000)]
minor coding style tweaks to Interwiki.php
Aryeh Gregor [Sun, 29 Mar 2009 16:02:16 +0000 (16:02 +0000)]
Use link() instead of make*Link*()
Preparatory to some optimization work. Also fix a bug in last commit,
so if this causes problems, revert that one too.
Aryeh Gregor [Sun, 29 Mar 2009 15:37:47 +0000 (15:37 +0000)]
Remove some makeKnownLinkObj() invocations in RC
Was being called for all rows, then thrown away for any rows that
weren't normal edits (logs, etc.).
Jack Phoenix [Sun, 29 Mar 2009 15:29:34 +0000 (15:29 +0000)]
further cleanup to skins. instead of referring the user to docs/skin.txt, why not to include the skin descriptions on the actual files? :)
Jack Phoenix [Sun, 29 Mar 2009 15:01:35 +0000 (15:01 +0000)]
cleanup to CologneBlue.php
Domas Mituzas [Sun, 29 Mar 2009 14:18:59 +0000 (14:18 +0000)]
fix rollback links in watchlists, use a join'ed `page` for that
Victor Vasiliev [Sun, 29 Mar 2009 13:42:29 +0000 (13:42 +0000)]
Improve image moving error handling:
* Do image moving before page moving. That will allow to avoid situations when image page is moved, while image itself isn't.
* Add safeguard code that checks all files before moving them
* More debug logging
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