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