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
