MacMorag
07-09-2004, 09:20 PM
I have an idea for a hack which will reward members for posting.
The idea.
I have a bit of money which I'd like to donate to charity. However, I'd like to give my members the opportunity to tell me which charity (from a list I specify) gets the money. After a month or so, the charity which has the most 'votes' will get the money.
How it works.
Every time a member posts a message (via the Quick Reply Box which is only accessible to registered users) they have the option of nominating a charity from a drop-down list. Therefore, the drop-down list needs to be included in the Quick Reply Box.
What I need to do.
Adding the drop-down box to the Quick Reply Box I can do - a simple template amendment. However, monitoring the 'votes' for each charity is somewhat trickier. I'm guessing that a variable needs to be created which will record the number of times each charity is voted for. This variable will increase by 1 every time it is selected (a simple count). Maybe an extra table to hold the variable for each charity is required - or maybe just another field on the post table, with a value relating to one of the charities. Then all posts with charity"X" can be counted. Not sure.
Although I'm using this to decide where to donate, I reckon the hack can be amended and used for any other 'voting' purpose. Essentially, it is a way to encourage members to post. So you could use it for say "What is your favourite colour?" - and to be able to tell you, the member has to post a message.
Now I think about it, this could be a very adaptable/useful hack. After all, we all want to encourage members to post.
Is anyone willing to write this hack. It sounds fairly straightforward.
Thanks.
The idea.
I have a bit of money which I'd like to donate to charity. However, I'd like to give my members the opportunity to tell me which charity (from a list I specify) gets the money. After a month or so, the charity which has the most 'votes' will get the money.
How it works.
Every time a member posts a message (via the Quick Reply Box which is only accessible to registered users) they have the option of nominating a charity from a drop-down list. Therefore, the drop-down list needs to be included in the Quick Reply Box.
What I need to do.
Adding the drop-down box to the Quick Reply Box I can do - a simple template amendment. However, monitoring the 'votes' for each charity is somewhat trickier. I'm guessing that a variable needs to be created which will record the number of times each charity is voted for. This variable will increase by 1 every time it is selected (a simple count). Maybe an extra table to hold the variable for each charity is required - or maybe just another field on the post table, with a value relating to one of the charities. Then all posts with charity"X" can be counted. Not sure.
Although I'm using this to decide where to donate, I reckon the hack can be amended and used for any other 'voting' purpose. Essentially, it is a way to encourage members to post. So you could use it for say "What is your favourite colour?" - and to be able to tell you, the member has to post a message.
Now I think about it, this could be a very adaptable/useful hack. After all, we all want to encourage members to post.
Is anyone willing to write this hack. It sounds fairly straightforward.
Thanks.