@KK, I see some strange behavior with up_down vote. This is the only one I tested so far.
I list results from clonable page in list with cms:pages as usual.
<cms:show my_vote /> always fetches correct results for each page.
If I get data with the code below, I get the same result for all the pages, fetched from only first page. I have custom_routes enabled and fetch results from extended_users template.
Probably this is irrelevant to Votes itself, but happens because the correct context is lost? If you don't have time for that, I will understand. Meanwhile, will create 2 separate text fields to store submissions.
- Code: Select all
<cms:show_votes 'my_vote' >
<cms:dump />
</cms:show_votes>
Edit:
I have re-created almost the whole up-down voting process for custom routes, with respect to all routes links, pagination, jumping to correct #anchors etc. Also some automation has been done in admin panel to create a related page with votes for the main template. I used a snippet in dynamic label of relation editable to run some checks and autocreate page.
Now, I need any help regarding saving/checking user's ip address and manage timing between votes. Thanks!
P.S. finally no more annoying "Cheating?!" messages