In order to use the redirect filter you need to set the OUTPUT_PATH 
config param to specify the directory into which files may be written.

http://tt2.org/docs/manual/Filters.html#section_redirect_file_options_


dark0s wrote:
> I have the following error:
> 
> Software error:
> 
> redirect error - OUTPUT_PATH is not set
> 
> What is the problem?
> 
> savio
> 
> --- Sab 10/4/10, Stuart Johnston <[email protected]> ha scritto:
> 
>> Da: Stuart Johnston <[email protected]>
>> Oggetto: Re: [Templates] Template::Plugin::GD usage
>> A: [email protected]
>> Data: Sabato 10 Aprile 2010, 00:23
>> There are a few different was to do
>> this but probably the easiest is to 
>> save the image to disk.  Something like:
>>
>>      [% FILTER null;
>>          USE im =
>> GD.Image(50,50);
>>          # allocate some
>> colors
>>          black =
>> im.colorAllocate(0,   0, 0);
>>      
>>    red   =
>> im.colorAllocate(255,0,  0);
>>          blue  =
>> im.colorAllocate(0,  0,  255);
>>          # Draw a blue oval
>>      
>>    im.arc(50,50,95,75,0,360,blue);
>>          # And fill it with
>> red
>>          im.fill(50,50,red);
>>          # Output binary
>> image in PNG format
>>          im.png |
>> redirect('/path/to/image.png');
>>         END;
>>      -%]
>>
>>      <img
>> src="/url/to/image.png">
>>
>> If the images are reusable, you could put in some logic to
>> check if the 
>> file exists already before regenerating.
>>
>>
>>
>> dark0s wrote:
>>> Ok, I excuse me because I'm not expert with template
>> toolkit.
>>> Where is the source of the following block code?
>>>
>>>      [% FILTER null;
>>>          USE im =
>> GD.Image(50,50);
>>>          # allocate some
>> colors
>>>          black =
>> im.colorAllocate(0,   0, 0);
>>>      
>>    red   =
>> im.colorAllocate(255,0,  0);
>>>          blue  =
>> im.colorAllocate(0,  0,  255);
>>>          # Draw a blue
>> oval
>>>      
>>    im.arc(50,50,95,75,0,360,blue);
>>>          # And fill it
>> with red
>>>      
>>    im.fill(50,50,red);
>>>          # Output binary
>> image in PNG format
>>>          im.png |
>> stdout(1);
>>>         END;
>>>      -%]
>>>
>>>
>>>
>>>
>>>
>>> --- Ven 9/4/10, Randy J. Ray <[email protected]>
>> ha scritto:
>>>> Da: Randy J. Ray <[email protected]>
>>>> Oggetto: Re: [Templates] Template::Plugin::GD
>> usage
>>>> A: "dark0s" <[email protected]>
>>>> Cc: [email protected]
>>>> Data: Venerdì 9 Aprile 2010, 21:50
>>>> dark0s wrote:
>>>>> With stdout(1) system outputs a lot of symbols
>> without
>>>> sense.
>>>>
>>>> That's because you're trying to emit the image
>> directly
>>>> within the table cell. HTML doesn't work like
>> that. You have
>>>> to reference images with the "<img>" tag and
>> a URL
>>>> that (when fetched) returns the image data.
>>>>
>>>> Randy
>>>> --
>>>>
>> """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
>>>> Randy J. Ray      Sunnyvale,
>> CA   
>>>>    http://www.rjray.org   [email protected]
>>>>
>>>> Silicon Valley Scale Modelers: http://www.svsm.org
>>>>
>>>
>>>        
>>>
>>> _______________________________________________
>>> templates mailing list
>>> [email protected]
>>> http://mail.template-toolkit.org/mailman/listinfo/templates
>>
>> _______________________________________________
>> templates mailing list
>> [email protected]
>> http://mail.template-toolkit.org/mailman/listinfo/templates
>>
> 
> 
>       


_______________________________________________
templates mailing list
[email protected]
http://mail.template-toolkit.org/mailman/listinfo/templates

Reply via email to