Foodle Add-On For Democracy Poll Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Provides a seamless and flexible, interactive display option for online polls with Democracy Poll with a lot of parameters to be controlled for various display possibilities.
To be used as a shortcode alongside the poll for an interactive results display or separately just for result display purposes.
It provides and will further provide enhancements for Democracy Poll, like e.g. mixed polls (checkboxes plus radiobuttons in one poll). User fields (poll categories) can be defined and maintained in the users’ profiles to provide enhanced result statistics (e.g. showing a choir’s voices representation on proposed concert or rehearsal dates being polled in order to judge the ability to sing) – this was the author’s initial motivation.
Fields can as well be automatized in input based on regular expressions applied on the main user’s field (poll category).
Email reminders to users that didn’t vote, yet. Flexible sorting options and much more. Of course: the main shortcode is made for registered users only. Give it a try!
Inspired by and enhancing: Tkama’s Democracy Poll plugin.
Some General Considerations and more details:
The basic idea for this plugin was developed when the need for polls arrived for the choir I have the pleasure to be part of: Voices Unlimited.
This plugin can be used by any organization, association, union, society, club or group of people when polls shall be executed and results be displayed in a structured way, e.g.:
- For this or that choir rehearsal or planned public event to be scheduled, would sufficient Sopranos 1 or Tenors 2 be available?
- Or do the choir members support this or that idea and from which sub-group do they come from?
- Or what could be winning ideas for the next concert stage dress (Democracy Poll with answers to be brought by the voters and be displayed for everyone easy to understand) and would this spread nicely in color on stage, considering the choir’s stage order?
You will surely translate all this into your own environment and your own needs…
Main feature is the Foodle shortcode, which allows to display poll results in a configurable table format. Alongside the Democracy Poll shortcode, it will display the results interactively by use of AJAX communication.
However, it can as well be used independently to just display poll results.
Together with the WordPress comments function in pages or posts, this can be considered a good tool for online interaction with your registered (!) users.
The list of Foodle features comprises:
- The interactive poll results table (shortcode)
- This shortcode only makes sense and therefore only works for registered users (else: no display) and registered voters (else: message)
- All other functions work regardless this necessary restriction
- Several Democracy Poll shortcodes on one page/post (like before)
- Full shortcode flexibility: Several Foodle shortcodes – even for the same Democracy Poll id with differing parameters – on one page/post
- Email reminders for users who are late to vote
- An unlimited number of user meta fields to be defined and used (user profile)
- Manual drag-n-drop fields sorting
- Careful (!) selection and use of existing user meta fields
- Manual entry or drop-down entry in the user profile
- Automated filling of user meta fields by use of Regular Expressions
- Easy overview and control over past user entries (normalization)
- Flexible sorting definitions
- Definition of role & user plugin-internal capabilities
- Dashboard widget (and shortcode) to provide statistics and check for logical errors in democracy_q, democracy_a and democracy_log databases
- A shortcode to link to the Foodle page/post
- A shortcode to display content based on roles
- A free name/title definition for Foodle, e.g. for the user profile and the email
- Changeable highlighting of Foodle & Democracy Poll in the admin menu and admin toolbar
- You can define a list of page/post IDs where the AJAX interactivitiy is switched off.
- Switchable interactive explanations for all functions (’Help-Tooltips’)
- Warning-Tooltips can be disabled
- Help-Tooltips and Warning-Tooltips are available anywhere for the administrator (front-end and back-end)
- A number of Foodle CSS classes to have the design control
In addition to that, functionality is added to Democracy Poll:
- In multiple answers polls, you can combine checkboxes and radio buttons
- In each poll edit page, you may select from the available categories (user meta fields) for display
- In each poll edit page, you may define the (main) category to be used for the category column
- In each poll edit page, you may define the related text of its sorting button
- In each poll edit page, you may decide whether to display an AJAX refresh button in the results displays (voted and/or not voted)
- In each poll edit page, you may decide whether to have marked users to be counted (columns sums and first-come-first-serve answers)
- In the graphical poll results, a text will indicate the voter’s choice(s)
- You can choose to avoid the vote expiry on polls lasting longer than 12 months
- The use of shortcodes is now possible inside the Democracy Poll’s own text field located underneath the very poll
- A number of Democracy CSS classes to have the design control
You will probably – at least in the beginning – want to switch-on the ‘Help-Tooltips’ (Foodle Settings) to see explanations for every function throughout the admin page tabs.
And don’t hesitate to propose additional valuable features you might still be missing – for me to review openly.
Screenshots
-
Sample front-end poll
-
Sample front-end poll #2
-
Admin tab: Meta fields
-
Admin tab: Normaization and sorting
-
Admin tab: Roles & User internal capabilities
-
Admin tab: Edit email
-
Admin tab: Foodle settings
-
Tips tab with detailed explanations
-
Tips tab with detailed explanations #2
-
Enhanced Democracy Poll edit screen
-
User profile extract