You are here: Home Plone products Products.PlonePopoll

Products.PlonePopoll (2.7.3)

by cms last modified 2010-05-07
Released on 2010-05-05 by Ingeniweb for Plone 3.0 under GPL - GNU General Public License available for All platforms.
Software development stage: beta
A Plone poll tool

What's PlonePopoll ?

PlonePopoll is a poll tool. You just have to define several possible answers to a question, enable the poll, and then your users can vote for one of the answers on the poll.

After having voted, the poll results are shown in a bar chart displaying the number of votes and percentage per answer along with the total number of votes.

When the poll is ober, you can disable it, so that only the results can be consulted.

A user has only one vote, but he can change his mind and vote differently later on. Voting again only changes the vote of the user, but does not increasethe total the number of votes.

How does it work ?

To make polls accessible to your users, a poll slot is added to your right slots upon Installation.

PlonePopoll is a new content type that you can add to your Plone site at any place. It will work together with the portal_popoll tool that is added to your Plone site.

The edit form of the PlonePopoll allows you to set a title, a question and then all answer you want to propose.

You can also enable and disable the poll in the edit form. Once you enable the poll, it will appear in the right slot. When the poll should be closed, you can disable it. Adding a new poll will replace the existing poll in the poll slot.

The view displays the same voting interface as in the slot. You can use this one if you don't like users to vote in the slot.

The results page shows a view of all results. Results are saved in the PlonePopoll object.


  • Zope 2.7
  • Plone 2.0.5+
  • Archetypes 1.3.3


A poll can be in one and only one of those states:

  • enabled
  • disabled

Results can be in one and only one of those states:

  • visible
  • not visible

Poll can have multiple choice activated, determining how many choice a user can do.

API Documentation:

Information about PlonePopoll can be found at:
Document Actions
Powered by Plone