[pLog-svn] r1126 - plog/trunk/class/view

Mark Wu markplace at gmail.com
Sat Feb 19 08:39:46 GMT 2005


Hi Oscar:

Sorry, I see. 

Next time when I modify the core, I will let you know and approve
first. Then I will commit.

BTW, do you think the patch is okay ?

Mark 



On Fri, 18 Feb 2005 20:50:16 +0200, Oscar Renalias <oscar at renalias.net> wrote:
> Just one quick comment: so far I've been the "keeper" of the core
> classes but it's ok that people are finally getting involved. One step
> closer to being a truly open project! :-)
> 
> However, I'd like to ask you one thing when you make this kind of
> changes: make sure you test them well and that you are aware of all the
> implications that a change in certain classes mean, as it could
> potentially create mysterious bugs later on and nobody will know why.
> Other than that, keep them coming :-)
> 
> Oscar
> 
> On 18 Feb 2005, at 14:29, mark at devel.plogworld.net wrote:
> 
> > Author: mark
> > Date: 2005-02-18 12:29:50 +0000 (Fri, 18 Feb 2005)
> > New Revision: 1126
> >
> > Modified:
> >    plog/trunk/class/view/plugintemplatedview.class.php
> > Log:
> > PluginTemplatedView should check the smarty cache enable or not, and
> > also need to take the parameter into accoount. Or it is impossible to
> > disable smarty cache in pluginTemplatedView.
> >
> > Modified: plog/trunk/class/view/plugintemplatedview.class.php
> > ===================================================================
> > --- plog/trunk/class/view/plugintemplatedview.class.php       2005-02-18
> > 09:37:47 UTC (rev 1125)
> > +++ plog/trunk/class/view/plugintemplatedview.class.php       2005-02-18
> > 12:29:50 UTC (rev 1126)
> > @@ -30,13 +30,23 @@
> >           */
> >          function PluginTemplatedView( $blogInfo, $pluginId,
> > $templateName, $cachingEnabled = SMARTY_VIEW_CACHE_CHECK, $data =
> > Array())
> >          {
> > +                     if( $cachingEnabled == SMARTY_VIEW_CACHE_CHECK ) {
> > +                             // detect whether caching should be enabled or not
> > +                             $config =& Config::getConfig();
> > +                             $cachingEnabled = $config->getValue( "template_cache_enabled" );
> > +                     }
> > +
> >               $this->BlogView( $blogInfo, "" );
> >
> >                       $this->_templateService = new TemplateService();
> >              $this->_templateName = $templateName;
> >                       $this->_pluginId     = $pluginId;
> >
> > -             $this->_template =
> > $this->_templateService->PluginCachedTemplate( $this->_pluginId,
> > $this->_templateName );
> > +             if ($cachingEnabled == SMARTY_VIEW_CACHE_DISABLED) {
> > +                 $this->_template =
> > $this->_templateService->PluginTemplate( $this->_pluginId,
> > $this->_templateName );
> > +             } else {
> > +                 $this->_template =
> > $this->_templateService->PluginCachedTemplate( $this->_pluginId,
> > $this->_templateName );
> > +             }
> >          }
> >
> >          /**
> >
> > _______________________________________________
> > pLog-svn mailing list
> > pLog-svn at devel.plogworld.net
> > http://devel.plogworld.net/mailman/listinfo/plog-svn
> >
> 
> _______________________________________________
> pLog-svn mailing list
> pLog-svn at devel.plogworld.net
> http://devel.plogworld.net/mailman/listinfo/plog-svn
>



More information about the pLog-svn mailing list