[pLog-svn] r4551 - plog/branches/lifetype-1.1.5/class/action

Oscar Renalias oscar at renalias.net
Wed Jan 17 21:47:29 GMT 2007


I think that's all, as far as I remember.

On 17 Jan 2007, at 23:47, Jon Daley wrote:

> 	Is there any other place that this code is used?  I copied the  
> stuff from blogaction to resourceserveraction.
>
>
> On Wed, 17 Jan 2007, jondaley at devel.lifetype.net wrote:
>
>> Author: jondaley
>> Date: 2007-01-17 21:19:39 +0000 (Wed, 17 Jan 2007)
>> New Revision: 4551
>>
>> Modified:
>>   plog/branches/lifetype-1.1.5/class/action/blogaction.class.php
>>   plog/branches/lifetype-1.1.5/class/action/ 
>> resourceserveraction.class.php
>> Log:
>> fixed resource issue being not found when using {blogdomain} in  
>> the subdomain_base_url and not using {blogname} in the custom  
>> URLs.  It worked as long as the blogId was in the session  
>> variables, so rather difficult to track down.
>>
>> Modified: plog/branches/lifetype-1.1.5/class/action/ 
>> blogaction.class.php
>> ===================================================================
>> --- plog/branches/lifetype-1.1.5/class/action/blogaction.class.php	 
>> 2007-01-17 21:05:57 UTC (rev 4550)
>> +++ plog/branches/lifetype-1.1.5/class/action/blogaction.class.php	 
>> 2007-01-17 21:19:39 UTC (rev 4551)
>> @@ -222,19 +222,15 @@
>>             }
>>
>>             // fetch the BlogInfo object
>> +            include_once( PLOG_CLASS_PATH."class/dao/ 
>> blogs.class.php" );
>> +            $blogs = new Blogs();
>>             if( $blogId ) {
>> -				include_once( PLOG_CLASS_PATH."class/dao/blogs.class.php" );
>> -                $blogs = new Blogs();
>>                 $this->_blogInfo = $blogs->getBlogInfo( $blogId );
>>             }
>>             else if($blogName){
>> -				include_once( PLOG_CLASS_PATH."class/dao/blogs.class.php" );
>> -                $blogs = new Blogs();
>>                 $this->_blogInfo = $blogs->getBlogInfoByName 
>> ( $blogName );
>>             }
>>             else{
>> -				include_once( PLOG_CLASS_PATH."class/dao/blogs.class.php" );
>> -                $blogs = new Blogs();
>>                 $this->_blogInfo = $blogs->getBlogInfoByDomain 
>> ( $blogDomain );
>>             }
>>
>>
>> Modified: plog/branches/lifetype-1.1.5/class/action/ 
>> resourceserveraction.class.php
>> ===================================================================
>> --- plog/branches/lifetype-1.1.5/class/action/ 
>> resourceserveraction.class.php	2007-01-17 21:05:57 UTC (rev 4550)
>> +++ plog/branches/lifetype-1.1.5/class/action/ 
>> resourceserveraction.class.php	2007-01-17 21:19:39 UTC (rev 4551)
>> @@ -63,20 +63,26 @@
>> 			if( $config->getValue( "subdomains_enabled" )) {
>> 				$subdomainInfo = Subdomains::getSubdomainInfoFromRequest();
>>
>> -				if( $subdomainInfo["username"] != "" && $this->_request- 
>> >getValue( 'blogUserName' ) == "" )
>> -					$this->_request->setValue( 'blogUserName', $subdomainInfo 
>> ["username"] );
>> -				if( $subdomainInfo["blogname"] != "" && $this->_request- 
>> >getValue( 'blogName' ) == "" )
>> -					$this->_request->setValue( 'blogName', $subdomainInfo 
>> ["blogname"] );
>> +                if( !empty($subdomainInfo["blogdomain"]) && $this- 
>> >_request->getValue( 'blogDomain' ) == "" ) {
>> +                    $this->_request->setValue( 'blogDomain',  
>> $subdomainInfo["blogdomain"] );
>> +                }
>> +                if( !empty($subdomainInfo["username"]) && $this- 
>> >_request->getValue( 'blogUserName' ) == "" ) {
>> +                    $this->_request->setValue( 'blogUserName',  
>> $subdomainInfo["username"] );
>> +                }
>> +                if( !empty($subdomainInfo["blogname"]) && $this- 
>> >_request->getValue( 'blogName' ) == "" ) {
>> +                    $this->_request->setValue( 'blogName',  
>> $subdomainInfo["blogname"] );
>> +                }
>> 			}
>>
>>     		$blogId = $this->_request->getValue( 'blogId' );
>>     		$blogName = $this->_request->getValue( 'blogName' );
>>     		$userId = $this->_request->getValue( 'userId' );
>>     		$userName = $this->_request->getValue( 'blogUserName' );
>> +            $blogDomain = $this->_request->getValue( 'blogDomain' );
>>
>>             // if there is a "blogId" parameter, it takes  
>> precedence over the
>>             // "user" parameter.
>> -            if( !$blogId && !$blogName ) {
>> +            if( !$blogId && !$blogName && !$blogDomain) {
>>             	// check if there was a user parameter
>>                 if( !empty($userName) ) {
>>                 	// if so, check to which blogs the user belongs
>> @@ -110,12 +116,17 @@
>>             }
>>
>>             // fetch the BlogInfo object
>> -			include_once( PLOG_CLASS_PATH."class/dao/blogs.class.php" );
>> +            include_once( PLOG_CLASS_PATH."class/dao/ 
>> blogs.class.php" );
>>             $blogs = new Blogs();
>> -            if( $blogId )
>> +            if( $blogId ) {
>>                 $this->_blogInfo = $blogs->getBlogInfo( $blogId );
>> -            else
>> +            }
>> +            else if($blogName){
>>                 $this->_blogInfo = $blogs->getBlogInfoByName 
>> ( $blogName );
>> +            }
>> +            else{
>> +                $this->_blogInfo = $blogs->getBlogInfoByDomain 
>> ( $blogDomain );
>> +            }
>>         }
>>
>> 		function validate()
>>
>> _______________________________________________
>> pLog-svn mailing list
>> pLog-svn at devel.lifetype.net
>> http://devel.lifetype.net/mailman/listinfo/plog-svn
>>
>
> -- 
> Jon Daley
> http://jon.limedaley.com/
>
> Goodness is the harvest that is produced
> from the seeds the peacemakers plant in peace.
> -- James 3:18
> _______________________________________________
> pLog-svn mailing list
> pLog-svn at devel.lifetype.net
> http://devel.lifetype.net/mailman/listinfo/plog-svn
>



More information about the pLog-svn mailing list