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

Revision: 88419
Author:   jeroendedauw
Date:     2011-05-19 19:03:22 +0000 (Thu, 19 May 2011)
Log Message:
-----------
fix restrictions in api modules

Modified Paths:
--------------
    trunk/extensions/LiveTranslate/RELEASE-NOTES
    trunk/extensions/LiveTranslate/api/ApiImportTranslationMemories.php

Modified: trunk/extensions/LiveTranslate/RELEASE-NOTES
===================================================================
--- trunk/extensions/LiveTranslate/RELEASE-NOTES        2011-05-19 18:50:45 UTC 
(rev 88418)
+++ trunk/extensions/LiveTranslate/RELEASE-NOTES        2011-05-19 19:03:22 UTC 
(rev 88419)
@@ -4,6 +4,11 @@
 Latest version of the release notes: 
http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/LiveTranslate/RELEASE-NOTES?view=co
 
 
+=== Version 0.7 ===
+2011-xx-xx
+
+* 
+
 === Version 0.6 ===
 2011-04-21
 

Modified: trunk/extensions/LiveTranslate/api/ApiImportTranslationMemories.php
===================================================================
--- trunk/extensions/LiveTranslate/api/ApiImportTranslationMemories.php 
2011-05-19 18:50:45 UTC (rev 88418)
+++ trunk/extensions/LiveTranslate/api/ApiImportTranslationMemories.php 
2011-05-19 19:03:22 UTC (rev 88419)
@@ -20,6 +20,10 @@
        public function execute() {
                global $wgUser;
                
+               if ( !$wgUser->isAllowed( 'managetms' ) || $wgUser->isBlocked() 
) {
+                       $this->dieUsageMsg( array( 'badaccess-groups' ) );
+               }
+               
                $params = $this->extractRequestParams();
                
                // In MW 1.17 and above ApiBase::PARAM_REQUIRED can be used, 
this is for b/c with 1.16.


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

Reply via email to