Sam Reed [Thu, 17 Jun 2010 08:15:56 +0000 (08:15 +0000)]
Rem whitespace, function comment for r68158
Sam Reed [Thu, 17 Jun 2010 08:00:42 +0000 (08:00 +0000)]
Minor followup to r68156, add "user" as implicit group
Refactor out and reuse in ApiQueryUserInfo
Add couple more braces to SpecialUserrights
Sam Reed [Thu, 17 Jun 2010 07:39:31 +0000 (07:39 +0000)]
* (bug 24009) Include implicit groups in action=query&list=users&usprop=groups
Add some whitespace, fix some braces in ApiQueryUsers
Add a few braces to SpecialUserrights.php, change or to || and and to &&
Raimond Spekking [Thu, 17 Jun 2010 07:32:39 +0000 (07:32 +0000)]
Add the current limit (manually changed by a user) from the query string to avoid that the limit is lost after clicking Go next time
Aaron Schulz [Thu, 17 Jun 2010 05:59:32 +0000 (05:59 +0000)]
Removed unused mTouchTmplLinks var
Chad Horohoe [Wed, 16 Jun 2010 21:48:31 +0000 (21:48 +0000)]
Return boolean, not a file object
Ariel Glenn [Wed, 16 Jun 2010 20:12:29 +0000 (20:12 +0000)]
distinguish failed text retrieval from empty text, consolidate text retrieval retry code, die after maxConsecutiveFailedTextRetrievals (of separate revisions)
Raimond Spekking [Wed, 16 Jun 2010 19:38:46 +0000 (19:38 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-06-16 19:30:00 UTC)
Alexandre Emsenhuber [Wed, 16 Jun 2010 19:02:12 +0000 (19:02 +0000)]
* Modified Special:Undelete to extend SpecialPage instead of using wfSpecialUndelete()
* Changed SpecialPage::getTitleFor( 'Undelete' ) to $this->getTitle()
Mark A. Hershberger [Wed, 16 Jun 2010 18:26:47 +0000 (18:26 +0000)]
* Create new DatabaseSqlite::checkForEnabledSearch() and use it from SearchSqlite::fulltextSearchSupported() instead of querying the updatelog table. This was the only use of updatelog under the non-maint code.
* Add the searchindex table to the list of tables to preserve for testing.
* Adapt SearchEngineTest to work with Sqlite.
* Add fulltext setup for SQLite to the new installer code.
* TODO: SqliteInstaller::setupSearchIndex() should not be using addHtml()
Chad Horohoe [Wed, 16 Jun 2010 17:24:32 +0000 (17:24 +0000)]
Kill off another AjaxFunction. The only thing that ever used this was Configure, and it hasn't used it in a long time (r44266)
Tim Starling [Wed, 16 Jun 2010 00:26:20 +0000 (00:26 +0000)]
In wfGetAllCallers(): Added a limit to the stack depth, omit wfGetAllCallers itself from the list, added articles to the documentation.
Adam Miller [Tue, 15 Jun 2010 22:29:06 +0000 (22:29 +0000)]
Complimetary CSS changes for r68108. Changes here pertaining to consistency in rendering. Removing the line height, and ensuring the text input doesn't decide to render lower than it should.
Trevor Parscal [Tue, 15 Jun 2010 20:16:42 +0000 (20:16 +0000)]
Improved the wrapping of personal tools for Vector in IE 5.5 and 6.
Alexandre Emsenhuber [Tue, 15 Jun 2010 20:09:19 +0000 (20:09 +0000)]
Fixed some doxygen warnings
Raimond Spekking [Tue, 15 Jun 2010 19:27:42 +0000 (19:27 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-06-15 19:05:00 UTC)
Raimond Spekking [Tue, 15 Jun 2010 18:16:36 +0000 (18:16 +0000)]
Follow-up r65013: Add an input field for the username. Use the nice Xml::buildForm() function
Derk-Jan Hartman [Tue, 15 Jun 2010 15:06:11 +0000 (15:06 +0000)]
Add the titles of interlanguage links to the tooltip of those pages (title attribute)
Platonides [Tue, 15 Jun 2010 14:37:13 +0000 (14:37 +0000)]
Follow up r68064. This another query also ended at LinkBatch cache.
Derk-Jan Hartman [Tue, 15 Jun 2010 13:47:38 +0000 (13:47 +0000)]
Fix bug 16356. Use proper normalization for dumpInterwiki.inc
It was previously breaking on multibyte characters and space characters in interwiki entries.
Patch by User:Umherirrender, Review by ^demon
Platonides [Tue, 15 Jun 2010 12:23:14 +0000 (12:23 +0000)]
Do not link the user to its user javascript if the page is empty.
Break user javascript client side caching with the revision id instead of $wgStyleVersion. This way updated version will be automatically served.
Platonides [Tue, 15 Jun 2010 12:14:54 +0000 (12:14 +0000)]
Add page_latest to the LinkCache.
Raimond Spekking [Mon, 14 Jun 2010 20:56:18 +0000 (20:56 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-06-14 20:40:00 UTC)
Rotem Liss [Mon, 14 Jun 2010 20:32:46 +0000 (20:32 +0000)]
Localization update for he.
Raimond Spekking [Mon, 14 Jun 2010 19:47:04 +0000 (19:47 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-06-14 19:45:00 UTC)
Raimond Spekking [Mon, 14 Jun 2010 18:28:39 +0000 (18:28 +0000)]
* Show validity period of the login cookie in Special:UserLogin and Special:Preferences
* Ask for permanent login in Special:Preferences only if $wgCookieExpiration > 0
Chad Horohoe [Mon, 14 Jun 2010 18:10:21 +0000 (18:10 +0000)]
Followup r68013, rm minor unrelated change
Chad Horohoe [Mon, 14 Jun 2010 18:09:19 +0000 (18:09 +0000)]
Cleanup most of the DIY extension detection/dl() code into nice clean wfDl()
Trevor Parscal [Mon, 14 Jun 2010 18:08:48 +0000 (18:08 +0000)]
Added an apostrophe to the word DON'T...
Trevor Parscal [Mon, 14 Jun 2010 18:05:30 +0000 (18:05 +0000)]
Added some comments to some CSS rules added in r67871 which are suspect on first glance, but reasonable if you do some reasearch. These comments should help others to understand what's going on.
Roan Kattouw [Mon, 14 Jun 2010 17:51:34 +0000 (17:51 +0000)]
Fix r67544 per CR: cancel event properly in TOC show/hide click handler
Chad Horohoe [Mon, 14 Jun 2010 17:13:47 +0000 (17:13 +0000)]
Remove unused var
Raimond Spekking [Mon, 14 Jun 2010 16:19:36 +0000 (16:19 +0000)]
Use present function for adding accesskey. This way the browser key combination is set as the button title and the access key is customizable.
ThomasV [Mon, 14 Jun 2010 13:22:21 +0000 (13:22 +0000)]
patch for bug 22981 : pass cached links to the extension hook too.
Alexandre Emsenhuber [Sun, 13 Jun 2010 21:13:07 +0000 (21:13 +0000)]
Fixed some doxygen warnings
Niklas Laxström [Sun, 13 Jun 2010 20:23:53 +0000 (20:23 +0000)]
Array indexes start from zero
Raimond Spekking [Sun, 13 Jun 2010 19:21:26 +0000 (19:21 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-06-13 18:30:00 UTC)
Alexandre Emsenhuber [Sun, 13 Jun 2010 13:52:20 +0000 (13:52 +0000)]
Changes to Special:Lockdb and Special:Unlockdb:
* Subclass SpecialPage instead of using wfSpecial*() functions
* Now validate correctly when output is HTML5
Matěj Grabovský [Sun, 13 Jun 2010 13:08:57 +0000 (13:08 +0000)]
(bug 23845) Special:ListFiles now uses correct file names without underscores
Sam Reed [Sun, 13 Jun 2010 01:23:12 +0000 (01:23 +0000)]
Move some braces
Add some to a for loop
Ryan Kaldari [Sat, 12 Jun 2010 21:47:55 +0000 (21:47 +0000)]
moving centralNotice styling to extension per comment at r67784
Roan Kattouw [Sat, 12 Jun 2010 21:04:21 +0000 (21:04 +0000)]
Revert r67799, per CR (it did the same thing as r64426, which was reverted in r66628)
Alexandre Emsenhuber [Sat, 12 Jun 2010 21:00:32 +0000 (21:00 +0000)]
Fixed some doxygen warnings
Raimond Spekking [Sat, 12 Jun 2010 19:31:27 +0000 (19:31 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-06-12 19:15:00 UTC)
Raimond Spekking [Sat, 12 Jun 2010 17:08:51 +0000 (17:08 +0000)]
Use proper tooltipAndAccessKeyAttribs()
Use Html::() instead of Xml::()
Derk-Jan Hartman [Sat, 12 Jun 2010 14:59:16 +0000 (14:59 +0000)]
Bug 23747. Move the "Compare revisions" button before the RevDel and RevMove buttons.
All three are submit buttons, and the first will be used as the default action.
Derk-Jan Hartman [Sat, 12 Jun 2010 10:59:13 +0000 (10:59 +0000)]
Follow up to r67703. Fixes jump-to anchor which still ref'ed to #head instead of mw-head
Mark A. Hershberger [Sat, 12 Jun 2010 03:58:31 +0000 (03:58 +0000)]
* re r65152 add back async option for uploadByURL API call
* Remove vestigal commented-out code and make sure permission checking works
Adam Miller [Fri, 11 Jun 2010 22:01:19 +0000 (22:01 +0000)]
SimpleSearch - switching several css rules from ems to px to ensure consistent rendering across browsers
Aryeh Gregor [Fri, 11 Jun 2010 21:57:20 +0000 (21:57 +0000)]
Don't allow boolean HTML5 attribs into XHTML1
The code didn't handle the case where a non-associative array was passed
for the attributes, like array( 'autofocus' ) instead of array(
'autofocus' => '' ). In retrospect, allowing this syntax was a bad
decision and I wish I hadn't. Associative arrays shouldn't pretend to
be lists. Probably too much trouble to change it now.
Raimond Spekking [Fri, 11 Jun 2010 21:23:59 +0000 (21:23 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-06-11 21:05:00 UTC)
Alexandre Emsenhuber [Fri, 11 Jun 2010 20:39:43 +0000 (20:39 +0000)]
Fixed some doxygen warnings
Brian Wolff [Fri, 11 Jun 2010 20:18:53 +0000 (20:18 +0000)]
follow-up to r66913 - fix off by one error in the char counting javascript for the summary field.
Ilmari Karonen [Fri, 11 Jun 2010 19:28:28 +0000 (19:28 +0000)]
followup to r67856: don't pass null as a query parameter value, even if it seems to work
Trevor Parscal [Fri, 11 Jun 2010 18:02:33 +0000 (18:02 +0000)]
Added myself to the credits list.
Ilmari Karonen [Fri, 11 Jun 2010 15:58:29 +0000 (15:58 +0000)]
fix delinking of "older 48" link on Special:NewFiles when the head of the list is hit while browsing forward in time; see commons.wikimedia.org/w/index.php?title=Commons:Village_pump&oldid=
40386986#Older_48_link_at_Special:Newfiles
Niklas Laxström [Fri, 11 Jun 2010 12:51:23 +0000 (12:51 +0000)]
Added newline
Tim Starling [Fri, 11 Jun 2010 06:10:54 +0000 (06:10 +0000)]
* Fix for r67684: in the curl backend, don't redirect if canFollowRedirects() returns false.
* Doxygen-compatible lists in Http::request() doc comment.
Derk-Jan Hartman [Thu, 10 Jun 2010 23:23:32 +0000 (23:23 +0000)]
Fix bug 23519. Move styling of the previewpage note from monobook to common, so that it can be used by Vector as well.
Alexandre Emsenhuber [Thu, 10 Jun 2010 21:05:58 +0000 (21:05 +0000)]
* Fixed some doxygen warnings
* Groupped some related functions
Raimond Spekking [Thu, 10 Jun 2010 20:32:18 +0000 (20:32 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-06-10 20:20:00 UTC)
Raimond Spekking [Thu, 10 Jun 2010 19:00:46 +0000 (19:00 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-06-10 18:40:00 UTC)
Jack D. Pond [Thu, 10 Jun 2010 19:00:07 +0000 (19:00 +0000)]
(Bug 23767) - PHP warning/error when REQUEST_URI returns blank (IIS issue)
Rotem Liss [Thu, 10 Jun 2010 18:28:26 +0000 (18:28 +0000)]
Localization update for he.
Alexandre Emsenhuber [Thu, 10 Jun 2010 15:37:04 +0000 (15:37 +0000)]
* Fix for r67185: cache the page if caching is allowed, not the opposite :)
* also removed useless check for $this (can this ever be false?)
Daniel Kinzler [Thu, 10 Jun 2010 15:18:43 +0000 (15:18 +0000)]
follow-up to r67820 and r67819: interface function newPartNodeArray for creating a new custom node for programmatic use of parameter replacement as used in some extensions
Daniel Kinzler [Thu, 10 Jun 2010 15:16:15 +0000 (15:16 +0000)]
added newPartNodeArray for creating a node with a list of parts form a php array; useful for programatically constructing template parameters
Daniel Kinzler [Thu, 10 Jun 2010 15:02:25 +0000 (15:02 +0000)]
added newPartNodeArray for creating a node with a list of parts form a php array; useful for programatically constructing template parameters
Platonides [Thu, 10 Jun 2010 11:53:59 +0000 (11:53 +0000)]
Follow up r67798. Use wfMsgExt() with 'parseinline' and 'replaceafter' as pointed by Liangent.
Platonides [Thu, 10 Jun 2010 11:29:19 +0000 (11:29 +0000)]
Do not show empty <ul>
Platonides [Thu, 10 Jun 2010 11:16:41 +0000 (11:16 +0000)]
"<p id="userloginlink"><p>Don't have an account" is illegal xhtml
Ryan Kaldari [Thu, 10 Jun 2010 08:01:13 +0000 (08:01 +0000)]
putting local sitenotices in their own div and fixing sitenotice styling issues with Vector
Mark A. Hershberger [Thu, 10 Jun 2010 04:46:11 +0000 (04:46 +0000)]
follow-up r66698 - change Template:UserMessage to MediaWiki:UserMessage as suggested by Platonides
Platonides [Wed, 9 Jun 2010 22:06:58 +0000 (22:06 +0000)]
Follow up r65144 with Chad's fix, which nicely does the job.
Derk-Jan Hartman [Wed, 9 Jun 2010 21:09:13 +0000 (21:09 +0000)]
Bug 23851. Repair diff views for FILE pages that are redirects.
Diffs for FILE redirects will force diffonly == true because otherwise full images
are included into the rendering by DiffEngine.
Raimond Spekking [Wed, 9 Jun 2010 21:08:29 +0000 (21:08 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-06-09 21:00:00 UTC)
Aryeh Gregor [Wed, 9 Jun 2010 20:49:00 +0000 (20:49 +0000)]
Make r66504 a little more concise
Aryeh Gregor [Wed, 9 Jun 2010 20:48:53 +0000 (20:48 +0000)]
Use Html for HTML, not Xml
Better fix than r66502. Html should always be used for HTML output, Xml
should only be used if you're actually doing XML (like Atom or
whatever). Lots of other uses here and elsewhere that should be
corrected.
Bryan Tong Minh [Wed, 9 Jun 2010 19:52:11 +0000 (19:52 +0000)]
Return some more verbose error messages when editing fails using the API. Added wfDeprecated to Article::updateArticle() and used the Status result from Article::doEdit directly in EditPage::internalAttemptSave.
Raimond Spekking [Wed, 9 Jun 2010 19:22:07 +0000 (19:22 +0000)]
Localisation updates for core and extension messages from translatewiki.net (2010-06-09 18:50:00 UTC)
Chad Horohoe [Wed, 9 Jun 2010 19:07:11 +0000 (19:07 +0000)]
Fix rename of exception from when I moved it
Chad Horohoe [Wed, 9 Jun 2010 18:04:48 +0000 (18:04 +0000)]
Escape {{, [[ and < in doc pages (not all wikitext, we still want headings, bullets and external links)
Tim Starling [Wed, 9 Jun 2010 16:51:55 +0000 (16:51 +0000)]
* Reorganised DefaultSettings.php into groups.
* Made the Doxygen output look much nicer. Used @cond to work around parsing errors.
* Updated, rewrote or added documentation for various configuration globals.
* Removed obsolete-since-ice-age $wgDBconnection.
* Added vim mode lines for awesome folding behaviour.
* Tested by dumping and sorting $GLOBALS, confirmed that there are no unexpected changes.
Chad Horohoe [Wed, 9 Jun 2010 15:06:11 +0000 (15:06 +0000)]
Followup r67707, cast these to boolean just to be paranoid
Alexandre Emsenhuber [Wed, 9 Jun 2010 14:57:59 +0000 (14:57 +0000)]
Fixed some doxygen warnings
Chad Horohoe [Wed, 9 Jun 2010 11:54:18 +0000 (11:54 +0000)]
Partial revert r67707, included half-baked patch
Chad Horohoe [Wed, 9 Jun 2010 11:44:05 +0000 (11:44 +0000)]
Fixed a bunch of silly instances of [^!=]==\s*(true|false)
Platonides [Wed, 9 Jun 2010 11:28:46 +0000 (11:28 +0000)]
Prefix Vector specific ids (head-base|page-base|head|panel) with mw- per bug 23597.
It may be a good idea to rename further the confusing head (eg. to mw-skin-head).
Lots of mentions of headers, <head>, document.getElementsByTagName('head')... but no real usage of that.
Platonides [Wed, 9 Jun 2010 11:15:52 +0000 (11:15 +0000)]
A parser test for the spaces.
Chad Horohoe [Wed, 9 Jun 2010 10:15:19 +0000 (10:15 +0000)]
Don't use @, use wfSuppress/RestoreWarnings
Tim Starling [Wed, 9 Jun 2010 06:39:22 +0000 (06:39 +0000)]
Fixes for r61911:
* Do not follow redirects by default. This breaks on safe_mode, and may potentially open security vulnerabilities in callers which blacklist domain names. Instead, send followRedirects=true option in the HttpTest caller that needs it.
* Added a check for the cURL security vulnerability CVE-2009-0037, which allowed redirects to file:/// and scp://. Refuse to follow redirects if a vulnerable client library is present.
* Factored out the redirect compatibility test into public function canFollowRedirects() so that callers can provide this information to users.
* In PhpHttpRequest, only follow redirects to HTTP URLs, do not fopen() arbitrary locations. This is not quite as bad as it sounds, since the lack of response headers prevents file:/// content from being returned to the caller.
* Fixed vertical alignment in Http::request(), per style guide.
* 304, 305 and 306 responses are not really redirects and cannot contain a Location header.
Sam Reed [Tue, 8 Jun 2010 20:50:06 +0000 (20:50 +0000)]
Fixup mixture of copy pasta fail, and some oversights from r66891 due to comments by Roan
Platonides [Tue, 8 Jun 2010 20:32:16 +0000 (20:32 +0000)]
Move icons footer into $footerlinks. A couple of ids which weren't used anywhere get slightly renamed.
Platonides [Tue, 8 Jun 2010 20:06:28 +0000 (20:06 +0000)]
Follow up r67663. Stay quiet, T_OPEN_TAG!
Platonides [Tue, 8 Jun 2010 20:01:22 +0000 (20:01 +0000)]
Enable http compression.
Skip "CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set" error.
Siebrand Mazeland [Tue, 8 Jun 2010 19:36:44 +0000 (19:36 +0000)]
Replace Title::makeTitle[Safe]( NS_SPECIAL, 'x' ) with SpecialPage::getTitleFor ( 'x' )
And a few other minor changes.
Jure Kajzer [Tue, 8 Jun 2010 18:14:28 +0000 (18:14 +0000)]
* Fixed parserTests compatibility for Oracle
* Fixed DBPrefix not being set in the old installer
Jack Phoenix [Tue, 8 Jun 2010 17:03:25 +0000 (17:03 +0000)]
Vector:
*trim trailing spaces
*consistent capitalization for getLocalURL (it's defined as "public function getLocalURL" in Title.php, line 818)
*minor spacing tweaks
Jack Phoenix [Tue, 8 Jun 2010 16:55:19 +0000 (16:55 +0000)]
follow-up to r67631: add semicolon back
Platonides [Tue, 8 Jun 2010 16:12:55 +0000 (16:12 +0000)]
Escape for html $wgLocalStylePath.
Killed unused $wgStylePath globals.