Here's my use case:
I have a node type ('product performance') with many CCK fields, including a PDF 'monthly report'.
When the node renders, I want to link to the newest report (working fine, a million ways to do this).
HOWEVER, elsewhere on the site, I want to get a list of 'archived reports'. Wondering how to make this easiest on the client.
My client is savvy enough to upload to a location, so at the moment, she just enters the file name. However, we could rejig it to be a file attachment with in-browser uploading. Or re-jig to have the file be a node, with a node reference back to the original product node. Or perhaps, we just scan a directory for older files... but that doesn't seem too elegant (would love to give the file a 'pretty name' instead of just a file reference).
Thoughts?