One possible solution.
1. create a usergroup called sponsors. Give that user group the ability to edit and delete posts.
2. create a new field in the user table called sponsorID.
3. Assign each user who is a sponsor a sponsorID that equals the forumid of the forum they should have rights to.
4. In the section of code that checks permissions for edit and delete, put in a bit of logic that says if the user is in the sponsor usergroup AND if the user's sponsorID = forumID of the post, then he has permission to edit or delete.
That's the basic logic, and should be enough to get you coding. If you need the hack done by somebody, please ask me to move this to either hack requests if you want somebody to do it for free, or service requests if you are willing to pay for the work.
Amy
|