I want to expose an archive of PDFs of monthly newsletters.
I don't want to create a "Page" entity for each file.
I'd instead like some way to iterate through the file system via some
glob, something like
<r:findfile glob="newsletters/*.pdf">
<a href="<r:url/>"><r:url/></a>
</r:findfile>
Where a relative path in the glob is relative to "public".
Actually, what I really want is also the ability to extract information
from the filenames, which are typically like "newsletter-2007-04.pdf".
So then it might hypothetically be:
<r:findfile glob="newsletters/*.pdf">
<r:matches string="<r:url/>" expr="/newsletter-(\d+)-(\d+)/"/>
<a href="<r:url/>"><r:match value="$1"/> <r:month-name month="$2"/></a>
</r:findfile>
The above is rather ugly, but anyhow, I can't seem to find any way to do the
above.
I'm debating whether I shouldn't write a perl program to generate an RSS file
based on the existing pdfs, put that in a cron job, and then have Radiant
process
that external RSS file using the "externalrss" extension.
Except I can't figure out yet how to get any extensions installed....
-mda
_______________________________________________
Radiant mailing list
Post: [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site: http://lists.radiantcms.org/mailman/listinfo/radiant