No, at this time the only place for users to upload content is on their personal pages.  Otherwise, files must be uploaded by an Admin in order to be added on behalf of a user.