Siebrand Mazeland [Thu, 4 Oct 2007 17:28:35 +0000 (17:28 +0000)]
Localisation updates from Betawiki.
* bcl, cy, dsb, gan, gl, ja, nah, sv, tet.
Brion Vibber [Wed, 3 Oct 2007 22:05:53 +0000 (22:05 +0000)]
Add stub for shi (Tachelhit)
Brion Vibber [Wed, 3 Oct 2007 21:13:02 +0000 (21:13 +0000)]
Fix for regression from r26357: send newtalk notifications only if user has that pref selected
Niklas Laxström [Wed, 3 Oct 2007 18:37:22 +0000 (18:37 +0000)]
rm -rf efbbbf
Tim Starling [Wed, 3 Oct 2007 08:46:17 +0000 (08:46 +0000)]
WARNING! NEEDS CAREFUL DEPLOYMENT
* Bug 9213: Fixed the plainly broken user_newtalk updating and caching scheme. I tried to keep my changes roughly performance-neutral, but the update on Wikimedia should be watched carefully for performance problems.
* Made UserMailer a class, use the autoloader to load it
* General UserMailer refactoring
* If the user has email-on-newtalk enabled, send them an email for every change, not just the first one before they view the page again.
* Don't add a watchlist entry automatically on change of user talk page
Siebrand Mazeland [Tue, 2 Oct 2007 22:15:23 +0000 (22:15 +0000)]
Localisation updates from Betawiki.
* bcl, cy, is, la, nah, sdc.
Brion Vibber [Tue, 2 Oct 2007 19:02:44 +0000 (19:02 +0000)]
* AuthPlugin added strictUserAuth() method to allow per-user override
of the strict() authentication behavior.
Fixes the hole where old local passwords could still be used to log into the global account after merging.
Based on patch by Rotem Liss from http://he.wikipedia.org/wiki/%D7%9E%D7%A9%D7%AA%D7%9E%D7%A9:Rotemliss/CentralAuth#2
Changed function name from authenticateLocally() to strictUserAuth() and reversed return value to mesh a little better with strict()
Brion Vibber [Tue, 2 Oct 2007 15:37:04 +0000 (15:37 +0000)]
Auto-add testRunner.sql without breaking if run from outside the maintenance directory
Roan Kattouw [Tue, 2 Oct 2007 15:30:39 +0000 (15:30 +0000)]
(bug 11534) rvendid doesn't work
Rotem Liss [Tue, 2 Oct 2007 03:28:49 +0000 (03:28 +0000)]
Fixes.
Siebrand Mazeland [Mon, 1 Oct 2007 22:15:38 +0000 (22:15 +0000)]
Localisation updates from Betawiki.
* bcl, cy, ext, fiu-vro, gan, hr, hsb, is, nl, sdc, tet.
Raimond Spekking [Mon, 1 Oct 2007 21:19:17 +0000 (21:19 +0000)]
* (bug 10367) Update Kazakh translations
Patch by AlefZet
Brion Vibber [Mon, 1 Oct 2007 20:23:14 +0000 (20:23 +0000)]
* Compatibility with incorrectly detected old-style DJVU mime types
Brion Vibber [Mon, 1 Oct 2007 19:50:25 +0000 (19:50 +0000)]
Revert r26281 for the moment. Big patch, changes several existing practices. Will want some public testing and more review before taking it to trunk.
Aaron Schulz [Mon, 1 Oct 2007 19:38:28 +0000 (19:38 +0000)]
*Clean up deletion of revisions and remove some gaps
*Allow blocking of users to hide names
*Implement revision deletion for images/deleted files/deleted revs
*Log deletion set off for now
*Add 'hidden' file dir
*Dissallow merging via undelete (which was inefficient and hard to reverse)
*Use restore points and diffs to special:undelete
*Add a special page to merge pages
*Get changeslist to use tables to avoid ugly formatting
*Add logs into RC for rebuildrecentchanges.php
*Add private logs
*List private logs at specialpages
*Tweak/add some deletion and merge messages
Raimond Spekking [Mon, 1 Oct 2007 14:34:22 +0000 (14:34 +0000)]
* Remove translations of 'edittools' from
** li: surely no translation of the original en: message
** wa: CharInsert extension is needed to make usage of <charinsert>
* Define 'edittools' message optional as it is not a visible part of the UI.
Raimond Spekking [Mon, 1 Oct 2007 14:10:02 +0000 (14:10 +0000)]
* Do, what the comment already says:
Don't bother the user with a warning about a previously deleted file if the file exists now, however.
Brion Vibber [Mon, 1 Oct 2007 13:05:26 +0000 (13:05 +0000)]
* (bug 278) Search results no longer highlight incorrect partial word matches
Raimond Spekking [Mon, 1 Oct 2007 12:03:23 +0000 (12:03 +0000)]
* Update German
Raimond Spekking [Mon, 1 Oct 2007 09:12:43 +0000 (09:12 +0000)]
* (bugs 11517, 11518, 11519, 11520) Update French translations
Patch by Bertrand GRONDIN
Ivan Lanin [Mon, 1 Oct 2007 04:44:28 +0000 (04:44 +0000)]
Indonesian (id) localisation updates.
Siebrand Mazeland [Sun, 30 Sep 2007 21:52:22 +0000 (21:52 +0000)]
Localisation updates from Betawiki.
* ar, bcl, es, ext, hr, la, ro, sdc, sei, tet.
Aaron Schulz [Sun, 30 Sep 2007 20:33:06 +0000 (20:33 +0000)]
*Some fr translations (by Bertrand) (bug 11280, bug 11502)
Aryeh Gregor [Sun, 30 Sep 2007 00:19:43 +0000 (00:19 +0000)]
Clarify instructions given when an exception is thrown and is off, to state that the change needs to go at the bottom.
Siebrand Mazeland [Sat, 29 Sep 2007 23:27:40 +0000 (23:27 +0000)]
Localisation updates from Betawiki.
* am, bcl, cs, cy, dsb, hr, ja, ko, nds, pt, ro, sei.
Yuri Astrakhan [Sat, 29 Sep 2007 05:32:40 +0000 (05:32 +0000)]
Merged from apiedit_vodafone branch, r26236.
The functionality must not have changed - this commit separates the file upload into internalProcessUpload(), while leaving processUpload() to handle web-UI only.
Siebrand Mazeland [Fri, 28 Sep 2007 23:58:15 +0000 (23:58 +0000)]
Localisation updates from Betawiki.
* am, ar, bat-smg, bcl, bpy, cy, dsb, ext, fi, hr, ja, la, nl, sdc, sei.
Aaron Schulz [Fri, 28 Sep 2007 23:56:40 +0000 (23:56 +0000)]
*Don't add redundant perm errors, as the text can get doubled up on edit
Leonardo Gregianin [Fri, 28 Sep 2007 23:30:01 +0000 (23:30 +0000)]
update language
Daniel Kinzler [Fri, 28 Sep 2007 23:02:27 +0000 (23:02 +0000)]
added mime type aliases for djvu
Siebrand Mazeland [Fri, 28 Sep 2007 22:49:53 +0000 (22:49 +0000)]
Localisation updates from Betawiki.
* West Flemish: fallback Dutch (nl)
Brion Vibber [Fri, 28 Sep 2007 19:08:40 +0000 (19:08 +0000)]
fix for bad CSS selector in r26175
Siebrand Mazeland [Fri, 28 Sep 2007 17:15:21 +0000 (17:15 +0000)]
Localisation updates from Betawiki.
* Latin: special page translations
* Limburgian: fallback Dutch (nl)
* Walloon: fallback French (fr)
Greg Sabino Mullane [Fri, 28 Sep 2007 14:57:19 +0000 (14:57 +0000)]
Postgres updating:
Map bpchar to char
Don't change default search_path if schema not 'mediawiki' in LocalSettings
Clean up the output of updaters.inc
Make sure we set search_path and others for current session when altering user.
Greg Sabino Mullane [Fri, 28 Sep 2007 14:03:06 +0000 (14:03 +0000)]
Use same typnames as schema for ease. Put added column before column type checks.
Niklas Laxström [Fri, 28 Sep 2007 09:40:05 +0000 (09:40 +0000)]
whitespace
Niklas Laxström [Fri, 28 Sep 2007 09:01:32 +0000 (09:01 +0000)]
* Load all messages because extensions can add new logs
Rob Church [Fri, 28 Sep 2007 00:49:44 +0000 (00:49 +0000)]
(bug 11478) Fix undefined method call in file deletion interface
Nick Jenkins [Fri, 28 Sep 2007 00:42:22 +0000 (00:42 +0000)]
Tweak variable name
Siebrand Mazeland [Thu, 27 Sep 2007 22:48:50 +0000 (22:48 +0000)]
Localisation updates from Betawiki.
* am, bcl, cs, dsb, ext, fo, hsb, ja, la, nah, sdc
Ilmari Karonen [Thu, 27 Sep 2007 20:52:16 +0000 (20:52 +0000)]
fix minor regression in r26189: users should be able to view the source of default system messages
Ilmari Karonen [Thu, 27 Sep 2007 20:43:30 +0000 (20:43 +0000)]
If the page doesn't exist and the user can't create it, omit the "edit"/"view source"
tab entirely (since the user can't edit and there's no source to view).
Aaron Schulz [Thu, 27 Sep 2007 19:46:33 +0000 (19:46 +0000)]
*Tone down the crack ;)
Aaron Schulz [Thu, 27 Sep 2007 18:20:06 +0000 (18:20 +0000)]
*Don't let blocked users patrol
Rob Church [Thu, 27 Sep 2007 17:33:59 +0000 (17:33 +0000)]
(bug 11474) Fix unintentional fall-through in math error handling
Rotem Liss [Thu, 27 Sep 2007 16:47:41 +0000 (16:47 +0000)]
Update.
Raimond Spekking [Thu, 27 Sep 2007 16:18:07 +0000 (16:18 +0000)]
* (bug 11458) Update Portuguese translation
Patch by Tiago Barabasz
Raimond Spekking [Thu, 27 Sep 2007 15:40:35 +0000 (15:40 +0000)]
* (bug 11284) Update Chinese translations
Patch by Shinjiman
Greg Sabino Mullane [Thu, 27 Sep 2007 13:23:10 +0000 (13:23 +0000)]
Use "private", thanks Nick.
Huji [Thu, 27 Sep 2007 10:53:18 +0000 (10:53 +0000)]
Updating persian translations
Raimond Spekking [Thu, 27 Sep 2007 09:47:33 +0000 (09:47 +0000)]
* Show relevant deletion log lines when uploading a previously deleted file
(when the desired filename is part of the URL: &wpDestFile=filename.jpg)
Rob Church [Thu, 27 Sep 2007 09:02:06 +0000 (09:02 +0000)]
Revert r26173; unjustified removal of useful explanation and insertion of jargon
Daniel Cannon [Thu, 27 Sep 2007 05:55:45 +0000 (05:55 +0000)]
Simplify the enableautoblock message.
Siebrand Mazeland [Wed, 26 Sep 2007 22:21:09 +0000 (22:21 +0000)]
Localisation updates from Betawiki.
* am, bcl, dsb, ext, fo, gan, hsb, is, sdc (new).
Brion Vibber [Wed, 26 Sep 2007 19:38:05 +0000 (19:38 +0000)]
bug 11453 -- remove spurious $i parameter on getGroupIndex()
Brion Vibber [Wed, 26 Sep 2007 19:23:04 +0000 (19:23 +0000)]
* (bug 11462) Fix typo in LanguageGetSpecialPageAliases hook name
Brion Vibber [Wed, 26 Sep 2007 17:59:29 +0000 (17:59 +0000)]
Make wfIniGetBool() more accurate:
* accepts 'yes' as well as 'on' and 'true'
* accepts negative and non-1 integers, as well as garbage characters after the number (as C atoi() function for nonzero result)
Siebrand Mazeland [Wed, 26 Sep 2007 11:55:53 +0000 (11:55 +0000)]
Localisation updates from Betawiki.
* am, bcl, bpy, dsb, ext, fi, gan, is, ja, nds, nl.
Raimond Spekking [Wed, 26 Sep 2007 11:36:30 +0000 (11:36 +0000)]
Change message function to make usage of {{PLURAL:}} in 'restorelink' the same way as Skin.php uses it.
Ivan Lanin [Wed, 26 Sep 2007 11:27:13 +0000 (11:27 +0000)]
Indonesian (id) localisation updates.
Raimond Spekking [Wed, 26 Sep 2007 10:07:25 +0000 (10:07 +0000)]
Add a bug number I found today
Raimond Spekking [Wed, 26 Sep 2007 07:22:00 +0000 (07:22 +0000)]
* Fix namespace selection after submit of Special:Newpages
(Xml::namespaceSelector uses === not == as comparison operator)
* Make input form of Special:Newpages a bit nicer for RTL wikis
Daniel Cannon [Wed, 26 Sep 2007 05:23:03 +0000 (05:23 +0000)]
(bug 11353) Add ability to retrieve raw section content via 'action=raw' by specifying a 'section' parameter in the URL.
Daniel Cannon [Wed, 26 Sep 2007 04:28:48 +0000 (04:28 +0000)]
(bug 11404) API: Provide name of exception caught in error code field of internal api error messages.
Daniel Cannon [Wed, 26 Sep 2007 03:24:01 +0000 (03:24 +0000)]
(bug 11218) Add 'allrev' parameter option to feedwatchlist, to allow multiple revisions for each page to displayed.
Niklas Laxström [Tue, 25 Sep 2007 20:11:58 +0000 (20:11 +0000)]
* Hmm, syntax terrors
Siebrand Mazeland [Tue, 25 Sep 2007 19:27:49 +0000 (19:27 +0000)]
Localisation updates from Betawiki.
* dsb (fix accidental inclusion of English messages), fi.
Siebrand Mazeland [Tue, 25 Sep 2007 19:23:15 +0000 (19:23 +0000)]
Localisation updates from Betawiki.
* am, bcl, bn, bpy, cs, csb, dsb, ee (new), es, gan (new), grc, is, ja, la, sei.
Roan Kattouw [Tue, 25 Sep 2007 18:36:25 +0000 (18:36 +0000)]
API: (bug 11405) Expand templates implementation in the API
Modified patch by Bryan Tongh Minh
Raimond Spekking [Tue, 25 Sep 2007 17:02:39 +0000 (17:02 +0000)]
Remove wrong magic word translation
Brion Vibber [Tue, 25 Sep 2007 15:08:50 +0000 (15:08 +0000)]
* (bug 11450) Fix creation of objectcache table on upgrade
patch-objectcache.sql had an extra 'binary' specifier which wasn't needed and causes the table creation to fail. Whoops! :)
Raimond Spekking [Tue, 25 Sep 2007 14:29:41 +0000 (14:29 +0000)]
two more encoding fixes
Brion Vibber [Tue, 25 Sep 2007 14:14:49 +0000 (14:14 +0000)]
Revert r26090 -- breaks parameters for Special:Newpages with no explanation other than a claim that they're unused o_O
Raimond Spekking [Tue, 25 Sep 2007 14:01:57 +0000 (14:01 +0000)]
* (bug 11421) fix broken UTF-8 characters
* Untranslated, optional and to-be-ignored messages removed
Rotem Liss [Tue, 25 Sep 2007 04:25:48 +0000 (04:25 +0000)]
Show the right message on account creation when the user is blocked.
Rotem Liss [Tue, 25 Sep 2007 00:38:15 +0000 (00:38 +0000)]
Fix.
Siebrand Mazeland [Mon, 24 Sep 2007 23:43:23 +0000 (23:43 +0000)]
Localisation updates from Betawiki.
* dsb
Siebrand Mazeland [Mon, 24 Sep 2007 23:36:53 +0000 (23:36 +0000)]
Localisation updates from Betawiki.
* am, bcl, cs, fi, grc, is, ja, ko, la, nds, pt, tet.
Raimond Spekking [Mon, 24 Sep 2007 21:27:15 +0000 (21:27 +0000)]
* (bug 8376) Special:Newpages accepts namespace in subpage form (again?)
* Removing some code which seems useless/outdated, parameters &limit=, &offset=, &username=... works furthermore
* Make input form nicer for RTL wikis
* Found and fixed another bug: namespace selection was lost after submit
Brion Vibber [Mon, 24 Sep 2007 21:11:43 +0000 (21:11 +0000)]
Revert r26084; as mentioned on list this still is a bit odd, with duplication between title and subtitle texts
Siebrand Mazeland [Mon, 24 Sep 2007 20:13:14 +0000 (20:13 +0000)]
Revert namespace names, magic words and special page aliases from r26034. Was causing problems in ar.wp.
Greg Sabino Mullane [Mon, 24 Sep 2007 20:10:00 +0000 (20:10 +0000)]
Major cleanup of schema, based on new compare_schemas.pl functionality.
Greg Sabino Mullane [Mon, 24 Sep 2007 20:09:02 +0000 (20:09 +0000)]
Add column type brains, map out all non-standard stuff
Raimond Spekking [Mon, 24 Sep 2007 19:48:11 +0000 (19:48 +0000)]
* (bug 11035) Add descriptive <title> to Special:Search
* Proper header for direct call of Special:Search
(the former r26071 was tested but with German interface/quotation marks only, my fault :-( )
Huji [Mon, 24 Sep 2007 18:59:24 +0000 (18:59 +0000)]
Updating persian translations
Raimond Spekking [Mon, 24 Sep 2007 18:48:22 +0000 (18:48 +0000)]
* Update German
Brion Vibber [Mon, 24 Sep 2007 18:40:36 +0000 (18:40 +0000)]
Revert r26071 -- clearly not tested at all; title text is double-escaped.
Brion Vibber [Mon, 24 Sep 2007 18:30:42 +0000 (18:30 +0000)]
Clean up after r26070:
* Fix parser test cases whose results are altered by the extra escaping
Brion Vibber [Mon, 24 Sep 2007 18:25:56 +0000 (18:25 +0000)]
Clean up r26058, r26059 a bit...
* We've got these nice functions to do escaping of XML for us, use them. :)
* Swapped order so per-page feeds (history, newpages, etc) show up first
I'm still not too thrilled with the message texts on the titles.
Niklas Laxström [Mon, 24 Sep 2007 13:46:14 +0000 (13:46 +0000)]
Committing a version which at least shows the text preview properly
* (bug 11438) Live Preview chops returned text
Raimond Spekking [Mon, 24 Sep 2007 13:21:35 +0000 (13:21 +0000)]
* (bug 11035) Add descriptive <title> to Special:Search
* Proper header for direct call of Special:Search
Aryeh Gregor [Mon, 24 Sep 2007 12:54:00 +0000 (12:54 +0000)]
Actually, Sanitizer::encodeAttribute() was broken, so my last fix didn't actually work, there was still HTML injection. Fixed it so it encodes single quotes too. The only other things in core that used it (or its friend safeEncodeAttribute) appear to be utility functions in Xml and Sanitizer::fixTagAttributes, all of which use double quotes. However, it's possible that the SemanticForms extension may be affected -- I didn't look closely, but it seems to safely use double-quotes.
Raimond Spekking [Mon, 24 Sep 2007 10:56:13 +0000 (10:56 +0000)]
* (bug 11429) Update French translations
Patch by Bertrand GRONDIN
Rotem Liss [Mon, 24 Sep 2007 05:06:17 +0000 (05:06 +0000)]
Update.
Aryeh Gregor [Mon, 24 Sep 2007 04:56:37 +0000 (04:56 +0000)]
"' onload='send_me_your_credit_card_info()" would be an interesting page name, don't you think?
Aryeh Gregor [Mon, 24 Sep 2007 04:43:23 +0000 (04:43 +0000)]
(bug 5412) Add feed links for the site (i.e., Recentchanges) to all pages.
Aaron Schulz [Mon, 24 Sep 2007 00:47:05 +0000 (00:47 +0000)]
*Actually delete the files too (bug 8250)
*Make notices more specific
Aaron Schulz [Mon, 24 Sep 2007 00:28:13 +0000 (00:28 +0000)]
*Typo fix (bug 11434)
Aaron Schulz [Mon, 24 Sep 2007 00:23:14 +0000 (00:23 +0000)]
*Kill references to non-existent php files (bug 11433)
Greg Sabino Mullane [Sun, 23 Sep 2007 22:23:01 +0000 (22:23 +0000)]
Make CONCAT calls database portable, change IF() to standard CASE-WHEN calls.
Postgres: replace CHAR(64) with TEXT for fa_storage_key of filearchive
Postgres: Add hasConstraint to allow replacing of oldimage fk constraint
Postgres: make oldimage cascade delete on image deletion