I have a document library in which I want to store folders (people). Each folder have some metadata (person's properties). Then in each such folder I will hold documents (files) associated with this particular person.
In every case there is always at least one file associated with person. Now, it can be easily seen that user, each time when she creates new a person, will need to make two steps. First create folder with person's attributes and then create document inside this folder.
I would like to unify these two activites into one atomic activity. My idea is to provide custom form for folder creation. This form will have some kind of file upload field. Then I want to make hook into form's save functionality. I want to create new document of certain type with the file that has just been uploaded. This new document should be created inside the newly created folder.
I wonder if it is possible in Sharepoint 2007? I know that there are custom forms. But are they available for folder type content types? Is it possible to add file upload to such a form?