Now for some gravy to go with the solution provided earlier.
When I add a file field, I automatically get a chance to add a description, which of course can be displayed any way I like. I'd like to be able to have another field as well as the description field for a "friendly" file name . So if one page is associated with three files, each of those files would have a description and a friendly name. Is there an easy way to do that?
I tried putting a file field into a repeater field, but that doesn't seem to work very well as the file field seems to be a repeater field by default. Am I on the right track in thinking it might require a hook to tweak the file field? ? ? ?