Another milestone on the road to Zen with Ingeniweb components
Latest version : 2.5.1

PlonePopoll

> A Plone poll tool <

About PlonePopoll

A Plone poll tool

PlonePopoll has been designed by the INGENIWEB team.

PlonePopoll 2.5.1 is licensed under the GNU GPL license.

Do you like this product? You can support its authors by clicking the button below:
Support This Project

Screenshots

Here comes a few screenshots of PlonePopoll administration interface.

doc/edit_form.png

Creating a poll

doc/poll_view.png

What a poll looks like

doc/poll_result.png

The results view

doc/edit_form2.png

Edit form with new setting available(v2.1)

doc/PlonePopoll2.png

User can choose several answers (v2.1)

doc/poll_slot2.png

The portlet of a multichoice poll (v2.1)

doc/poll_result2.png

The results for multiple choice

Readme

PlonePopoll

This is a Poll tool for Zope

Dependences

  • Zope 2.7
  • Plone 2.0.5+
  • Archetypes 1.3.3

Architecture

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.

Note

Within Plone, it's possible to vote for a poll only if it is enabled AND published.

Results are displayed only when the Results Visibility is set to visible

Migration

Migrate to Archetypes

Backup your ZODB Go to QuickInstaller Tool in your ZMI Click "Reinstall"

  • Note: It is important to do 'Reinstall' instead of 'Uninstall' + 'Install' to not loose poll results

API Documentation:

http://ingeniweb.sourceforge.net/Products/PlonePopoll/api/PlonePopoll.html

Information about PlonePopoll can be found at:

http://ingeniweb.sourceforge.net/Products/PlonePopoll

Download

Released versions

Released versions of PlonePopoll are available here. The current version is 2.5.1.

CVS version

The repository contains the up-to-date versions of our source code. In order to get the HEAD branch of PlonePopoll, use :

svn https://cbosse@svn.plone.org/svn/collective/PlonePopoll/trunk
          

You can also browse the CVS with your browser.

Documentation

Readme

Please take time the read the Readme

F.A.Q

  • Can I install or remove PlonePopoll easily ?

    Yes, using the CMF QuickInstaller Tool.

  • I see the result but i can't vote, why ?

    The poll is probably disabled.

  • I have voted twice, does it matter ?

    No, only your last answer that is kept.

  • After having installed PlonePopoll 2.1, my Plone site raises an exception, what can I do ?

    If you upgrade PlonePopoll from version 2.0x, you have to use the migration script. Restart the server. Create in your plone site folder (from zmi) an external method * Module : PlonePopoll.doMigration * Method : doMigration * Save and test.

Links

History

PlonePopoll changes

[v2.5 - 20062403 ] - CVS

  • Updated for Archetypes
  • Added greek translation thanks to Menelaos Maglis
  • added show_id method to PlonePopoll for forward compatability to Plone 2.5

[v2.4 - 20051205]

  • Use toLocalizedTime
  • Added FTests
  • Removed superfluous answers2text.py
  • Don't loose answers when error
  • Error handling for answers
  • Number of choices field after answers field!
  • Poll enabled by default
  • Newest poll as default
  • Work on the i18n files. Only fr, de and en are now fully up to date.
  • Integrated nl translation, thanks to Michael Reitsma
  • Removed some debugging code in polls2.pt that was hidden in HTML comments and called resultObject.aq_explicit.aq_parent.aq_parent.Type(), but no Type method was found.
  • Make Installation work with Plone 2.1
  • Move permission installation from Install.py to Permissions.py
  • Move Permissions to Permissions.py
  • Install doesn't call setupMessageCatalog any more because it doesn't work with Plone 2.1.
  • polls2 : remove the displaying of the container type
  • translation changes (de, es)

[v2.3 - 2005-02-04]

  • Fixed the test on the number of choices
  • Fixed a cache bug in ZODB

[v2.1 - 20040616]

  • Multiple choice authorized for one poll

[v2.0 - 20040323]

  • Plone 2.0 support
  • Clear button to clear poll votes

[v2.0Beta1 - 20031218]

  • Plone2.0 support

[v1.0 - 20031205]

  • Fixed ZODB pb.
  • Minor cosmetic changes

[v0.3 - 20030514]

  • Added I18N install automation support

[v0.0 - 20030417]

  • Bugfix : Made getUnicityFactor Plone-user compliant : the same Plone user cannot vote (distinctly) several times.

PlonePopoll ChangeLog is also available for detailed informations.

Contact