http://www.mediawiki.org/wiki/Special:Code/MediaWiki/72958

Revision: 72958
Author:   nikerabbit
Date:     2010-09-14 07:50:19 +0000 (Tue, 14 Sep 2010)

Log Message:
-----------
Avoid extra query on every page by reordering conditions.

Modified Paths:
--------------
    trunk/extensions/LiquidThreads/classes/Hooks.php

Modified: trunk/extensions/LiquidThreads/classes/Hooks.php
===================================================================
--- trunk/extensions/LiquidThreads/classes/Hooks.php    2010-09-14 07:49:24 UTC 
(rev 72957)
+++ trunk/extensions/LiquidThreads/classes/Hooks.php    2010-09-14 07:50:19 UTC 
(rev 72958)
@@ -62,10 +62,6 @@
        static function setNewtalkHTML( $skintemplate, $tpl ) {
                global $wgUser, $wgTitle, $wgOut;
 
-               if ( ! LqtDispatch::isLqtPage( $wgUser->getTalkPage() ) ) {
-                       return true;
-               }
-
                wfLoadExtensionMessages( 'LiquidThreads' );
                $newmsg_t = SpecialPage::getTitleFor( 'NewMessages' );
                $watchlist_t = SpecialPage::getTitleFor( 'Watchlist' );
@@ -74,6 +70,7 @@
                                && ! $newmsg_t->equals( $wgTitle )
                                && ! $watchlist_t->equals( $wgTitle )
                                && ! $usertalk_t->equals( $wgTitle )
+                               && LqtDispatch::isLqtPage( 
$wgUser->getTalkPage() )
                                ) {
                        $s = wfMsgExt( 'lqt_youhavenewmessages', array( 
'parseinline' ),
                                                        
$newmsg_t->getPrefixedText() );



_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to