https://www.mediawiki.org/wiki/Special:Code/MediaWiki/113178

Revision: 113178
Author:   ialex
Date:     2012-03-06 20:55:19 +0000 (Tue, 06 Mar 2012)
Log Message:
-----------
Use local context to get messages

Modified Paths:
--------------
    trunk/phase3/includes/specials/SpecialListgrouprights.php

Modified: trunk/phase3/includes/specials/SpecialListgrouprights.php
===================================================================
--- trunk/phase3/includes/specials/SpecialListgrouprights.php   2012-03-06 
20:52:42 UTC (rev 113177)
+++ trunk/phase3/includes/specials/SpecialListgrouprights.php   2012-03-06 
20:55:19 UTC (rev 113178)
@@ -54,8 +54,8 @@
                $out->addHTML(
                        Xml::openElement( 'table', array( 'class' => 'wikitable 
mw-listgrouprights-table' ) ) .
                                '<tr>' .
-                                       Xml::element( 'th', null, wfMsg( 
'listgrouprights-group' ) ) .
-                                       Xml::element( 'th', null, wfMsg( 
'listgrouprights-rights' ) ) .
+                                       Xml::element( 'th', null, $this->msg( 
'listgrouprights-group' )->text() ) .
+                                       Xml::element( 'th', null, $this->msg( 
'listgrouprights-rights' )->text() ) .
                                '</tr>'
                );
 
@@ -77,10 +77,10 @@
                                ? 'all'
                                : $group;
 
-                       $msg = wfMessage( 'group-' . $groupname );
+                       $msg = $this->msg( 'group-' . $groupname );
                        $groupnameLocalized = !$msg->isBlank() ? $msg->text() : 
$groupname;
 
-                       $msg = wfMessage( 'grouppage-' . $groupname 
)->inContentLanguage();
+                       $msg = $this->msg( 'grouppage-' . $groupname 
)->inContentLanguage();
                        $grouppageLocalized = !$msg->isBlank() ?
                                $msg->text() :
                                MWNamespace::getCanonicalName( NS_PROJECT ) . 
':' . $groupname;
@@ -99,12 +99,12 @@
                                // Link to Special:listusers for implicit group 
'user'
                                $grouplink = '<br />' . Linker::linkKnown(
                                        SpecialPage::getTitleFor( 'Listusers' ),
-                                       wfMsgHtml( 'listgrouprights-members' )
+                                       $this->msg( 'listgrouprights-members' 
)->escaped()
                                );
                        } elseif ( !in_array( $group, $wgImplicitGroups ) ) {
                                $grouplink = '<br />' . Linker::linkKnown(
                                        SpecialPage::getTitleFor( 'Listusers' ),
-                                       wfMsgHtml( 'listgrouprights-members' ),
+                                       $this->msg( 'listgrouprights-members' 
)->escaped(),
                                        array(),
                                        array( 'group' => $group )
                                );
@@ -152,59 +152,59 @@
                foreach( $permissions as $permission => $granted ) {
                        //show as granted only if it isn't revoked to prevent 
duplicate display of permissions
                        if( $granted && ( !isset( $revoke[$permission] ) || 
!$revoke[$permission] ) ) {
-                               $description = wfMsgExt( 
'listgrouprights-right-display', array( 'parseinline' ),
+                               $description = $this->msg( 
'listgrouprights-right-display',
                                        User::getRightDescription( $permission 
),
                                        '<span 
class="mw-listgrouprights-right-name">' . $permission . '</span>'
-                               );
+                               )->parse();
                                $r[] = $description;
                        }
                }
                foreach( $revoke as $permission => $revoked ) {
                        if( $revoked ) {
-                               $description = wfMsgExt( 
'listgrouprights-right-revoked', array( 'parseinline' ),
+                               $description = $this->msg( 
'listgrouprights-right-revoked',
                                        User::getRightDescription( $permission 
),
                                        '<span 
class="mw-listgrouprights-right-name">' . $permission . '</span>'
-                               );
+                               )->parse();
                                $r[] = $description;
                        }
                }
                sort( $r );
                $lang = $this->getLanguage();
                if( $add === true ){
-                       $r[] = wfMsgExt( 'listgrouprights-addgroup-all', array( 
'escape' ) );
+                       $r[] = $this->msg( 'listgrouprights-addgroup-all' 
)->escaped();
                } elseif( is_array( $add ) && count( $add ) ) {
                        $add = array_values( array_unique( $add ) );
-                       $r[] = wfMsgExt( 'listgrouprights-addgroup', array( 
'parseinline' ),
+                       $r[] = $this->msg( 'listgrouprights-addgroup',
                                $lang->listToText( array_map( array( 'User', 
'makeGroupLinkWiki' ), $add ) ),
                                count( $add )
-                       );
+                       )->parse();
                }
                if( $remove === true ){
-                       $r[] = wfMsgExt( 'listgrouprights-removegroup-all', 
array( 'escape' ) );
+                       $r[] = $this->msg( 'listgrouprights-removegroup-all' 
)->escaped();
                } elseif( is_array( $remove ) && count( $remove ) ) {
                        $remove = array_values( array_unique( $remove ) );
-                       $r[] = wfMsgExt( 'listgrouprights-removegroup', array( 
'parseinline' ),
+                       $r[] = $this->msg( 'listgrouprights-removegroup', 
array( 'parseinline' ),
                                $lang->listToText( array_map( array( 'User', 
'makeGroupLinkWiki' ), $remove ) ),
                                count( $remove )
-                       );
+                       )->parse();
                }
                if( $addSelf === true ){
-                       $r[] = wfMsgExt( 'listgrouprights-addgroup-self-all', 
array( 'escape' ) );
+                       $r[] = $this->msg( 'listgrouprights-addgroup-self-all' 
)->escaped();
                } elseif( is_array( $addSelf ) && count( $addSelf ) ) {
                        $addSelf = array_values( array_unique( $addSelf ) );
-                       $r[] = wfMsgExt( 'listgrouprights-addgroup-self', 
array( 'parseinline' ),
+                       $r[] = $this->msg( 'listgrouprights-addgroup-self', 
array( 'parseinline' ),
                                $lang->listToText( array_map( array( 'User', 
'makeGroupLinkWiki' ), $addSelf ) ),
                                count( $addSelf )
-                       );
+                       )->parse();
                }
                if( $removeSelf === true ){
-                       $r[] = wfMsgExt( 
'listgrouprights-removegroup-self-all', array( 'escape' ) );
+                       $r[] = $this->msg( 
'listgrouprights-removegroup-self-all' )->parse();
                } elseif( is_array( $removeSelf ) && count( $removeSelf ) ) {
                        $removeSelf = array_values( array_unique( $removeSelf ) 
);
-                       $r[] = wfMsgExt( 'listgrouprights-removegroup-self', 
array( 'parseinline' ),
+                       $r[] = $this->msg( 'listgrouprights-removegroup-self', 
array( 'parseinline' ),
                                $lang->listToText( array_map( array( 'User', 
'makeGroupLinkWiki' ), $removeSelf ) ),
                                count( $removeSelf )
-                       );
+                       )->parse();
                }
                if( empty( $r ) ) {
                        return '';


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to