Advertisement:

Navigation

SMF Mod Site

Mod Name:
Voter Visibility
Created By:
Ray Cardillo
Type:
New Feature
First Created:
March 03, 2012, 08:31:13 PM
Last Modified:
November 14, 2015, 03:17:54 AM
Latest Version:
2.1
Compatible With:
2.0.2, 2.0.3, 2.0.4, 2.0.11
Total Downloads:
2137

Download this mod

votervisibility-2.1.zip (55kB) [264]
Manual Install Instructions for SMF


Below are some preview images of what the mod looks like when being used

Description:

Overview

This modification enhances polling to allow voters to be displayed for those needing to organize and record the results of polls.  For example, when organizing a group event, friends are often curious about how other friends voted.  Likewise, the secretary of an organization might need to be able to record the results of certain polls (who voted for what).  In addition, some polls might want to allow (or require) comments for certain responses.  With this modification, each poll can be configured to allow various levels of voter visibility and comment requirements, and then the voter log can be viewed by those who are allowed to see them based on the configured voter visibility.

This mod has been well received and well tested in several very active forums.  Anyone who needs these features cannot imagine life without it.  If you install it and do not like something, please take a few minutes and tell me why in the support forum.  I will most certainly pay attention to your feedback.


Main Features

  • Voter Visibility and Comment Requirements can be specified when creating a new poll.
  • Voter Visibility can be set to:
    • PUBLIC - Everyone can see the voter log for the poll.
    • DISCREET - Only the creator and admins can see the voter log for the poll.
    • PRIVATE - Only admins can see the voter log for the poll.
  • Comments can be optional or required depending upon the vote choice or option selected.


Other Notes
  • This mod is most likely not compatible with other mods that significantly change poll behavior (e.g., multiple polls mods).
  • Visibility cannot be changed once the poll is created because that is too sensitive an operation.  Members may vote differently if they know their vote will be PUBLIC versus PRIVATE and changing visibility without their consent would be a violation of the trust communicated when they first voted.
  • Guests that are allowed to post polls cannot specify DISCREET voter visibility because there is no originating account associated with the poll.
  • When comments are available, there is only one comment block available for the vote because that is sufficient most users.
  • The Vote Log results table is a javascript sortable table created by Christian Bach and known as tablesorter 2.0.


Release Notes
  • 1.00 - The initial release candidate.
  • 1.01 - Small bug fixes discovered during the mod approval process.
    • Addressed feedback provided by the mod approval team.
    • Fixed a bug relating to guest voting features.
  • 1.02 - Bugs fixes for issues reported by users in the support forum.
    • Fixed errors being reported relating to polls that do not allow comments.
    • Fixed add polls so that the visibility can be set when adding a poll to an existing topic.
    • Upgraded tablesorter and jQuery to latest stable releases.
  • 2.0 - Redefining version labeling scheme so package manager can see the updates.
  • 2.1 - Updated to be compatible with latest SMF and other minor updates
    • Added support for 2.0.9-2.0.11 (only verified against 2.0.11).
    • Updated jQuery library to latest stable release.
    • Corrected visibility label from "DISCRETE" to "DISCREET".
    • Changed default visibility level to PUBLIC based on user feedback.


License agreement
  • By using this software, you agree to be bound by the license agreement.
  • A copy of the license is included in the license.txt file at the root of the installation package.
  • Simple Machines® is authorized to distribute this modification on SimpleMachines.org and any other medium.


Donationware Notice - Support Local Roller Derby
  • This modification was created by Ray Cardillo (aka Mr. Mighty) of Cardillo's Creations LLC and Mr. Mightys Fine Designs in the spirit of helping the Roller Derby community in general, and more specifically The Quadfathers men's roller derby league and the Men's Roller Derby Association.
  • The suggested contribution is $20 to each but any donation is better than nothing.  Go see a game, or help a local league, but please try to contribute something.  These modifications take time to create, improve, and support.  Anything you donate will help motivate future development and will be greatly appreciated by the leagues.


Make A Contribution Using These Links
  • Contribute to The Quadfathers
    The Quadfathers are a league from the Mohawk Valley area of Central New York (my home town and my initial foray into the world of Roller Derby).  It's not a big city so fund-raising can be difficult.  Anything you send will be greatly appreciated!
  • Contribute to the Men's Roller Derby Association
    The Roller Derby community is very open and accepting, promotes volunteerism, and inspires grass roots efforts with strong community ties.  Send a few dollars their way if that's the type of world you want to live in!  :)