https://www.mediawiki.org/wiki/Special:Code/MediaWiki/109649
Revision: 109649
Author: rmoen
Date: 2012-01-20 21:39:32 +0000 (Fri, 20 Jan 2012)
Log Message:
-----------
remove BeforePageDisplay hook, interfaceConcurrency module shoudld be loaded as
needed. Not on every page.
Modified Paths:
--------------
trunk/extensions/InterfaceConcurrency/InterfaceConcurrency.hooks.php
trunk/extensions/InterfaceConcurrency/InterfaceConcurrency.php
Modified: trunk/extensions/InterfaceConcurrency/InterfaceConcurrency.hooks.php
===================================================================
--- trunk/extensions/InterfaceConcurrency/InterfaceConcurrency.hooks.php
2012-01-20 21:23:25 UTC (rev 109648)
+++ trunk/extensions/InterfaceConcurrency/InterfaceConcurrency.hooks.php
2012-01-20 21:39:32 UTC (rev 109649)
@@ -2,22 +2,9 @@
class InterfaceConcurrencyHooks {
/**
- * Adds Interface Concurrency JS to the output
+ * Runs InterfaceConcurrency schema updates#
*
- * @param $output OutputPage
- * @param $skin Skin
- * @return bool
- */
- public static function beforePageDisplay( &$output, &$skin ) {
- $output->addModules( array( 'jquery.interfaceConcurrency' ) );
- return true;
- }
-
- /**
- * Runs InterfaceConcurrency schema updates
- *
* @param $updater DatabaseUpdater
- * @return bool
*/
public static function onLoadExtensionSchemaUpdates( $updater = null ) {
$dir = dirname( __FILE__ ) . '/sql';
Modified: trunk/extensions/InterfaceConcurrency/InterfaceConcurrency.php
===================================================================
--- trunk/extensions/InterfaceConcurrency/InterfaceConcurrency.php
2012-01-20 21:23:25 UTC (rev 109648)
+++ trunk/extensions/InterfaceConcurrency/InterfaceConcurrency.php
2012-01-20 21:39:32 UTC (rev 109649)
@@ -50,7 +50,6 @@
// Hooks
$wgAutoloadClasses['InterfaceConcurrencyHooks'] = $dir .
'InterfaceConcurrency.hooks.php';
-$wgHooks['BeforePageDisplay'][] =
'InterfaceConcurrencyHooks::beforePageDisplay';
$wgHooks['LoadExtensionSchemaUpdates'][] =
'InterfaceConcurrencyHooks::onLoadExtensionSchemaUpdates';
// Resources
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs