http://www.mediawiki.org/wiki/Special:Code/MediaWiki/97905
Revision: 97905
Author: werdna
Date: 2011-09-23 11:39:25 +0000 (Fri, 23 Sep 2011)
Log Message:
-----------
Allow activating/deactivating LQT in specific namespaces
Modified Paths:
--------------
trunk/extensions/LiquidThreads/LiquidThreads.php
trunk/extensions/LiquidThreads/classes/Dispatch.php
Modified: trunk/extensions/LiquidThreads/LiquidThreads.php
===================================================================
--- trunk/extensions/LiquidThreads/LiquidThreads.php 2011-09-23 11:33:05 UTC
(rev 97904)
+++ trunk/extensions/LiquidThreads/LiquidThreads.php 2011-09-23 11:39:25 UTC
(rev 97905)
@@ -288,3 +288,6 @@
/** Allow LiquidThreads embedding */
$wgLiquidThreadsAllowEmbedding = true;
+
+// Namespaces in which to enable LQT
+$wgLqtNamespaces = array();
Modified: trunk/extensions/LiquidThreads/classes/Dispatch.php
===================================================================
--- trunk/extensions/LiquidThreads/classes/Dispatch.php 2011-09-23 11:33:05 UTC
(rev 97904)
+++ trunk/extensions/LiquidThreads/classes/Dispatch.php 2011-09-23 11:39:25 UTC
(rev 97905)
@@ -97,9 +97,13 @@
return false;
}
- global $wgLqtPages, $wgLqtTalkPages;
+ global $wgLqtPages, $wgLqtTalkPages, $wgLqtNamespaces;
$isTalkPage = ( $title->isTalkPage() && $wgLqtTalkPages ) ||
in_array( $title->getPrefixedText(),
$wgLqtPages );
+
+ if ( in_array( $title->getNamespace(), $wgLqtNamespaces ) ) {
+ $isTalkPage = true;
+ }
if ( $title->exists() ) {
$override = self::getUserLqtOverride( $title );
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs