Brion Vibber [Fri, 8 Aug 2008 20:55:25 +0000 (20:55 +0000)]
Cleanup to r38799 ("Add a more descriptive message to the links-to-image section for the case that more than 100 pages link to a file.")
Lift out a little duplicated code for good style
Siebrand Mazeland [Fri, 8 Aug 2008 20:35:57 +0000 (20:35 +0000)]
hsb -> dsb
Rotem Liss [Fri, 8 Aug 2008 17:40:44 +0000 (17:40 +0000)]
Localization fixes.
Alexandre Emsenhuber [Fri, 8 Aug 2008 17:34:36 +0000 (17:34 +0000)]
Fixes for maintenance/checkAutoLoader.php:
* Fix fatal error: access to undefined static member variable AutoLoader::$localClasses, use $wgAutoloadLocalClasses instead
* Use a regexp if parsekit_compile_file() doesn't exist.
Siebrand Mazeland [Fri, 8 Aug 2008 17:11:10 +0000 (17:11 +0000)]
Typo
Shinjiman [Fri, 8 Aug 2008 17:06:57 +0000 (17:06 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
re-tweaking messages that leftover on r38784
Leon Weber [Fri, 8 Aug 2008 16:12:05 +0000 (16:12 +0000)]
fixing a missing tab
Siebrand Mazeland [Fri, 8 Aug 2008 15:59:55 +0000 (15:59 +0000)]
Localisation updates for core messages from Betawiki (2008-08-08 17:40 CEST)
Leon Weber [Fri, 8 Aug 2008 15:53:49 +0000 (15:53 +0000)]
Introduced a new hook 'SkinAfterContent' that allows extensions to add text
after the page content and article metadata. Updated all skins and skin
templates to work with that hook.
The hook is added in the newly introduced Skin::hookAfterContent(). It
couldn't be implemented anywhere else as we want to be able using a single hook
in all skins:
Some skins are based on SkinTemplate (e.g. MonoBook), while
some directly extend the Skin class (like CologneBlue). The Skin based ones
collect their output from several functions from Skin class, while SkinTemplate
prepares an array with all the needed data and passes it to the skins using it.
Thus we had to create said new protected function for running that hook. SkinTemplate
pushes the function's output into the data array. The Skin class based skins
directly use the function's output.
Aryeh Gregor [Fri, 8 Aug 2008 15:45:52 +0000 (15:45 +0000)]
Unescape more "safe" characters when producing URLs, for added prettiness. Checked against RFC 1738; should cause no problems if wfUrlencode() is only applied to bits of the URL after the domain name. And if it is applied to the domain name or protocol as well, this is probably less broken, if anything, not more, since hex escapes aren't permitted in the domain name or protocol part.
Siebrand Mazeland [Fri, 8 Aug 2008 15:02:43 +0000 (15:02 +0000)]
(rationale by Purodha) To some extent at least, category pages, and media pages, can now be subjects, or targets, of redirects, protections, and renames. Messages that potentially link to one of those with wikicode [[$N]] ought to be altered to now use [[:$N]], which unlike the other, always correctly links to all pages in all namespaces. Some messages have been adapted recently. Fixing the remaining candidates in MediaWiki code:
* autoredircomment
* redirectingto
* import-logentry-upload
* protectedarticle
* unprotectedarticle
* modifiedarticleprotection
* delete and move text
* 1movedto2
* 1movedto2 redir
Siebrand Mazeland [Fri, 8 Aug 2008 14:38:05 +0000 (14:38 +0000)]
Localisation updates for core messages from Betawiki (2008-08-08 16:20 CEST)
* updated 'cascadeprotectedwarning'
* updated special page name capitalisation
Chad Horohoe [Fri, 8 Aug 2008 14:24:05 +0000 (14:24 +0000)]
Should be the last of the 0777's :)
* Use wfMkdirParents() instead of mkdir() with a recursive argument.
* Also, allow $wgDirectoryMode take over, instead of hardcoding 0777.
* +formatting
Chad Horohoe [Fri, 8 Aug 2008 13:48:16 +0000 (13:48 +0000)]
(bug 14868) Setting $wgFeedDiffCutoff to 0 now stops generation of the diff entirely, not just display of it. No point in wasting time doing the former if you don't want the latter :)
Rotem Liss [Fri, 8 Aug 2008 13:15:29 +0000 (13:15 +0000)]
Localization update for he.
Rotem Liss [Fri, 8 Aug 2008 13:08:19 +0000 (13:08 +0000)]
Localization: Fixes for English file and messages.inc.
Rotem Liss [Fri, 8 Aug 2008 12:57:33 +0000 (12:57 +0000)]
Betawiki must not add wrong credits.
SQL [Fri, 8 Aug 2008 12:23:17 +0000 (12:23 +0000)]
Fix bug 15016 - 'Templates used on this page' inconsistent between editing and 'view source'. Implemented it in the same basic way that it's implemented in EditPage.php
Andrew Garrett [Fri, 8 Aug 2008 12:10:30 +0000 (12:10 +0000)]
Change title of Ipblocklist, to be consistent with other special pages
Andrew Garrett [Fri, 8 Aug 2008 11:49:39 +0000 (11:49 +0000)]
* (bug 12370) Add throttle on password attempts. Defaults to max 5 attempts in 5 minutes.
Andrew Garrett [Fri, 8 Aug 2008 10:43:03 +0000 (10:43 +0000)]
Message updates from last commit
Andrew Garrett [Fri, 8 Aug 2008 10:42:38 +0000 (10:42 +0000)]
(bug 14002) Change cascade protection warning message to be consistent with cascade-protection 'blocked' message.
Andrew Garrett [Fri, 8 Aug 2008 10:24:09 +0000 (10:24 +0000)]
* (bug 2443) Add image name as alt-text when no caption is provided.
Tim Starling [Fri, 8 Aug 2008 09:47:36 +0000 (09:47 +0000)]
Fix fix r38823
Tim Starling [Fri, 8 Aug 2008 09:37:22 +0000 (09:37 +0000)]
Don't limit setlocale() hack to PHP 5.2.6, as per comment on bug 14944.
Siebrand Mazeland [Fri, 8 Aug 2008 08:47:05 +0000 (08:47 +0000)]
Fix unescaped "
Siebrand Mazeland [Fri, 8 Aug 2008 08:45:04 +0000 (08:45 +0000)]
Localisation updates for core messages from Betawiki (2008-08-08 10:12 CEST)
Raimond Spekking [Fri, 8 Aug 2008 06:50:12 +0000 (06:50 +0000)]
Fix bugnumber, linebreak at 80.
Andrew Garrett [Fri, 8 Aug 2008 05:56:43 +0000 (05:56 +0000)]
Refactor out Block::isWhitelistedFromAutoblocks
Shinjiman [Fri, 8 Aug 2008 05:22:25 +0000 (05:22 +0000)]
Update the Chinese conversion tables
Last minute changes for the release branch 1.13
Shinjiman [Fri, 8 Aug 2008 04:46:59 +0000 (04:46 +0000)]
Update the Chinese conversion tables
Last minute changes for the release branch 1.13
Shinjiman [Fri, 8 Aug 2008 04:39:51 +0000 (04:39 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
Raimond Spekking [Fri, 8 Aug 2008 03:45:16 +0000 (03:45 +0000)]
* Add all available parameters to 'autoblockedtext'. This makes support of unblock requests easier.
* Reword last sentence of 'blockedtext' too.
Tim Starling [Fri, 8 Aug 2008 03:32:54 +0000 (03:32 +0000)]
Workaround for PHP 5.2.6 escapeshellcmd()/escapeshellarg() bug
Chad Horohoe [Fri, 8 Aug 2008 01:41:14 +0000 (01:41 +0000)]
Allow users to override the default site feed. (bug 15040)
Shinjiman [Fri, 8 Aug 2008 00:59:03 +0000 (00:59 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
Siebrand Mazeland [Fri, 8 Aug 2008 00:01:53 +0000 (00:01 +0000)]
Fix on r38763 for "PHP Fatal error: Call to a member function isLoggedIn() on a non-object in /var/www/w/includes/Article.php on line 2773" when editing a subpage of a user talk page.
Fix by demon
Chad Horohoe [Thu, 7 Aug 2008 23:09:11 +0000 (23:09 +0000)]
Basic docs for the class.
Raimond Spekking [Thu, 7 Aug 2008 20:00:48 +0000 (20:00 +0000)]
Fix for r38799. typo.
Meno25 [Thu, 7 Aug 2008 19:28:48 +0000 (19:28 +0000)]
Update per r38801
Siebrand Mazeland [Thu, 7 Aug 2008 19:21:00 +0000 (19:21 +0000)]
Reword 'linkstoimage-more'
Siebrand Mazeland [Thu, 7 Aug 2008 19:13:37 +0000 (19:13 +0000)]
Fix typo
Meno25 [Thu, 7 Aug 2008 19:13:11 +0000 (19:13 +0000)]
Use CamelCase in messages per
http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=31844
Raimond Spekking [Thu, 7 Aug 2008 18:46:18 +0000 (18:46 +0000)]
Add a more descriptive message to the links-to-image section for the case that more than 100 pages link to a file.
Ths existing link to Whatlinkshere at the end of the list is easily be overseen if not scrolled to the bottom.
Fixes the (cosmetic) bug that the list shows 101 entries instead of 100.
Question: Should we make the hardcoded limit of 100 configurable via DefaultSettings?
Brion Vibber [Thu, 7 Aug 2008 17:02:45 +0000 (17:02 +0000)]
* (bug 14921) Special:Contributions/: add user name to <title>
Patch by Emufarmers
This sticks the username in a more descriptive <title> for window/tab/bookmark title without duplicating the target unnecessarily in the body (where we have a link in the subtitle)
https://bugzilla.wikimedia.org/attachment.cgi?id=5131
Chad Horohoe [Thu, 7 Aug 2008 16:24:57 +0000 (16:24 +0000)]
+s
Alexandre Emsenhuber [Thu, 7 Aug 2008 16:12:25 +0000 (16:12 +0000)]
Document UserGetReservedNames hook
Alexandre Emsenhuber [Thu, 7 Aug 2008 16:09:33 +0000 (16:09 +0000)]
Revert r38748; this allows to pass the bot param in the form at the top of the page. Also add a comment about that.
Shinjiman [Thu, 7 Aug 2008 15:52:04 +0000 (15:52 +0000)]
follow up and fixing some leftovers for r38784
Shinjiman [Thu, 7 Aug 2008 14:26:34 +0000 (14:26 +0000)]
* Added $wgDisableTitleConversion to disabling the conversion for all pages on the wiki (this one is useful for some wikis that do not need the title conversion for the entire wiki like Wiktionary)
* Added 'noconvertlink' toogle that can be set per user preferences, also added 'convertlink=no|yes' on GET requests whether have the link titles being converted or not
patches by PhiLiP
Raimond Spekking [Thu, 7 Aug 2008 14:11:40 +0000 (14:11 +0000)]
Follow up for r38771.
Rotem Liss [Thu, 7 Aug 2008 13:50:52 +0000 (13:50 +0000)]
Localization fixes.
Shinjiman [Thu, 7 Aug 2008 13:31:52 +0000 (13:31 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
Huji [Thu, 7 Aug 2008 12:29:18 +0000 (12:29 +0000)]
Localisation updates: Adding/updating Persian translations
Raimond Spekking [Thu, 7 Aug 2008 12:19:22 +0000 (12:19 +0000)]
Make space after semicolon consistent with other punctuation marks
Fixes an inconsistency on Special:Whatlinkshere like "Image:Name.jpg (redirect page;image link) (← links)" too
Roan Kattouw [Thu, 7 Aug 2008 11:54:28 +0000 (11:54 +0000)]
Add Max Semenik to CREDITS per r38739
Fran Rogers [Thu, 7 Aug 2008 10:43:36 +0000 (10:43 +0000)]
Non-crap version of r38753 - sorry about that ._.
Tim Starling [Thu, 7 Aug 2008 10:39:19 +0000 (10:39 +0000)]
Changes for NewUserMessage:
* Add UserGetReservedNames hook to allow extensions to define reserved names without loading messages at setup
* Don't try to notify nonexistent, non-IP users by inserting a username into the user_newtalk.user_ip field. It doesn't work.
Raimond Spekking [Thu, 7 Aug 2008 09:34:42 +0000 (09:34 +0000)]
Revert r38753 - crap diff...
Fran Rogers [Thu, 7 Aug 2008 08:22:37 +0000 (08:22 +0000)]
Finishing touches on User.php documentation
Tim Starling [Thu, 7 Aug 2008 04:32:46 +0000 (04:32 +0000)]
(Bug 15035) Revert linkTrail to /^([a-z]+)(.*)$/sD, as it was before r36253. Multiple reports of breakage due to old (pre-5.0) PCRE libraries, both bundled with PHP and packaged with distros such as RHEL.
Chad Horohoe [Thu, 7 Aug 2008 01:22:19 +0000 (01:22 +0000)]
Remove (seemingly?) useless code. Feel free to revert if I'm missing something here...but I really think this does _nothing_
Brion Vibber [Wed, 6 Aug 2008 23:43:17 +0000 (23:43 +0000)]
* (bug 15055) Talk page notifications no longer attempt to send mail when
user's e-mail address is invalid or unconfirmed
Siebrand Mazeland [Wed, 6 Aug 2008 22:00:53 +0000 (22:00 +0000)]
Localisation updates. Formatting, some author updates.
Siebrand Mazeland [Wed, 6 Aug 2008 21:26:49 +0000 (21:26 +0000)]
Localisation updates for core messages from Betawiki (2008-08-06 23:05 CEST)
Purodha B Blissenbach [Wed, 6 Aug 2008 20:58:12 +0000 (20:58 +0000)]
Added $namespaceAliases to new Nahuatl localization reflecting the
previous Spanish names which may still be present in Nahuatl pages.
Brion Vibber [Wed, 6 Aug 2008 20:54:27 +0000 (20:54 +0000)]
* (bug 15049) Fix for CheckUser extension's log search: usernames containing
a "-" were incorrectly turned into bogus IP range searches.
Patch by Max Semenik.
Alexandre Emsenhuber [Wed, 6 Aug 2008 20:50:47 +0000 (20:50 +0000)]
* Tweak for my last commit: parse -> parseinline
* Add bug no in RELEASE-NOTES
Roan Kattouw [Wed, 6 Aug 2008 20:33:45 +0000 (20:33 +0000)]
* (bug 15053) Syntactically incorrect redirects with another link in them no longer redirect to the second link
Rotem Liss [Wed, 6 Aug 2008 20:06:22 +0000 (20:06 +0000)]
Fixing comment of Language::tsToHebrew: Month 1 is Tishrei.
Alexandre Emsenhuber [Wed, 6 Aug 2008 19:58:06 +0000 (19:58 +0000)]
Tweaks to Special:ListGroupRights:
* Allow wikitext in messages
* Per Nikerabbit: use User::makeGroupLinkWiki() for groups
Aryeh Gregor [Wed, 6 Aug 2008 19:20:38 +0000 (19:20 +0000)]
(bug 15007) New 'pagetitle-view-mainpage' message allows the HTML <title> of the main page to be customized.
Chad Horohoe [Wed, 6 Aug 2008 17:41:17 +0000 (17:41 +0000)]
Logic for $wgSkipSkins should be in Skin.php, where it's usable by things other than preferences. (bug 6795)
Alexandre Emsenhuber [Wed, 6 Aug 2008 17:35:19 +0000 (17:35 +0000)]
Fixes for r38707:
* $wgOut is already passed to the function in the $out param
* Don't throw a fatal error if the target param is set but to an invalid/empty title (Fatal error: Call to a member function getPrefixedText() on a non-object in ./includes/specials/SpecialRecentchangeslinked.php on line 169)
Alexandre Emsenhuber [Wed, 6 Aug 2008 17:21:22 +0000 (17:21 +0000)]
For compatibility with PHP 5.0, it does not accept array as param type
Rotem Liss [Wed, 6 Aug 2008 16:51:18 +0000 (16:51 +0000)]
Localization update for he.
Raimond Spekking [Wed, 6 Aug 2008 15:59:20 +0000 (15:59 +0000)]
Reapply part of r38229 under consideration of Brions revert comment (r38249):
* Add a nice fieldset for consistency with a better legend
* Switch result line and input form in kind that the hotspot for "Show new images since..." link does not change when following new uploads
Rotem Liss [Wed, 6 Aug 2008 15:54:31 +0000 (15:54 +0000)]
essage=Localization fixes.
Rotem Liss [Wed, 6 Aug 2008 14:46:16 +0000 (14:46 +0000)]
Localization update for he.
Andrew Garrett [Wed, 6 Aug 2008 13:55:37 +0000 (13:55 +0000)]
Should probably update RELEASE-NOTES
Andrew Garrett [Wed, 6 Aug 2008 13:54:36 +0000 (13:54 +0000)]
Ignore self-links for special pages. They might be there for a good reason, and the current parsing of special-page output means that a link from any subpage of a special page to the special page itself is considered to be a self-link. This is evil, and doesn't take into account parameters added to other parts of the URL (e.g. the unblock form on Special:Ipblocklist)
Raimond Spekking [Wed, 6 Aug 2008 12:59:16 +0000 (12:59 +0000)]
Switch errormessage and filter to show 1) filters and 2) errormessage.
Otherwise the filter hops around.
Raimond Spekking [Wed, 6 Aug 2008 12:49:16 +0000 (12:49 +0000)]
* Consistency tweaks with other special pages like move/protect/delete:
** Add a backlink subtitle
** Remove 1 hardcoded '<' backlink and 1 '>' backlink
Raimond Spekking [Wed, 6 Aug 2008 11:41:51 +0000 (11:41 +0000)]
Tweak doc of link() to reflect the order in function.
Siebrand Mazeland [Wed, 6 Aug 2008 10:52:33 +0000 (10:52 +0000)]
Localisation updates for core messages from Betawiki
Rotem Liss [Wed, 6 Aug 2008 10:48:04 +0000 (10:48 +0000)]
The use of noclasses breaks log entries. This is probably a bad idea to remove classes from a regular link. Thus, removing noclasses.
Siebrand Mazeland [Wed, 6 Aug 2008 10:47:18 +0000 (10:47 +0000)]
Localisation updates for Gothic. Last export from Betawiki.
Niklas Laxström [Wed, 6 Aug 2008 08:50:11 +0000 (08:50 +0000)]
* Fixing the name of tg
Niklas Laxström [Wed, 6 Aug 2008 08:45:52 +0000 (08:45 +0000)]
* Fix, doesn't survive round trip
Rotem Liss [Wed, 6 Aug 2008 08:31:15 +0000 (08:31 +0000)]
Localization update for he.
Raimond Spekking [Wed, 6 Aug 2008 08:23:10 +0000 (08:23 +0000)]
Remove crap from r38694 :-(
Raimond Spekking [Wed, 6 Aug 2008 08:04:11 +0000 (08:04 +0000)]
Allow PLURAL for 'expensive-parserfunction-warning'
Siebrand Mazeland [Wed, 6 Aug 2008 07:46:32 +0000 (07:46 +0000)]
Localisation updates for core messages from Betawiki (2008-08-06 09:30 CEST)
Fran Rogers [Wed, 6 Aug 2008 05:24:57 +0000 (05:24 +0000)]
Fix Doxyfile aliases, now that doxygen has wisen fwom its gwave
Meno25 [Wed, 6 Aug 2008 04:34:56 +0000 (04:34 +0000)]
Add specialPageAliases
Fran Rogers [Wed, 6 Aug 2008 03:55:49 +0000 (03:55 +0000)]
Wrapped certain tricky constructs in @cond/@endcond to prevent Doxygen
from choking on them and segfaulting.
Shinjiman [Wed, 6 Aug 2008 03:01:00 +0000 (03:01 +0000)]
Localisation updates Cantonese, Chinese and Old/Late Time Chinese
Daniel Friesen [Wed, 6 Aug 2008 02:18:14 +0000 (02:18 +0000)]
Revert r38675:
This commit was clearly not thought out and poorly implemented.
* The Sanitizer has not been used
* Proper implementation of this would follow the same convention as the other classNames and have a 'skin-' prefix
Consistency in the code organization wasn't even kept, a bit of code was just lazily tacked onto the end of another line.
Jack Phoenix [Wed, 6 Aug 2008 01:07:58 +0000 (01:07 +0000)]
(bug 15052) Skins should add their name as a class in <body>
Siebrand Mazeland [Tue, 5 Aug 2008 21:53:35 +0000 (21:53 +0000)]
Localisation updates for core messages from Betawiki (2008-08-04 23:44 CEST)