X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=blobdiff_plain;f=includes%2Fregistration%2FExtensionProcessor.php;h=6182d5fdc4978a830caa2cc02e93c1826959b3fe;hb=e3e33ce99c909103b4b2b861c8361729441eccc8;hp=e71de849c6fe769560b98906bef80b23ddda2f41;hpb=31634739695493e929eeb6c8c1b7fd9c3f5bf826;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/registration/ExtensionProcessor.php b/includes/registration/ExtensionProcessor.php index e71de849c6..6182d5fdc4 100644 --- a/includes/registration/ExtensionProcessor.php +++ b/includes/registration/ExtensionProcessor.php @@ -120,6 +120,7 @@ class ExtensionProcessor implements Processor { 'ResourceFileModulePaths', 'ResourceModules', 'ResourceModuleSkinStyles', + 'OOUIThemePaths', 'QUnitTestModule', 'ExtensionMessagesFiles', 'MessagesDirs', @@ -445,7 +446,7 @@ class ExtensionProcessor implements Processor { } } - foreach ( [ 'ResourceModules', 'ResourceModuleSkinStyles' ] as $setting ) { + foreach ( [ 'ResourceModules', 'ResourceModuleSkinStyles', 'OOUIThemePaths' ] as $setting ) { if ( isset( $info[$setting] ) ) { foreach ( $info[$setting] as $name => $data ) { if ( isset( $data['localBasePath'] ) ) { @@ -459,7 +460,11 @@ class ExtensionProcessor implements Processor { if ( $defaultPaths ) { $data += $defaultPaths; } - $this->globals["wg$setting"][$name] = $data; + if ( $setting === 'OOUIThemePaths' ) { + $this->attributes[$setting][$name] = $data; + } else { + $this->globals["wg$setting"][$name] = $data; + } } } }