From: "pobox on
Hello,

it seems that the Smarty cache creates .html files. Is it possible to
instruct it to cache .xml files? I need this to cache RSS feeds.

Thanks,
Iv
From: messju mohr on
On Thu, Jun 28, 2007 at 03:13:57PM +0200, pobox(a)verysmall.org wrote:
> Hello,
>
> it seems that the Smarty cache creates .html files. Is it possible to
> instruct it to cache .xml files? I need this to cache RSS feeds.

Smarty just caches text files - a superset of xml and html files.

> Thanks,
> Iv
From: "pobox on
messju mohr wrote:
> On Thu, Jun 28, 2007 at 03:13:57PM +0200, pobox(a)verysmall.org wrote:
>> Hello,
>>
>> it seems that the Smarty cache creates .html files. Is it possible to
>> instruct it to cache .xml files? I need this to cache RSS feeds.
>
> Smarty just caches text files - a superset of xml and html files.

The extension is .html as far as I can see and the RSS Readers get
headers as if the file is HTML - not XML.

--
From: messju mohr on
On Thu, Jun 28, 2007 at 03:37:07PM +0200, pobox(a)verysmall.org wrote:
> messju mohr wrote:
> >On Thu, Jun 28, 2007 at 03:13:57PM +0200, pobox(a)verysmall.org wrote:
> >>Hello,
> >>
> >>it seems that the Smarty cache creates .html files. Is it possible to
> >>instruct it to cache .xml files? I need this to cache RSS feeds.
> >
> >Smarty just caches text files - a superset of xml and html files.
>
> The extension is .html as far as I can see and the RSS Readers get
> headers as if the file is HTML - not XML.

you must not expose the cache files directly to the client but have to
deliver them via $smarty->fetch() or $smarty->display(). set the
correct content-type with php's header() function to please your
clients.
From: Boris Alet on


pobox(a)verysmall.org a écrit :
> messju mohr wrote:
>> On Thu, Jun 28, 2007 at 03:13:57PM +0200, pobox(a)verysmall.org wrote:
>>> Hello,
>>>
>>> it seems that the Smarty cache creates .html files. Is it possible
>>> to instruct it to cache .xml files? I need this to cache RSS feeds.
>>
>> Smarty just caches text files - a superset of xml and html files.
>
> The extension is .html as far as I can see and the RSS Readers get
> headers as if the file is HTML - not XML.
>
> --
Hello

you can send a header
<?php header("content-type:text/xml"); ?>
to force the RSS Readers take the page in XML

Boris