I'm also doing something similar with PageAttachments. I highly  
recommend it.

- Ryan


On Oct 5, 2007, at 7:53 AM, Andrew O'Brien wrote:

> Have you looked at PageAttachments?  It gives you the ability to
> upload files through the page editor interface and then reference each
> one using Radius tags.
>
> http://wiki.radiantcms.org/Installing_Extension_-_Page_Attachments
> http://svn.seancribbs.com/svn/rails/plugins/extensions/ 
> page_attachments/
>
> -Andrew
>
> On 10/5/07, Aitor Garay-Romero <[EMAIL PROTECTED]> wrote:
>>    With the backdoor extension (http://backdoor.rubyforge.org/)  
>> you can do
>> something in the line of:
>>
>> <r:erb>
>>   <% Dir.glob( "newsletters/*.pdf") do |file|
>>      if file =~ /.../
>>    %>
>>       <a href="<%= file%> ... </a>
>>   <% end %>
>> </r:erb>
>>
>>     /AITOR
>>
>> On 10/5/07, Mark D. Anderson <[EMAIL PROTECTED]> wrote:
>>>
>>> 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
>>>
>> _______________________________________________
>> Radiant mailing list
>> Post:   [email protected]
>> Search: http://radiantcms.org/mailing-list/search/
>> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>>
> _______________________________________________
> Radiant mailing list
> Post:   [email protected]
> Search: http://radiantcms.org/mailing-list/search/
> Site:   http://lists.radiantcms.org/mailman/listinfo/radiant
>

------------------------------------------------
Ryan Heneise
Art of Mission, Inc.
3720 Gattis School Rd #800 PMB 245
Round Rock, TX 78664

800-722-1492

www.artofmission.com
[EMAIL PROTECTED]



_______________________________________________
Radiant mailing list
Post:   [email protected]
Search: http://radiantcms.org/mailing-list/search/
Site:   http://lists.radiantcms.org/mailman/listinfo/radiant

Reply via email to