* (bug 2841) Consistency in $this->loggedin use
authorBrion Vibber <brion@users.mediawiki.org>
Fri, 2 Sep 2005 05:04:25 +0000 (05:04 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Fri, 2 Sep 2005 05:04:25 +0000 (05:04 +0000)
includes/SkinTemplate.php

index 48aef1f..d88aea7 100644 (file)
@@ -650,7 +650,7 @@ class SkinTemplate extends Skin {
                        }
                        wfProfileOut( "$fname-live" );
 
-                       if( $wgUser->isLoggedIn() and $action != 'submit' ) {
+                       if( $this->loggedin and $action != 'submit' ) {
                                if( !$this->mTitle->userIsWatching()) {
                                        $content_actions['watch'] = array(
                                                'class' => ($action == 'watch' or $action == 'unwatch') ? 'selected' : false,
@@ -666,7 +666,7 @@ class SkinTemplate extends Skin {
                                }
                        }
 
-                       if( $wgUser->isLoggedIn() || $wgValidationForAnons ) { # and $action != 'submit' ) {
+                       if( $this->loggedin || $wgValidationForAnons ) { # and $action != 'submit' ) {
                                # Validate tab. TODO: add validation to logged-in user rights
                                if($wgUseValidation && ( $action == "" || $action=='view' ) ){ # && $wgUser->isAllowed('validate')){
                                        if ( $oldid ) $oid = intval( $oldid ) ; # Use the oldid