Hi,
I'd like to know if I can use chronoforms for an election or voting on a site.
This is the idea:
We will place 3 videos on the site and invite visitors te vote. Visitors can do just one vote per e-mailadres and choose just 1 from 3 video's. The winning video is the one that got the most votes at the end of the voting period. Voters who voted the winning video can win a price afterwards.
I'm familiar with chronoforms for quiet standard (contact)forms, but how (for example) can I:
adjust so only 1 vote per e-mailadress is possible (so there should come a message like 'there is already voted with this e-mailadress)
automaticly display total votes on the site (not per video, but total votes of all video's)
Optional:
- set start and end date of election/voting
(If not possible, we can do it manually or find another workaround)
- complementary we want to connect to database to collect data of voters for newsletter,
I'd like to know if this is possible within this extension
I'd like to know if I can use chronoforms for an election or voting on a site.
This is the idea:
We will place 3 videos on the site and invite visitors te vote. Visitors can do just one vote per e-mailadres and choose just 1 from 3 video's. The winning video is the one that got the most votes at the end of the voting period. Voters who voted the winning video can win a price afterwards.
I'm familiar with chronoforms for quiet standard (contact)forms, but how (for example) can I:
Optional:
- set start and end date of election/voting
(If not possible, we can do it manually or find another workaround)
- complementary we want to connect to database to collect data of voters for newsletter,
I'd like to know if this is possible within this extension
Hi Liesbeth,
Please see the section on 'Conditional Logic and Switching' on page 30 of the ChronoForms manual.
You can use the Event Switcher action both to check if an email has already been used and to check if the form is 'open' today.
For the emails you will need to save the entries to a database table - which you want to do anyhow - and then use a DB Read action to check if the email is already saved.
You can also use a DB Read action to get the total number of votes cast by using a COUNT query.
Bob
Please see the section on 'Conditional Logic and Switching' on page 30 of the ChronoForms manual.
You can use the Event Switcher action both to check if an email has already been used and to check if the form is 'open' today.
For the emails you will need to save the entries to a database table - which you want to do anyhow - and then use a DB Read action to check if the email is already saved.
You can also use a DB Read action to get the total number of votes cast by using a COUNT query.
Bob
This topic is locked and no more replies can be posted.