blob: 0fd4d678652ef5c82e67a31b78f9d065fc7e2a30 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
<?php
class WidgetInitializer {
public static function init() {
// Unsetting required namespace permission rights if using FlaggedRevs
global $wgNamespaceProtection, $wgWidgetsUseFlaggedRevs;
if ( $wgWidgetsUseFlaggedRevs ) {
$wgNamespaceProtection[NS_WIDGET] = [];
}
}
/**
* @param Parser &$parser
*/
public static function initParserFunctions( &$parser ) {
$parser->setFunctionHook( 'widget', 'WidgetRenderer::renderWidget' );
}
}
|