[pLog-svn] r2881 - in plog/trunk/class/template/smarty:
Christoph Feddersen
feddersen at herr-der-ringe-film.de
Wed Feb 1 19:17:00 GMT 2006
That should work. I tested this on my windows environment.
Another way to get around is are two small changes to template.class.php
In the contructor add '.' as a template dir:
$this->template_dir = array( $config->getValue( 'template_folder' ), '.');
And also change the setTemplateDir() function to add '.'
function setTemplateDir( $templateDir )
{
$this->template_dir = array ($templateDir,'.');
return true;
}
Mark Wu wrote:
> Another kind of fix is more generic for us...
>
> I try to add the relative path support in smarty.class.php, then we don't
> need to change any thing
>
> Take a look at the code from 1540-1549 ...
>
> So, it may make smarty more slower/unsafe/worst (I guess) .... Need to
> clarify ...
>
> (Personally, I like this one)
>
> Mark
>
>> -----Original Message-----
>> From: plog-svn-bounces at devel.lifetype.net
>> [mailto:plog-svn-bounces at devel.lifetype.net] On Behalf Of Jon Daley
>> Sent: Thursday, February 02, 2006 2:22 AM
>> To: plog-svn at devel.lifetype.net
>> Subject: RE: [pLog-svn] r2881 - in plog/trunk/class/template/smarty:
>>
>> It sounds like we had better switch to absolute paths.
>> They keep talking about safest/best/etc, sounds like there
>> might be other issues that we don't know about (yet).
>> It seems like Mark's solution of prepending the
>> CLASS_PATH would be fine, we just need to make sure to do it
>> every time we use the
>> config('template_folder') call.
>>
>> On Thu, 2 Feb 2006, Mark Wu wrote:
>>> You can take a look at these two post, why the relative path is not
>>> allowed in .template (.tpl) file
>>>
>>> http://www.phpinsider.com/smarty-forum/viewtopic.php?t=4725
>>> http://www.phpinsider.com/smarty-forum/viewtopic.php?t=5985
>>>
>>> BTW, I am not sure the modification is work for every
>> situation, need
>>> more test ...
>> _______________________________________________
>> 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