http://www.mediawiki.org/wiki/Special:Code/MediaWiki/60621

Revision: 60621
Author:   siebrand
Date:     2010-01-04 21:40:47 +0000 (Mon, 04 Jan 2010)

Log Message:
-----------
Add a group description anyway if no description is available.

Modified Paths:
--------------
    trunk/extensions/Translate/Translate.i18n.php
    trunk/extensions/Translate/groups/MediaWikiExtensions.php

Modified: trunk/extensions/Translate/Translate.i18n.php
===================================================================
--- trunk/extensions/Translate/Translate.i18n.php       2010-01-04 21:22:39 UTC 
(rev 60620)
+++ trunk/extensions/Translate/Translate.i18n.php       2010-01-04 21:40:47 UTC 
(rev 60621)
@@ -236,6 +236,7 @@
        'translate-group-desc-uniwiki' => 'Meta message group containing all 
messages for extensions related to [http://unicefinnovation.org/wiki.php 
Uniwiki]',
        'translate-group-desc-ui' => 'Meta message group containing all 
messages for extensions related to the 
[http://meta.wikimedia.org/wiki/Wikipedia_Usability_Initiative Wikipedia 
Usability Initiative]',
        'translate-desc-mwembed' => '[http://www.mediawiki.org/wiki/MwEmbed 
MwEmbed] is a library for embedding MediaWiki interfaces',
+       'translate-group-desc-nodesc' => 'No description is available for this 
message group',
 
        'translate-manage-groups' => 'Group management',
        'translate-manage-listgroups' => 'Configured groups',

Modified: trunk/extensions/Translate/groups/MediaWikiExtensions.php
===================================================================
--- trunk/extensions/Translate/groups/MediaWikiExtensions.php   2010-01-04 
21:22:39 UTC (rev 60620)
+++ trunk/extensions/Translate/groups/MediaWikiExtensions.php   2010-01-04 
21:40:47 UTC (rev 60621)
@@ -212,6 +212,11 @@
                        $group->setDescriptionMsg( $info['descmsg'], 
$info['url'] );
                }
 
+               if( $group->getDescription() == '' ) {
+                       global $wgLang;
+                       $group->setDescription( wfMsg( 
'translate-group-no-description' );
+               }
+
                if ( isset( $info['aliasfile'] ) ) $group->setAliasFile( 
$info['aliasfile'] );
                if ( isset( $info['aliasvar'] ) ) $group->setVariableNameAlias( 
$info['aliasvar'] );
                if ( isset( $info['magicfile'] ) ) $group->setMagicFile( 
$info['magicfile'] );



_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to