http://www.mediawiki.org/wiki/Special:Code/MediaWiki/73389
Revision: 73389
Author: tparscal
Date: 2010-09-20 18:41:12 +0000 (Mon, 20 Sep 2010)
Log Message:
-----------
Fixed regression in r73037 that caused Vector extension to load modules on
non-vector skins.
Modified Paths:
--------------
trunk/extensions/Vector/Vector.hooks.php
Modified: trunk/extensions/Vector/Vector.hooks.php
===================================================================
--- trunk/extensions/Vector/Vector.hooks.php 2010-09-20 17:54:30 UTC (rev
73388)
+++ trunk/extensions/Vector/Vector.hooks.php 2010-09-20 18:41:12 UTC (rev
73389)
@@ -141,10 +141,12 @@
* @param $skin Skin current skin
*/
public static function beforePageDisplay( $out, $skin ) {
- // Add modules for enabled features
- foreach ( self::$features as $name => $feature ) {
- if ( isset( $feature['modules'] ) && self::isEnabled(
$name ) ) {
- $out->addModules( $feature['modules'] );
+ if ( $skin instanceof VectorSkin ) {
+ // Add modules for enabled features
+ foreach ( self::$features as $name => $feature ) {
+ if ( isset( $feature['modules'] ) &&
self::isEnabled( $name ) ) {
+ $out->addModules( $feature['modules'] );
+ }
}
}
return true;
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs