Is there a central document store in Drupal 6 or a module that does? I have a content type in Drupal 6 that consists of 3 main fields, each allows for the upload of unlimited files, which I have restricted to being PDF or DOC based formats. Lets say there will 100 pieces of content based on this type. Whilst most of the uploads made, may well be unique, the customer has identified that there are a few docs, that may need to be uploaded to more than one piece of content.

This led on to the question regarding if there is a central document store of some kind in Drupal (especially 6 in this case). Such a tool would mean that files would only need to be uploaded once but referenced many times from various pieces of content.

Does anyone have any solutions to this scenario?
Sounds like the FileField Sources module is exactly what you're looking for.


  FileField Sources is an extension to the FileField module. The
  FileField module lets you upload files from your computer through a
  CCK field. The FileField Sources module expands on this ability by
  allowing you to select new or existing files through additional means,
  including:
  
  
  Re-use files by an auto-complete textfield Attach server-side files
  uploaded via FTP Transfer files from a remote server (cURL required)
  Paste a file directly from the clipboard (Drupal 7 only) Select
  existing files through the IMCE file browser