X-Git-Url: https://git.cyclocoop.org/%242?a=blobdiff_plain;f=includes%2Fspecials%2FSpecialEditTags.php;h=916ba6b7bb0658dfbba84a863be8b8499ff8c4b5;hb=77a8bbd406de8194432bbc92ce0b781ba44b43bc;hp=6545541a09cd82484813ea71af4b35df751ebbe3;hpb=9073d2a0b5d37a6c3a4dca74bfb358b1085edf1e;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/SpecialEditTags.php b/includes/specials/SpecialEditTags.php index 6545541a09..916ba6b7bb 100644 --- a/includes/specials/SpecialEditTags.php +++ b/includes/specials/SpecialEditTags.php @@ -55,6 +55,10 @@ class SpecialEditTags extends UnlistedSpecialPage { parent::__construct( 'EditTags', 'changetags' ); } + public function doesWrites() { + return true; + } + public function execute( $par ) { $this->checkPermissions(); $this->checkReadOnly(); @@ -63,6 +67,11 @@ class SpecialEditTags extends UnlistedSpecialPage { $user = $this->getUser(); $request = $this->getRequest(); + // Check blocks + if ( $user->isBlocked() ) { + throw new UserBlockedError( $user->getBlock() ); + } + $this->setHeaders(); $this->outputHeader();