*** empty log message ***
authorTim Starling <tstarling@users.mediawiki.org>
Thu, 9 Oct 2003 15:03:43 +0000 (15:03 +0000)
committerTim Starling <tstarling@users.mediawiki.org>
Thu, 9 Oct 2003 15:03:43 +0000 (15:03 +0000)
includes/User.php
includes/UserTalkUpdate.php

index dba5488..e0ea292 100644 (file)
@@ -199,7 +199,7 @@ class User {
                        global $wgDBname, $wgMemc;
                        $key = "$wgDBname:newtalk:ip:{$this->mName}";
                        $newtalk = $wgMemc->get( $key );
-                       if($newtalk === false) {
+/*                     if($newtalk === false) {
                                $sql = "SELECT 1 FROM user_newtalk WHERE user_ip='{$this->mName}'";
                                $res = wfQuery ($sql, DB_READ, "User::loadFromDatabase" );
 
@@ -207,9 +207,9 @@ class User {
                                wfFreeResult( $res );
 
                                $wgMemc->set( $key, $this->mNewtalk, time() ); // + 1800 );
-                       } else {
+                       } else {*/
                                $this->mNewtalk = $newtalk ? 1 : 0;
-                       }
+#                      }
                }
                if(!$this->mId) {
                        $this->mDataLoaded = true;
index 53f3e98..49ea305 100644 (file)
@@ -43,7 +43,8 @@ class UserTalkUpdate {
                                        #anon
                                        if(preg_match("/^\d{1,3}\.\d{1,3}.\d{1,3}\.\d{1,3}$/",$this->mTitle)) { #real anon (user:xxx.xxx.xxx.xxx)
                                                $sql = "INSERT INTO user_newtalk (user_id,user_ip) values (0,\"{$this->mTitle}\")";             
-                                               $wgMemc->delete( "$wgDBname:newtalk:ip:$this->mTitle" );
+                                               #$wgMemc->delete( "$wgDBname:newtalk:ip:$this->mTitle" );
+                                               $wgMemc->set( "$wgDBname:newtalk:ip:$this->mTitle", "1", time() );
                                        }
                                }