I'd like SharePoint to behave as is, but prior to returning documents to users, I'd like the option to intercept the document and make user-specific additions/changes.
So basically: 1) Can you even tweak the code responsible for "opening" files in SharePoint? 2. If so, can you do it on a user specific basis (e.g. use the default code for everyone except a given class of users) 3) Assuming 1 and 2, can you intercept whatever file was about to be returned and make changes to it (perhaps even replacing it with a different file altogether)?
(I'd prefer not to do this at the IIS level)
Thanks, Rhett