I could see maybe making a new db table with post id and 'date to remove' columns, and write a record to it if a post is added with a removal date, then have a daily schedules task to remove any expired posts (or maybe add a plugin on an existing cleanup task).
ETA: ...wrote this before reading the above, but yeah, same idea.
--------------- Added [DATE]1303496531[/DATE] at [TIME]1303496531[/TIME] ---------------
Also - unless you want to pay someone to develop it for you, you shouldn't put it "Paid Requests". You could put it in "Unpaid Requests" though.
|