Revision: 50838
Author:   siebrand
Date:     2009-05-20 22:04:10 +0000 (Wed, 20 May 2009)

Log Message:
-----------
* add right- message
* remove trailing whitespace, stylize.php
* bump version

Modified Paths:
--------------
    trunk/extensions/SharedUserRights/SharedUserRights.i18n.php
    trunk/extensions/SharedUserRights/SharedUserRights.php
    trunk/extensions/SharedUserRights/SharedUserRights_body.php

Modified: trunk/extensions/SharedUserRights/SharedUserRights.i18n.php
===================================================================
--- trunk/extensions/SharedUserRights/SharedUserRights.i18n.php 2009-05-20 
22:02:28 UTC (rev 50837)
+++ trunk/extensions/SharedUserRights/SharedUserRights.i18n.php 2009-05-20 
22:04:10 UTC (rev 50838)
@@ -18,6 +18,7 @@
        'gblrights-logpage' => 'Global Rights Log',
        'gblrights-pagetext' => 'This is a log of all the changes that are made 
to the wiki family\'s global rights table',
        'gblrights-rights-entry' => 'changed global group membership for $1 
from $2 to $3',
+       'right-userrights-global' => 'Manage shared user rights',
 );
 
 /** Message documentation (Message documentation)

Modified: trunk/extensions/SharedUserRights/SharedUserRights.php
===================================================================
--- trunk/extensions/SharedUserRights/SharedUserRights.php      2009-05-20 
22:02:28 UTC (rev 50837)
+++ trunk/extensions/SharedUserRights/SharedUserRights.php      2009-05-20 
22:04:10 UTC (rev 50838)
@@ -6,7 +6,7 @@
 *
 * @author Łukasz 'TOR' Garczewski <t...@wikia-inc.com>
 * @author Charles Melbye <char...@yourwiki.net>
-* @version 0.10
+* @version 0.11
 * @copyright Copyright © 2008 Łukasz 'TOR' Garczewski, Wikia, Inc.
 * @copyright Copyright (C) 2008 YourWiki, Inc.
 * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 
or later
@@ -23,7 +23,7 @@
        'path' => __FILE__,
        'name' => 'SharedUserRights',
        'url' => 'http://www.mediawiki.org/wiki/Extension:SharedUserRights',
-       'version' => '0.10',
+       'version' => '0.11',
        'author' => array( "Łukasz 'TOR' Garczewski", 'Charles Melbye' ),
        'description' => 'Easy global user rights administration',
        'descriptionmsg' => 'gblrights-desc',
@@ -57,7 +57,7 @@
                        'sug_group',
                        array ( 'sug_user' => $user->mId ) );
                while ( $row = $dbr->fetchObject( $res ) ) {
-                       if( !in_array( $row->sug_group, $groups ) ) {
+                       if ( !in_array( $row->sug_group, $groups ) ) {
                                $groups[] = $row->sug_group;
                        }
                }
@@ -68,14 +68,14 @@
        return $groups;
 }
 
-/**  
+/**
  * Get a shared table name
  */
 function efSharedTable( $table )
 {
         global $wgSharedDB;
 
-        if (!empty( $wgSharedDB )) {
+        if ( !empty( $wgSharedDB ) ) {
                 return "`$wgSharedDB`.`$table`";
         } else {
                 return "`$table`";

Modified: trunk/extensions/SharedUserRights/SharedUserRights_body.php
===================================================================
--- trunk/extensions/SharedUserRights/SharedUserRights_body.php 2009-05-20 
22:02:28 UTC (rev 50837)
+++ trunk/extensions/SharedUserRights/SharedUserRights_body.php 2009-05-20 
22:04:10 UTC (rev 50838)
@@ -45,7 +45,7 @@
                } else {
                        $this->mTarget = $wgRequest->getVal( 'user' );
                }
-               
+
                # This might be redundant, but more security is always good. 
Right?
                if ( !$this->userCanExecute( $wgUser ) ) {
                        global $wgOut;
@@ -104,7 +104,7 @@
                $allgroups = $this->getAllGroups();
                $addgroup = array();
                $removegroup = array();
-               
+
                foreach ( $allgroups as $group ) {
                        // We'll tell it to remove all unchecked groups, and 
add all checked groups.
                        // Later on, this gets filtered for what can actually 
be removed
@@ -114,7 +114,7 @@
                                $removegroup[] = $group;
                        }
                }
-               
+
                $removegroup = array_unique(
                        array_intersect( (array)$removegroup, $allgroups ) );
                $addgroup = array_unique(
@@ -122,7 +122,7 @@
 
                $oldGroups = $this->listGroups( $username );
                $newGroups = $oldGroups;
-               
+
                # remove groups
                if ( $removegroup ) {
                        $newGroups = array_diff( $newGroups, $removegroup );
@@ -130,7 +130,7 @@
                                $this->removeGroup( $username, $group );
                        }
                }
-               
+
                # add new groups
                if ( $addgroup ) {
                        $newGroups = array_merge( $newGroups, $addgroup );
@@ -138,7 +138,7 @@
                                $this->addGroup( $username, $group );
                        }
                }
-               
+
                $newGroups = array_unique( $newGroups );
 
                # Clear the caches
@@ -191,8 +191,8 @@
 
        function addGroup( $username, $groupname ) {
                $groups = $this->listGroups( $username );
-               
-               if( in_array( $groupname, $groups )) {
+
+               if ( in_array( $groupname, $groups ) ) {
                        return false;
                } else {
                        $user = $this->fetchUser( $username );
@@ -212,7 +212,7 @@
 
        function removeGroup( $username, $groupname ) {
                $user = $this->fetchUser( $username );
-               
+
                $dbw = wfGetDB( DB_MASTER );
 
                $dbw->delete( efSharedTable( 'shared_user_groups' ), array(
@@ -232,7 +232,7 @@
                $dbr = wfGetDB( DB_SLAVE, array(), $wgSharedDB );
 
                $groups = array();
-               
+
                $res = $dbr->select(
                        'shared_user_groups',
                        'sug_group',
@@ -256,7 +256,7 @@
         */
        function fetchUser( $username ) {
                global $wgOut, $wgUser;
-               
+
                $name = trim( $username );
 
                if ( $name == '' ) {
@@ -403,12 +403,12 @@
 
                foreach ( $allgroups as $group ) {
                        $set = in_array( $group, $usergroups );
-                       
+
                        $attr = array();
                        $text = User::getGroupMember( $group );
                        $checkbox = Xml::checkLabel( $text, "wpGroup-$group",
                                "wpGroup-$group", $set, $attr );
-                       
+
                        $settable_col .= "$checkbox<br />\n";
                }
 
@@ -440,7 +440,7 @@
 
                return $ret;
        }
-       
+
        /**
         * Show a rights log fragment for the specified user
         *



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

Reply via email to