[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