Poll Plugin
Overview
The poll plugin enables you to create and manage poll documents within Bloomreach Content. It provides both authoring capabilities in the CMS and poll functionality on the website through an HST component and a reusable provider (delegate) class.
Features
- Retrieve poll documents from configurable repository locations.
- Expose poll data as beans for use in the view layer.
- Record votes for polls, storing results in the
/polldatarepository path outside the document tree. - Use cookies to prevent users from voting multiple times.
Example Screens
Poll Document in the CMS
The following image shows a standard poll document as it appears in the demo project:

Poll Form on the Website
This example displays the poll form rendered by the default HST component:

Poll Results View
The following image shows the poll results as presented by the standard HST component:

Source Code
You can find the poll plugin source code and demo project at: