Chad Horohoe [Thu, 7 May 2009 18:49:57 +0000 (18:49 +0000)]
Add $this as a parameter to LoadAllMessages.
Aaron Schulz [Thu, 7 May 2009 18:30:26 +0000 (18:30 +0000)]
Removed StartProfiler.php from SVN control and added StartProfiler.sample file. The sample file can be moved to the former name to set profiling. MW will fall back to ProfilerStub.php as usual if there is no StartProfiler.php.
Alexandre Emsenhuber [Thu, 7 May 2009 16:51:45 +0000 (16:51 +0000)]
fix E_PARSE from r50310
Chad Horohoe [Thu, 7 May 2009 16:18:42 +0000 (16:18 +0000)]
Supress chmod() errors, they're annoying and very common. In all liklihood, the wiki can display the image with whatever permissions it was created to begin with. Also introduce the 'fileMode' parameter for $wgLocalFileRepo/$wgForeignFileRepos. Fixes bug 18326
Chad Horohoe [Thu, 7 May 2009 16:00:29 +0000 (16:00 +0000)]
(bug 16925) Diffs no longer silently fail when $wgExternalDiffEngine is set to 'wikidiff' or 'wikidiff2' but extension is not installed. Should now gracefully fall back to the PHP diff.
Alexandre Emsenhuber [Thu, 7 May 2009 09:30:36 +0000 (09:30 +0000)]
only 1010 tests, not 1120
Niklas Laxström [Thu, 7 May 2009 07:47:46 +0000 (07:47 +0000)]
* Same hack for transstat.php as in r50125
Andrew Garrett [Thu, 7 May 2009 07:27:01 +0000 (07:27 +0000)]
Remove StartProfiler.php, removed with no explanation in r50299, causing fatals on all installations.
Aaron Schulz [Thu, 7 May 2009 03:46:39 +0000 (03:46 +0000)]
ignore startprofiler.php
Brion Vibber [Wed, 6 May 2009 23:47:31 +0000 (23:47 +0000)]
Fix a silly bug that isn't the mystery dump bug we were looking for, but could result in infinite loop during text pass if it fails just at the right time.
Arash Boostani [Wed, 6 May 2009 23:21:55 +0000 (23:21 +0000)]
Fixed a minor problem with $wgSectionContainers that was causing some divs to not be closed properly
Robert Stojnić [Wed, 6 May 2009 21:05:52 +0000 (21:05 +0000)]
Follow-up for r50207: mysql won't estimate total number of hits, so don't show it - copied from SpecialSearchOld more or less.
Alexandre Emsenhuber [Wed, 6 May 2009 20:02:01 +0000 (20:02 +0000)]
If passing a callback in an array in $wgExtensionFunctions, fix the profile name to not have 'Setup.php-extensions-Array'
Raimond Spekking [Wed, 6 May 2009 19:27:12 +0000 (19:27 +0000)]
Localisation updates for core messages from translatewiki.net (2009-05-06 19:00 UTC)
Arash Boostani [Wed, 6 May 2009 15:13:12 +0000 (15:13 +0000)]
Set the default value for $wgSectionContainers and documented the functionality.
Rotem Liss [Wed, 6 May 2009 08:38:37 +0000 (08:38 +0000)]
Localization update.
Philip Tzou [Wed, 6 May 2009 05:44:55 +0000 (05:44 +0000)]
Update the Chinese conversion tables.
Arash Boostani [Wed, 6 May 2009 04:17:48 +0000 (04:17 +0000)]
Fixed problem with call to closeSectionContainers that contained references. Only the function definition needs to indicate that the input variable is a reference, not the function call.
Arash Boostani [Tue, 5 May 2009 23:16:58 +0000 (23:16 +0000)]
Inadvertently committed an extension to the extension directory, so I am now removing those files
Arash Boostani [Tue, 5 May 2009 22:49:45 +0000 (22:49 +0000)]
Added an extension, called EditSectionHiliteLink, that highlights the appropriate section when the user mouses over the section edit links. Also, modified the Parser to enclose each section in a div if $wgSectionContainers is set.
Roan Kattouw [Tue, 5 May 2009 14:30:13 +0000 (14:30 +0000)]
Fix up r50223: moving a wrongly-moved entry back from HISTORY to RELEASE-NOTES
Tim Starling [Tue, 5 May 2009 14:24:00 +0000 (14:24 +0000)]
Moved backported RELEASE-NOTES items to HISTORY.
Roan Kattouw [Tue, 5 May 2009 13:22:50 +0000 (13:22 +0000)]
Followup to r50132: rename API define constant to MW_API, per comment on CR
Alexandre Emsenhuber [Tue, 5 May 2009 11:09:21 +0000 (11:09 +0000)]
Per Simetrical's comment on r50192: update CREDITS file
Roan Kattouw [Tue, 5 May 2009 09:47:53 +0000 (09:47 +0000)]
Fix up r47473: descend into subarrays in ForeignAPIFile::getMetadata()
Shinjiman [Tue, 5 May 2009 03:11:34 +0000 (03:11 +0000)]
Localisation updates Cantonese, Chinese and Literary Chinese
Robert Stojnić [Mon, 4 May 2009 23:33:07 +0000 (23:33 +0000)]
Addendum for r50205, also explicitly cancel any pending fetches just to be sure.
Robert Stojnić [Mon, 4 May 2009 23:07:19 +0000 (23:07 +0000)]
Redesign of the "new search UI" per Trevor's design plans from usability wiki:
* simplify everything, move search box to top
* move header below it and make it google-style
* move styles from monobook into shared since people didn't really customize it
* remove some old unused stuff like default+project namespaces and such
Things to do still:
* smarter detection of prefix searches
* javascript to link to correct link when typing in a query, but clicking on one of the search headers
* prev/next still uses MW default navigation, should be replaced with tango icons?
* test a bit more with default search backend (i.e. mysql)
Robert Stojnić [Mon, 4 May 2009 21:07:18 +0000 (21:07 +0000)]
Fix annoying bug with mwsuggest that makes it shown suggestions after search box has lost focus (which it shouldn't).
Introduce additional attribute that tells the suggestion container that it should stay hidden.
Rotem Liss [Mon, 4 May 2009 20:53:09 +0000 (20:53 +0000)]
Localization update for he.
Raimond Spekking [Mon, 4 May 2009 20:01:03 +0000 (20:01 +0000)]
Tweak message: The watchlist shows changes of the file and the file description page.
Per suggestion of Forrester on dewiki.
Robin Pepermans [Mon, 4 May 2009 19:32:35 +0000 (19:32 +0000)]
fix "remove to own account" -> "remove from own account"
Robin Pepermans [Mon, 4 May 2009 19:16:21 +0000 (19:16 +0000)]
Add $wgGroupsAddToSelf and $wgGroupsRemoveFromSelf in Special:ListGroupRights (bug 15061), the same way as $wgAddGroups and $wgRemoveGroups
Raimond Spekking [Mon, 4 May 2009 18:54:50 +0000 (18:54 +0000)]
Localisation updates for core messages from translatewiki.net (2009-05-04 18:24 UTC)
Alexandre Emsenhuber [Mon, 4 May 2009 18:35:49 +0000 (18:35 +0000)]
* (bug 6802) profileinfo.php now also work on other database servers than MySQL
Based on patches by Robert Treat (http://bug-attachment.wikimedia.org/attachment.cgi?id=2311) and Karun Dambiec (http://bug-attachment.wikimedia.org/attachment.cgi?id=6083)
Aaron Schulz [Mon, 4 May 2009 17:45:01 +0000 (17:45 +0000)]
(bug 18666) Add show/hide to deleted diffs
Roan Kattouw [Mon, 4 May 2009 15:10:42 +0000 (15:10 +0000)]
API: (bug 18518) Add clprop=hidden to prop=categories. Also use array_flip($params['prop']) to simplify code
Roan Kattouw [Mon, 4 May 2009 14:51:46 +0000 (14:51 +0000)]
(bug 18677) Give proper error message when viewing &action=protect without sufficient rights. Patch by Stefano Codari
Aaron Schulz [Mon, 4 May 2009 13:40:09 +0000 (13:40 +0000)]
(bug 18666) Add show/hide links to deletedcontribs
Aaron Schulz [Mon, 4 May 2009 13:32:50 +0000 (13:32 +0000)]
(bug 18666) Add show/hide to contribs
Aryeh Gregor [Mon, 4 May 2009 13:30:57 +0000 (13:30 +0000)]
Update docs to note what passing empty string does
See r50128.
Aaron Schulz [Mon, 4 May 2009 13:14:54 +0000 (13:14 +0000)]
*(bug 18676) Fixed nonsensical cache invalidation on revision delete
Tim Starling [Mon, 4 May 2009 09:42:22 +0000 (09:42 +0000)]
Added release notes entry for user-visible change r49212: fix for template loop check. Users reported that this change broke their deliberately loopy templates.
Tim Starling [Mon, 4 May 2009 09:31:34 +0000 (09:31 +0000)]
(bug 18657) Workaround for MySQL optimiser bug. Replaces Domas's live patch.
Tim Starling [Mon, 4 May 2009 08:57:33 +0000 (08:57 +0000)]
Reverted r48983: obsolete since r48989, replaced by less intrusive optimisations.
Tim Starling [Mon, 4 May 2009 08:56:36 +0000 (08:56 +0000)]
This change wasn't backported.
Roan Kattouw [Mon, 4 May 2009 07:00:52 +0000 (07:00 +0000)]
Fix up r50126: dump $wgDBtype rather than a class name, per CR comment
Chad Horohoe [Sun, 3 May 2009 21:36:40 +0000 (21:36 +0000)]
Revert r49959 (Fixed some CSS validation issues with colors)
Alexandre Emsenhuber [Sun, 3 May 2009 12:38:13 +0000 (12:38 +0000)]
Cleanup in MagicWord::$mVariableIDs, removed IDs that aren't handled in Parser::getVariableValue().
Side effect: Removed "Pages in namespace (Magic word disabled currently)" parser test added in r17687 by nickj (was passing; I know). The problem is that the expected result is an empty string, but since it's disabled by default with $wgAllowSlowParserFunctions = false (i.e. not added to parser's list of magic words IDs) it should return a red link to [[Template:PAGESINNAMESPACE:]] (the empty string is produced because "{{PAGESINNAMESPACE:}}" is handled as variable and not as parser function).
Philip Tzou [Sun, 3 May 2009 05:48:38 +0000 (05:48 +0000)]
Update the Chinese conversion tables.
Raimond Spekking [Sat, 2 May 2009 21:37:45 +0000 (21:37 +0000)]
Localisation updates for core messages from translatewiki.net (2009-05-02 21:29 UTC)
Roan Kattouw [Sat, 2 May 2009 15:38:32 +0000 (15:38 +0000)]
Fix interesting regression from r49324: on a redirected page view, the content action tabs (article, discussion, edit, history) would point to the redirect instead of the target article.
Roan Kattouw [Sat, 2 May 2009 15:03:02 +0000 (15:03 +0000)]
Followup to r50132: I guess I was smoking some pretty good stuff there
Roan Kattouw [Sat, 2 May 2009 14:47:26 +0000 (14:47 +0000)]
API: Set $wgTitle to a dummy title in api.php, and introduce defined('API') as a check for API mode. This should fix errors about $wgTitle being null
Aaron Schulz [Sat, 2 May 2009 14:34:45 +0000 (14:34 +0000)]
Fixed dropdown selector display and other log type issues due to string -> array conversion
Roan Kattouw [Sat, 2 May 2009 14:24:11 +0000 (14:24 +0000)]
API: (bug 18533) Add readonly message to meta=siteinfo output
Aaron Schulz [Sat, 2 May 2009 13:42:51 +0000 (13:42 +0000)]
Fixed total log breakage due to type safety issues
Roan Kattouw [Sat, 2 May 2009 13:35:20 +0000 (13:35 +0000)]
API: Add PHP and database version to meta=siteinfo output
Niklas Laxström [Sat, 2 May 2009 10:49:37 +0000 (10:49 +0000)]
* Hack for checkLanguage.php to work without database
Niklas Laxström [Sat, 2 May 2009 09:56:51 +0000 (09:56 +0000)]
Rename $wgOut to $output to avoid collision, wfDebug expects $wgOut to be OutputPage object
Shinjiman [Sat, 2 May 2009 07:44:17 +0000 (07:44 +0000)]
Change to show the checkout revision number by default in Special:Version, per Code Review on r50106.
Victor Vasiliev [Fri, 1 May 2009 21:22:25 +0000 (21:22 +0000)]
* (bug 15008) Redirect images are now subject to Bad image list rules
Rotem Liss [Fri, 1 May 2009 19:08:22 +0000 (19:08 +0000)]
Removed float from the user login form in RTL interface - caused display problems in FF2, and in LTR interfaces there is no float there.
Shinjiman [Fri, 1 May 2009 16:39:08 +0000 (16:39 +0000)]
Show the SVN revision numbers as a separate column in Special:Version
Chad Horohoe [Fri, 1 May 2009 14:17:49 +0000 (14:17 +0000)]
Followup to r50102: increment style version.
Shinjiman [Fri, 1 May 2009 14:09:45 +0000 (14:09 +0000)]
Follow up r49997, showing both last modified and checkout revision number for the directory per Code Review.
Andrew Garrett [Fri, 1 May 2009 12:55:29 +0000 (12:55 +0000)]
Sanitize class names applied by change tagging -- was not anticipating multi-word, ugly tag names
Danny B [Fri, 1 May 2009 10:31:55 +0000 (10:31 +0000)]
* (bug 18207) Strange spacing before [[irc:...]] links
** fixed regression from r47615
Nathaniel Herman [Fri, 1 May 2009 03:42:30 +0000 (03:42 +0000)]
Update version number to 1.16 in CREDITS yay for (almost) useless commit
Tim Starling [Fri, 1 May 2009 03:38:02 +0000 (03:38 +0000)]
Increment version to 1.16. Basic release notes update assuming r48811 branch point, some changes will be required as we backport things.
Chad Horohoe [Fri, 1 May 2009 01:34:37 +0000 (01:34 +0000)]
Default true :)
Chad Horohoe [Fri, 1 May 2009 01:27:22 +0000 (01:27 +0000)]
(bug 9219) Auth plugins can control editing RealName/Email/Nick preferences. Based on patch by MrPete.
Raimond Spekking [Thu, 30 Apr 2009 18:09:14 +0000 (18:09 +0000)]
Localisation updates for core messages from translatewiki.net (2009-04-30 17:55 UTC)
Aaron Schulz [Thu, 30 Apr 2009 07:19:49 +0000 (07:19 +0000)]
Tweaked account hiding & renaming limits
Tim Starling [Thu, 30 Apr 2009 06:00:01 +0000 (06:00 +0000)]
Small-scale data loss logged on Wikimedia along these lines: invalid URL written to old_text with the user thinking their edit has succeeded. This change should prevent that scenario.
Tim Starling [Thu, 30 Apr 2009 05:52:25 +0000 (05:52 +0000)]
Assorted minor live patches to command-line scripts.
Tim Starling [Thu, 30 Apr 2009 05:34:50 +0000 (05:34 +0000)]
Wait for slaves after each page (from live patch).
Tim Starling [Thu, 30 Apr 2009 05:29:21 +0000 (05:29 +0000)]
Don't double-escape RootPW error.
Tim Starling [Thu, 30 Apr 2009 05:28:02 +0000 (05:28 +0000)]
Commit master changes on all ajax requests. There's no reason that this should be the responsibility of the callee. Causes annoying bugs when omitted.
Tim Starling [Thu, 30 Apr 2009 05:25:35 +0000 (05:25 +0000)]
Add lots more information to the siteinfo query. Based on the JS variable list.
Tim Starling [Thu, 30 Apr 2009 05:23:25 +0000 (05:23 +0000)]
Log function name for SHOW PROCESSLIST query in getLag().
Tim Starling [Thu, 30 Apr 2009 05:21:27 +0000 (05:21 +0000)]
Sanitize cleanCallback on wakeup. Extra security check for APIs like SecurePoll/auth-api.php.
Brion Vibber [Wed, 29 Apr 2009 23:03:04 +0000 (23:03 +0000)]
Partial revert of r49831 -- blank linktrail causes PHP warnings (bug 18627)
Brion Vibber [Wed, 29 Apr 2009 21:31:05 +0000 (21:31 +0000)]
Make export depth > 1 actually work. :) Assuming it doesn't bomb and die using too much memory, of course.
Alexandre Emsenhuber [Wed, 29 Apr 2009 20:34:33 +0000 (20:34 +0000)]
Per Brion's comment: fix the UI to make clear that revisions are deleted only when the --delete option is passed
ThomasV [Wed, 29 Apr 2009 19:33:57 +0000 (19:33 +0000)]
extract djvu text (bug 18046); escape possible script with htmlspecialchars instead of sed
Rotem Liss [Wed, 29 Apr 2009 17:11:49 +0000 (17:11 +0000)]
Localization update for he.
Roan Kattouw [Wed, 29 Apr 2009 15:59:59 +0000 (15:59 +0000)]
(bug 18620) Fix some escaping issues in TablePager::formatRow() and set $mCurrentRow earlier. Patch by Happy-Melon
Roan Kattouw [Wed, 29 Apr 2009 13:12:27 +0000 (13:12 +0000)]
API: (bug 18617) Add xml:space="preserve" attribute to relevant tags in XML output so overzealous XML parsers will leave whitespace in e.g. revision content alone
Shinjiman [Wed, 29 Apr 2009 00:12:44 +0000 (00:12 +0000)]
Localisation updates Cantonese, Chinese and Literary Chinese
Andrew Garrett [Wed, 29 Apr 2009 00:01:47 +0000 (00:01 +0000)]
Fix alignment of prefs buttons in standard and cologneblue
Andrew Garrett [Tue, 28 Apr 2009 23:49:44 +0000 (23:49 +0000)]
Uncommitted stuff still in my working copy:
* Logic for disabling email fields for unauthenticated addresses.
* Remove float styling for fieldsets in preferences form, ugly and annoying.
Chad Horohoe [Tue, 28 Apr 2009 23:45:57 +0000 (23:45 +0000)]
Declare visibility && code style tweaks.
Brion Vibber [Tue, 28 Apr 2009 23:33:28 +0000 (23:33 +0000)]
Revert r49653 "Make the link regex non-greedy so that it is possible to add '|' to $wgLegalTitleChars and still be able to pipe
links."
Pipes would definitely not work in titles. The particular regex change here would for instance break image options if | were added to $wgLegalTitleChars.
Brion Vibber [Tue, 28 Apr 2009 22:54:18 +0000 (22:54 +0000)]
Revert r49669, r49670 "extract text layer from djvu file (see bug 18046)"
I don't really like the use of sed here; it's an extra Unix dependency which seems unnecessary, when we could trivially do the escaping in the code.
The ajax fetch added in r49670 also looks like a big security hole:
* Manual use of curl should be avoided; it may not be installed, and 'localhost' may not do anything useful.
* Further this appears to be a general "fetch any foreign URL and pass the data through" which is a serious security hole.
Brion Vibber [Tue, 28 Apr 2009 21:20:45 +0000 (21:20 +0000)]
'Page Rendering' prefs tab -> 'Appearance'; less technical term, also shorter and doesn't have inconsistent casing :)
Brion Vibber [Tue, 28 Apr 2009 21:17:50 +0000 (21:17 +0000)]
Followup to r49677: move en_gb spellings of 'metre' to MessagesEn_gb, stick to en_us styles in MessagesEn
Raimond Spekking [Tue, 28 Apr 2009 21:10:04 +0000 (21:10 +0000)]
Localisation updates for core messages from translatewiki.net (2009-04-28 20:30 UTC)
Brion Vibber [Tue, 28 Apr 2009 18:42:26 +0000 (18:42 +0000)]
Follow-up to r49803: use proper type and add an explicit foreign key reference for up_user->user_id as we have for other tables in the postgresql schema
Rotem Liss [Tue, 28 Apr 2009 16:37:05 +0000 (16:37 +0000)]
Localization update for he; moving some messsages in en to the preferences section (no change in their content).