setHook( 'spoiler', [ self::class, 'renderSpoiler' ] ); return true; } public static function renderSpoiler( $input, array $args, Parser $parser, PPFrame $frame ) { $output = $parser->recursiveTagParse( $input, $frame ); return "" . htmlspecialchars( $output ) . ""; } public static function onBeforePageDisplay( OutputPage &$out, Skin &$skin ) { $out->addModuleStyles( ['ext.spoileralert'] ); return true; } }