[pLog-svn] r2823 - plog/trunk/class/dao/userdata

Jon Daley plogworld at jon.limedaley.com
Thu Jan 19 19:58:03 GMT 2006


 	I can't quite tell what is going on. Perhaps the 
BLOG_STATUS_ACTIVE is only defined depending on where your file is 
included from; so that is why sometimes it works okay?

On Fri, 20 Jan 2006, Mark Wu wrote:

> Hi Oscar:
>
> Kindly take a look at this. This bug is really weird.
>
> I have to move include_once( PLOG_CLASS_PATH."class/dao/blogs.class.php" );
> from getBlogUsers() method to the head of file, because it makes the blog
> selection works well..
> ** The query string is SELECT * FROM lt_blogs WHERE owner_id = 1 AND status
> = '1'
>
> If I remian it inside the function. The, the blog selection works abnormal.
> ** The query string is SELECT * FROM lt_blogs WHERE owner_id = 1 AND status
> = 'BLOG_STATUS_ACTIVE' , but sometimes is normal...
>
> No idea ... :(
>
> Mark
>
>> -----Original Message-----
>> From: plog-svn-bounces at devel.lifetype.net
>> [mailto:plog-svn-bounces at devel.lifetype.net] On Behalf Of
>> mark at devel.lifetype.net
>> Sent: Friday, January 20, 2006 3:13 AM
>> To: plog-svn at devel.lifetype.net
>> Subject: [pLog-svn] r2823 - plog/trunk/class/dao/userdata
>>
>> Author: mark
>> Date: 2006-01-19 19:13:21 +0000 (Thu, 19 Jan 2006) New Revision: 2823
>>
>> Modified:
>>    plog/trunk/class/dao/userdata/baseuserdataprovider.class.php
>> Log:
>> It is the most weird bug. I move the include_once(
>> PLOG_CLASS_PATH."class/dao/blogs.class.php" ); from
>> getUsersBlogs to the head of file. Then, the blog selection
>> works very well...
>>
>> If I move it back inside the getBlogUsers() method, then the
>> blog selection works abnormal...
>>
>> Modified: plog/trunk/class/dao/userdata/baseuserdataprovider.class.php
>> ===================================================================
>> ---
>> plog/trunk/class/dao/userdata/baseuserdataprovider.class.php
>> 2006-01-19 18:57:58 UTC (rev 2822)
>> +++
>> plog/trunk/class/dao/userdata/baseuserdataprovider.class.php
>> 2006-01-19 19:13:21 UTC (rev 2823)
>> @@ -2,6 +2,7 @@
>>
>>  	include_once( PLOG_CLASS_PATH."class/dao/model.class.php" );
>>  	include_once(
>> PLOG_CLASS_PATH."class/dao/userstatus.class.php" );
>> +	include_once( PLOG_CLASS_PATH."class/dao/blogs.class.php" );
>>
>>  	/**
>>  	 * This is the base class that defines the methods that
>> all user-data providers must implement.
>> @@ -91,7 +92,6 @@
>>           */
>>          function getUsersBlogs( $userid, $status = BLOG_STATUS_ALL )
>>          {
>> -			include_once(
>> PLOG_CLASS_PATH."class/dao/blogs.class.php" );
>>              $usersBlogs = Array();
>>              $blogs = new Blogs();
>>              $ids = Array();
>>
>> _______________________________________________
>> pLog-svn mailing list
>> pLog-svn at devel.lifetype.net
>> http://devel.lifetype.net/mailman/listinfo/plog-svn
>
> _______________________________________________
> pLog-svn mailing list
> pLog-svn at devel.lifetype.net
> http://devel.lifetype.net/mailman/listinfo/plog-svn
>

**************************************
Jon Daley
http://jon.limedaley.com/

The ultimate measure of a man is not where he stands in
moments of comfort, but where he stands at times of challenge.
-- Martin Luther King, Jr.


More information about the pLog-svn mailing list