Merge "Add parameter to API modules to apply change tags to log entries"
[lhc/web/wiklou.git] / includes / specials / SpecialBlock.php
index 93cb377..82f7d08 100644 (file)
@@ -127,7 +127,15 @@ class SpecialBlock extends FormSpecialPage {
         */
        protected function getFormFields() {
                global $wgBlockAllowsUTEdit;
-
+               if ( !wfMessage( 'ipbreason-dropdown' )->inContentLanguage()->isDisabled() ) {
+                       $reasonsList = Xml::getArrayFromWikiTextList(
+                               wfMessage( 'ipbreason-dropdown' )->inContentLanguage()->text()
+                       );
+                       $this->getOutput()->addModules( 'mediawiki.reasonSuggest' );
+                       $this->getOutput()->addJsConfigVars( [
+                               'reasons' => $reasonsList
+                       ] );
+               }
                $user = $this->getUser();
 
                $suggestedDurations = self::getSuggestedDurations();