Would like to give it a go. Hope i will have time to finish.
Here's how i think i should aproach:
Add a table with the following info:
- User to post poll as
- Forum to post in
- Forums to search for threads that are poll candidate
- Schedule (daily, weekly,...)
- Current poll id (so i can close when submitting new)
- Usergroup(s) to "borrow" permissions from when searching for candidates
- The number of poll options (threads)
- The "weight" for possible criteria (views, replies, .....?)
Multiple records possible, so you could have a auto poll for general areas of the bored and 1 for member only areas.
A page to enter these settings.
A cron job that will run daily and check the table if any polls need closing or new polls need to be created.
Am i forgetting anyhting?
|