stevenpryer
Steven Pryer
I'm developing an eVoting system.
I've created a list of candidates. I've also created a list of votes, with a databasejoin for the candidates, and a databasejoin for the voter (voter_id). I've created a copy of the vote list (called MyVote) , and filtered it so that voter_id equals {$my->id}.
I've added a Fabrik Form menu item for the MyVote list, and for Fabrik Form options, I've set Row id -1 and keyname voter_id.
I'd really like users to be able to add a new vote, but not edit it once it's been added. To this end I've made the following configurations:
I've created a list of candidates. I've also created a list of votes, with a databasejoin for the candidates, and a databasejoin for the voter (voter_id). I've created a copy of the vote list (called MyVote) , and filtered it so that voter_id equals {$my->id}.
I've added a Fabrik Form menu item for the MyVote list, and for Fabrik Form options, I've set Row id -1 and keyname voter_id.
I'd really like users to be able to add a new vote, but not edit it once it's been added. To this end I've made the following configurations:
- MyVote List: Access: Add Records = Registered, Edit Records = Super Users