https://www.mediawiki.org/wiki/Special:Code/MediaWiki/112485
Revision: 112485 Author: siebrand Date: 2012-02-27 14:41:25 +0000 (Mon, 27 Feb 2012) Log Message: ----------- Add special page aliases. Add some message documentation. Add fixme for large init file. Modified Paths: -------------- trunk/extensions/ArticleComments/ArticleComments.i18n.php trunk/extensions/ArticleComments/ArticleComments.php Added Paths: ----------- trunk/extensions/ArticleComments/ArticleComments.alias.php Added: trunk/extensions/ArticleComments/ArticleComments.alias.php =================================================================== --- trunk/extensions/ArticleComments/ArticleComments.alias.php (rev 0) +++ trunk/extensions/ArticleComments/ArticleComments.alias.php 2012-02-27 14:41:25 UTC (rev 112485) @@ -0,0 +1,14 @@ +<?php +/** + * Aliases for extension ArticleComments + * + * @file + * @ingroup Extensions + */ + +$specialPageAliases = array(); + +/** English (English) */ +$specialPageAliases['en'] = array( + 'ProcessComment' => array( 'ProcessComment' ), +); Property changes on: trunk/extensions/ArticleComments/ArticleComments.alias.php ___________________________________________________________________ Added: svn:keywords + Id Added: svn:eol-style + native Modified: trunk/extensions/ArticleComments/ArticleComments.i18n.php =================================================================== --- trunk/extensions/ArticleComments/ArticleComments.i18n.php 2012-02-27 13:33:26 UTC (rev 112484) +++ trunk/extensions/ArticleComments/ArticleComments.i18n.php 2012-02-27 14:41:25 UTC (rev 112485) @@ -67,6 +67,7 @@ 'article-comments-commenter-said' => '$1 is a value filled into a form field by a commenter. It is not necessarily related to any wiki user name.', 'article-comments-summary' => '$1 is a value filled into a form field by a commenter. It is not necessarily related to any wiki user name.', 'article-comments-comment-bad-mode' => '{{doc-important|Do not translate the words "plain", "normal" and "wiki".}}', + 'processcomment' => 'Special page title and link description on Special:SpecialPages.', ); /** Afrikaans (Afrikaans) Modified: trunk/extensions/ArticleComments/ArticleComments.php =================================================================== --- trunk/extensions/ArticleComments/ArticleComments.php 2012-02-27 13:33:26 UTC (rev 112484) +++ trunk/extensions/ArticleComments/ArticleComments.php 2012-02-27 14:41:25 UTC (rev 112485) @@ -22,6 +22,8 @@ * <comments /> * Note: Typically this would be placed at the end of the article text. * Version Notes: + * version 0.6.1: + * Added internationalisation for special page names. * version 0.6: * Added comments inside <comment> tags instead of article-comments-new-comment message. * version 0.5.1: @@ -85,13 +87,15 @@ 'path' => __FILE__, 'name' => 'ArticleComments', 'author' => array( 'Jim R. Wilson', 'Platonides' ), - 'version' => '0.6', + 'version' => '0.6.1', 'url' => 'https://www.mediawiki.org/wiki/Extension:ArticleComments', 'descriptionmsg' => 'article-comments-desc', ); # Add extension internationalization messages -$wgExtensionMessagesFiles['ArticleComments'] = dirname( __FILE__ ) . '/ArticleComments.i18n.php'; +$dir = dirname( __FILE__ ) . '/'; +$wgExtensionMessagesFiles['ArticleComments'] = $dir . 'ArticleComments.i18n.php'; +$wgExtensionMessagesFiles['ArticleCommentsAlias'] = $dir . 'ArticleComments.alias.php'; # Attach hooks $wgHooks['ParserFirstCallInit'][] = 'wfArticleCommentsParserSetup'; @@ -118,6 +122,8 @@ # Sets up special page to handle comment submission $wgSpecialPages['ProcessComment'] = 'SpecialProcessComment'; +// @todo FIXME: Put hooks and class in separate files and use autoloader. + # Sets up the ArticleComments Parser hook for <comments /> function wfArticleCommentsParserSetup( &$parser ) { $parser->setHook( 'comments', 'wfArticleCommentsParserHook' ); _______________________________________________ MediaWiki-CVS mailing list MediaWiki-CVS@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs