I'm using the "Latest Poll" block on all pages, and after voting on one machine, when I view the site on another PC on my lan, perhaps sharing my IP address, I see the results, not the poll form.

I want the poll form to remain up until after the poll is closed, even to allow multiple votes per IP (for cybercafes). Any tips? Advanced Poll is not ready for D6, and I can't find an alternate.

Comments

dawehner’s picture

one question do you fill out the poll and view the pull as anonymous user, and do you have enabled page cache?

carole’s picture

I don't have page caching on.

1) I voted as an authenticated user, and whenever I'm logged in, I see the results.
2) I logged out and saw the question (as anonymous).
3) I voted, now I see the results, even after a page refresh. I did this test on localhost; I want at least one real anonymous voter to get to vote; but it looks like only 1 anonymous will get to vote, & every subsequent visitor will see the results.

I need open anonymous voting, and to hide results from all users until the poll's done.

vivianspencer’s picture

I'm looking for this also, did you find a solution?

buzzman’s picture

although it's way late to help the above posters, i'm still posting this so others can find it if they land on this page after a search on d.o. / google :

http://www.hashbangcode.com/blog/overriding-poll-module-drupal-6-409.html

This resource shows how to override the default behavior of recording votes by IP for anon users that ships with this core module in D6. This is a definitive solution for this scenario IMO ...

njoy ;-)

Status: Active » Closed (outdated)

Automatically closed because Drupal 6 is no longer supported. If the issue verifiably applies to later versions, please reopen with details and update the version.