Raimond Spekking [Mon, 16 Jul 2007 08:13:01 +0000 (08:13 +0000)]
* (bug 10577) Update Thai translation
Patch by Manop K
Raimond Spekking [Mon, 16 Jul 2007 08:02:36 +0000 (08:02 +0000)]
* (bug 10598) Update Japanese translation
Patch by Kkkdc
Daniel Cannon [Mon, 16 Jul 2007 07:11:25 +0000 (07:11 +0000)]
Document recently added SpecialContribsSubEnd hook, as well as SpecialContributionsBeforeMainOutput (which apparently didn't get documented when it was added).
Daniel Cannon [Mon, 16 Jul 2007 01:10:38 +0000 (01:10 +0000)]
Added hook point to allow extensions to add to contentSub on Special:Contributions.
Aryeh Gregor [Sun, 15 Jul 2007 20:21:05 +0000 (20:21 +0000)]
Remove bogus 'speak: none;' declaration. It's invalid for the media types, breaking CSS validation, and will only confuse actual screen readers that are clever enough to look at screen/projection CSS.
Jens Frank [Sun, 15 Jul 2007 11:14:53 +0000 (11:14 +0000)]
New Parser::setTransparentTagHook for parser extension and template compatibility
Anders Wegge Jakobsen [Sun, 15 Jul 2007 07:34:00 +0000 (07:34 +0000)]
Updated translations for da
Yuri Astrakhan [Sun, 15 Jul 2007 06:56:54 +0000 (06:56 +0000)]
API: an alternative "continue" value formatted as a URL-encoded snippet. Commented at this point.
Yuri Astrakhan [Sun, 15 Jul 2007 06:26:41 +0000 (06:26 +0000)]
API: improved list=logevents - added leprop, decoded some log types
Rob Church [Sun, 15 Jul 2007 05:08:06 +0000 (05:08 +0000)]
MIME is an acronym...
Daniel Cannon [Sun, 15 Jul 2007 05:04:24 +0000 (05:04 +0000)]
Actually, let's make that message a tid bit more clear: "Page type not compatible with requested mime type."
Daniel Cannon [Sun, 15 Jul 2007 04:57:45 +0000 (04:57 +0000)]
Security fix: Previously it was possible to include unprotected and even content pages in site and user jss/css pages via action=raw. Now when requesting a page as text/javascript or text/css, if it should not contain such content, it simply returns '/* EMPTY */'.
Rotem Liss [Sun, 15 Jul 2007 01:32:10 +0000 (01:32 +0000)]
Have this message appear in Special:Allmessages.
Rotem Liss [Sun, 15 Jul 2007 01:28:55 +0000 (01:28 +0000)]
Update.
Yuri Astrakhan [Sun, 15 Jul 2007 01:12:54 +0000 (01:12 +0000)]
API: Fixed Bug 10544 Add 'rc_id' column to 'recentchanges' query.
Yuri Astrakhan [Sun, 15 Jul 2007 00:52:35 +0000 (00:52 +0000)]
API: Removed maximum limit checking when running api in an internal mode.
Rob Church [Sat, 14 Jul 2007 23:59:32 +0000 (23:59 +0000)]
Show the spinner for the destination filename check, too
Rob Church [Sat, 14 Jul 2007 23:54:00 +0000 (23:54 +0000)]
* Indicate when a preview is unavailable/failed
* Show a little progress "spinner" during the AJAX request
Rob Church [Sat, 14 Jul 2007 22:06:01 +0000 (22:06 +0000)]
(bug 10520) Preview licences during upload via AJAX
Yuri Astrakhan [Sat, 14 Jul 2007 19:04:31 +0000 (19:04 +0000)]
API: Big change: Removed all userCanRead() checks per IRC discussion. Only rvprop=content will now check that the page can be read.
Rob Church [Sat, 14 Jul 2007 18:41:26 +0000 (18:41 +0000)]
(bug 10530) Introduce optional "sp-contributions-explain" message for additional explanation in Special:Contributions
Brion Vibber [Fri, 13 Jul 2007 18:08:41 +0000 (18:08 +0000)]
Add support for $suffix parameter on wfBasename() clone of basename(), for completeness' sake
Brion Vibber [Fri, 13 Jul 2007 17:25:06 +0000 (17:25 +0000)]
* (bug 10508) Allow HTML attributes on <gallery>
* (bug 1962) Allow HTML attributes on <math>
Raimond Spekking [Fri, 13 Jul 2007 15:51:48 +0000 (15:51 +0000)]
German translation
Niklas Laxström [Fri, 13 Jul 2007 15:25:57 +0000 (15:25 +0000)]
* Updates to fi
Andrew Garrett [Fri, 13 Jul 2007 14:34:10 +0000 (14:34 +0000)]
(bug 10567) Updates for french localisation, by Rémi Kaupp
Rob Church [Fri, 13 Jul 2007 09:35:12 +0000 (09:35 +0000)]
(bug 10558) Remove duplicate titles in WatchlistEditor::extractTitles()
Raimond Spekking [Fri, 13 Jul 2007 08:41:25 +0000 (08:41 +0000)]
* (bug 10560) Adding a space between category letter heading and "continues"
Some localizations files have a space, some not and it looks ugly without.
Removing space from localization files will be done shortly togehter with other housekeeping stuff.
Nick Jenkins [Fri, 13 Jul 2007 08:40:08 +0000 (08:40 +0000)]
Mark Mediawiki::articleFromTitle() as static to prevent following strict standards warning:
---------------------------------
Non-static method MediaWiki::articleFromTitle() should not be called statically in extensions/TalkHere/TalkHere.php on line 81
---------------------------------
Raimond Spekking [Fri, 13 Jul 2007 06:33:25 +0000 (06:33 +0000)]
* (bug 10559) Update Russian translation
Patch by Alexander Sigachov
Anders Wegge Jakobsen [Fri, 13 Jul 2007 06:04:36 +0000 (06:04 +0000)]
Updated translations for da
Steve Sanbeg [Thu, 12 Jul 2007 21:25:22 +0000 (21:25 +0000)]
missed a brace.
Steve Sanbeg [Thu, 12 Jul 2007 21:16:03 +0000 (21:16 +0000)]
Add error checking for mail() function
Brion Vibber [Thu, 12 Jul 2007 21:02:25 +0000 (21:02 +0000)]
* (bug 9151) Fix relative subpage links with section fragments
Brion Vibber [Thu, 12 Jul 2007 20:12:00 +0000 (20:12 +0000)]
* bug 10557 -- use a line break in raw watchlist edit to avoid bugging opera
Brion Vibber [Thu, 12 Jul 2007 20:08:07 +0000 (20:08 +0000)]
set returnto link to the rolled-back page, not the main page!
Brion Vibber [Thu, 12 Jul 2007 17:39:15 +0000 (17:39 +0000)]
* (bug 10526) Fix toolbar/insertTags behavior for IE 6/7 and Opera (8+)
Now matches the selection behavior on Mozilla / Safari.
Patch by Alex Smotrov.
* Don't show non-functional toolbar buttons on Opera 7 anymore
Tested and confirmed expected behavior:
* Firefox 2.0 / Mac
* Opera 9.20 / Mac
* Opera 8.0 / Mac
* Opera 7.5 / Mac (no toolbar)
* Opera 6 / Mac (no toolbar)
* Safari 2.0 / Mac
* Safari 3.0.2 / Win XP
* IE 7.0 / Win XP
* IE 6.0 / Win XP
Tested with oddities:
* iCab 3 / Mac (toolbar displays but nonfunctional; seems to have HTML parsing errors unrelated to the JS work)
Brion Vibber [Thu, 12 Jul 2007 17:32:18 +0000 (17:32 +0000)]
Quick fix for html validity in log pages.... this is kind of a bad interface, shouldn't the space be added internally? :P
Raimond Spekking [Thu, 12 Jul 2007 16:52:27 +0000 (16:52 +0000)]
* (bug 10405) Update Farsi translation
Patch by Huji
Rotem Liss [Thu, 12 Jul 2007 16:50:29 +0000 (16:50 +0000)]
Update.
Raimond Spekking [Thu, 12 Jul 2007 16:40:56 +0000 (16:40 +0000)]
Dupe translation for Special:Allpages breaks the special page
Brion Vibber [Thu, 12 Jul 2007 15:41:57 +0000 (15:41 +0000)]
* Fix for Esperanto double-x-encoding in move success page
Brion Vibber [Thu, 12 Jul 2007 14:25:48 +0000 (14:25 +0000)]
* (bug 10552) Suppress rollback link in history for single-revision pages
Raimond Spekking [Thu, 12 Jul 2007 08:58:57 +0000 (08:58 +0000)]
* (bug 10549) Update Thai translations
Patch by Manop K
Raimond Spekking [Thu, 12 Jul 2007 08:43:46 +0000 (08:43 +0000)]
Use appropriate message for talk page links.
Localization was broken for user language != content language
Yuri Astrakhan [Thu, 12 Jul 2007 06:54:08 +0000 (06:54 +0000)]
API: Per IRC discussion with brion and co, now API only works if the user has the right to read
Raimond Spekking [Thu, 12 Jul 2007 06:06:51 +0000 (06:06 +0000)]
* (bug 10546) Update Chinese translations
Patch by Shinjiman
Jens Frank [Wed, 11 Jul 2007 20:44:33 +0000 (20:44 +0000)]
Fix bug with <nowiki> in front of links for wikis where linkPrefixExtension is true
Aaron Schulz [Wed, 11 Jul 2007 20:26:33 +0000 (20:26 +0000)]
*Still use = for LIST_SET so as not no kill non-where queries
Aaron Schulz [Wed, 11 Jul 2007 20:07:25 +0000 (20:07 +0000)]
*Make null values of arrays use NULL(for lists) or IS NULL, rather than x = NULL, which doesn't work
Raimond Spekking [Wed, 11 Jul 2007 19:43:28 +0000 (19:43 +0000)]
URL linkfixes. Redirects exists, housekeeping for other message files can be done togehter with other updates.
Raimond Spekking [Wed, 11 Jul 2007 19:33:11 +0000 (19:33 +0000)]
* (bug 10405) Update Farsi translation
Patch by Huji
Brion Vibber [Wed, 11 Jul 2007 19:21:34 +0000 (19:21 +0000)]
Fix regression from r23575 -- wl_notificationtimestamp didn't get updated anymore on update notification, leading to duplicate mails being sent out.
Doing a WHERE on x=NULL doesn't work; need to do 'x IS NULL' here.
Perhaps we should make the DB functions smarter to handle that case to do what we'd expect it to do (as we do turning arrays into 'IN (...)') but this'll fix it for now.
Brion Vibber [Wed, 11 Jul 2007 17:45:25 +0000 (17:45 +0000)]
Don't spew () when tools group is empty (as on last line where there can be no undo link)
Rotem Liss [Wed, 11 Jul 2007 15:30:23 +0000 (15:30 +0000)]
Fix.
Rotem Liss [Wed, 11 Jul 2007 15:24:33 +0000 (15:24 +0000)]
This function is now not completely new, thus new extensions which don't have to be backwards-compatible can use it.
Rob Church [Wed, 11 Jul 2007 15:15:38 +0000 (15:15 +0000)]
(bug 10539) Typo
Brion Vibber [Wed, 11 Jul 2007 14:50:03 +0000 (14:50 +0000)]
Revert r23999 -- too-specific class names are annoying and unmaintainable.
This is CSS -- use selectors for that!
Niklas Laxström [Wed, 11 Jul 2007 14:26:15 +0000 (14:26 +0000)]
* Updates to Piedmontese (pms)
Niklas Laxström [Wed, 11 Jul 2007 14:22:33 +0000 (14:22 +0000)]
* Updates to Norwegian (no) translation
Niklas Laxström [Wed, 11 Jul 2007 13:50:33 +0000 (13:50 +0000)]
* Update to Arabic (ar) by Meno25 and Mido
Raimond Spekking [Wed, 11 Jul 2007 11:31:46 +0000 (11:31 +0000)]
Adding a few CSS classes per request on de.wiki
Raimond Spekking [Wed, 11 Jul 2007 10:04:12 +0000 (10:04 +0000)]
Add "yue" interwiki prefix to wikipedia-interwiki.sql (renaming of zh-yue.wp is pending with bug 8217).
Raimond Spekking [Wed, 11 Jul 2007 09:21:28 +0000 (09:21 +0000)]
* Removing redundant watchlist edit/clear links
* Renaming 'watchdetails' -> 'watchlist-details' incl. all localizations, some had still the old parameters $2-$4 (since ages removed from MessagesEn)
* Removing parameters $2 (seems useless/crap) and $3 (marked already as remove-TODO) from SpecialWatchlist.php and as stated above unsed since ages
* Removing 'watchall1' too, now unused
Nick Jenkins [Wed, 11 Jul 2007 08:43:21 +0000 (08:43 +0000)]
(bug 10332) Title->userCan( 'edit' ) may return false positive
(If this is not convenient for the userCan refactoring, then please revert this and reopen the bug)
Nick Jenkins [Wed, 11 Jul 2007 08:13:58 +0000 (08:13 +0000)]
Cosmetic indentation + very trivial updates
Nick Jenkins [Wed, 11 Jul 2007 08:10:57 +0000 (08:10 +0000)]
Single comment tag tweak.
Nick Jenkins [Wed, 11 Jul 2007 08:09:21 +0000 (08:09 +0000)]
A few comment tag tweaks.
Nick Jenkins [Wed, 11 Jul 2007 08:04:46 +0000 (08:04 +0000)]
@desc tags are obsolete, but I was slow to read that memo...
Nick Jenkins [Wed, 11 Jul 2007 08:00:33 +0000 (08:00 +0000)]
Add "nan" interwiki prefix to wikipedia-interwiki.sql (this was discussed months ago in wikitech-l, but might make sense to have it included in this file too).
Nick Jenkins [Wed, 11 Jul 2007 07:55:24 +0000 (07:55 +0000)]
Native EOL style.
Rob Church [Wed, 11 Jul 2007 07:29:53 +0000 (07:29 +0000)]
Fix regression in URL-encoding from r23985
Aryeh Gregor [Wed, 11 Jul 2007 05:40:05 +0000 (05:40 +0000)]
PHP typing strikes again! Padding parser functions now work with strings like '0' that evaluate to false.
Aaron Schulz [Wed, 11 Jul 2007 01:26:27 +0000 (01:26 +0000)]
*Make logs show only for users
Andrew Garrett [Wed, 11 Jul 2007 00:34:38 +0000 (00:34 +0000)]
* Add link to Special:Log into MonoBook toolbox
Yuri Astrakhan [Wed, 11 Jul 2007 00:20:30 +0000 (00:20 +0000)]
Removed incorrect line - bug 10297 is still open.
Aryeh Gregor [Tue, 10 Jul 2007 21:47:36 +0000 (21:47 +0000)]
(bug 9151) Remove timed redirects on "Return to X" pages for accessibility.
Rotem Liss [Tue, 10 Jul 2007 21:44:55 +0000 (21:44 +0000)]
Update.
Raimond Spekking [Tue, 10 Jul 2007 21:32:21 +0000 (21:32 +0000)]
Removing unused message 'fileuploaded' (r23608)
Rotem Liss [Tue, 10 Jul 2007 21:18:23 +0000 (21:18 +0000)]
Update.
Brion Vibber [Tue, 10 Jul 2007 20:01:43 +0000 (20:01 +0000)]
woops -- parens broke teh diffs
Brion Vibber [Tue, 10 Jul 2007 19:37:12 +0000 (19:37 +0000)]
Fix regression caused by the namespace check on oldid override.
Don't die if we don't have a valid title yet!
Rob Church [Tue, 10 Jul 2007 19:23:01 +0000 (19:23 +0000)]
(bug 9936) Per-edit suppression of preview-on-first edit with "preview=no", and allow showing a one-off preview on first edit with "preview=yes". I broke down the huge boolean test in the return statement to make it much clearer and easier to read.
Rob Church [Tue, 10 Jul 2007 15:08:48 +0000 (15:08 +0000)]
Ditch redundant trim-and-length check
Raimond Spekking [Tue, 10 Jul 2007 15:01:39 +0000 (15:01 +0000)]
* (bug 10503) Update Afrikaans translations
Patch by Shinjiman
Rob Church [Tue, 10 Jul 2007 14:57:00 +0000 (14:57 +0000)]
(bug 6965) Cannot include "Template:R" with {{R}} (magic word conflict)
Rob Church [Tue, 10 Jul 2007 14:19:22 +0000 (14:19 +0000)]
* Code conventions
* Tweak release notes
Yuri Astrakhan [Tue, 10 Jul 2007 13:46:22 +0000 (13:46 +0000)]
Added $wgShowHostnames to shows/hide host names in API results and HTML comments
Rob Church [Tue, 10 Jul 2007 12:25:06 +0000 (12:25 +0000)]
* (bug 9903) Don't mark redirects in categories as stubs [wrong semantics]
* Escaping issue
Rob Church [Tue, 10 Jul 2007 08:10:04 +0000 (08:10 +0000)]
Revert bogus reversion
Ivan Lanin [Tue, 10 Jul 2007 02:48:19 +0000 (02:48 +0000)]
Indonesian (id) localisation updates.
Aryeh Gregor [Tue, 10 Jul 2007 01:32:30 +0000 (01:32 +0000)]
(bug 10413) DISPLAYTITLE doesn't escape HTML entities, causing the displayed title to a) be wrong and b) not normalize to the actual title. No RELEASE-NOTES because this feature was only added this release anyway. Patch based on one by WebBoy.
Aaron Schulz [Tue, 10 Jul 2007 01:11:41 +0000 (01:11 +0000)]
*Comment format
Rotem Liss [Tue, 10 Jul 2007 01:00:38 +0000 (01:00 +0000)]
Update.
Paa Kwesi Imbeah [Tue, 10 Jul 2007 00:38:29 +0000 (00:38 +0000)]
Initial commit that reproduces 1.10 implementation functionality
Robert Stojnić [Mon, 9 Jul 2007 23:38:54 +0000 (23:38 +0000)]
Add --redirects-only switch to refreshLinks.php, which refreshes the redirect table, maybe this should be done by default as well.
Aryeh Gregor [Mon, 9 Jul 2007 22:12:55 +0000 (22:12 +0000)]
Okay, use named constants that are actually equivalent to what they replace. But still use named constants. (Thanks, Raymond)
Brion Vibber [Mon, 9 Jul 2007 21:39:42 +0000 (21:39 +0000)]
* (bug 10316) Prevent inconsistent cached skin settings in gen=js by setting the intended skin directly in the URL.
Not sure whether the global 'skin' and 'stylepath' settings should be removed from the gen=js or from the inline vars, but this fixes the inconsistency between them.
It also fixes the inconsistent use of skin-specific .js files (MediaWiki:Monobook.js loaded for wrong skin, etc).
By passing the skin name directly in the gen=js, we ensure both that we have the correct skin information cached
and that you'll get the JS along with useskin= on an HTML page.
Normally useskin= prevents caching, but RawPage handles its own caching headers, so this doesn't cause any problems here. Doesn't seem to be a performance problem in my quick ab testing either.
Aryeh Gregor [Mon, 9 Jul 2007 21:16:58 +0000 (21:16 +0000)]
Magic numbers are evil, use named constants.
Aaron Schulz [Mon, 9 Jul 2007 21:09:39 +0000 (21:09 +0000)]
*clean up comment