Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard

Reply
 
Thread Tools
Display who has voted in all polls (usergroup specific). Details »»
Display who has voted in all polls (usergroup specific).
Version: 1.04, by Paul M Paul M is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 3.5.x Rating:
Released: 05-12-2006 Last Update: 05-14-2006 Installs: 27
 
No support by the author.

This modification is no longer available or supported.

This is a little custom hack originally written for Boofo.

At the moment, administrators can see who has voted on non-public polls, but only via a somewhat clunky UI in the ACP. This hack allows pre-determined usergroups to view who has voted in any poll, as if they were a public poll.

By default it is still administrators only - you can add other usergroups in the options - in theory you can make all polls public to everyone. If you disable the hack then all voters in non public polls will again be hidden.

The options are located at vBulletin Options > Poll and Thread Rating Options.

Just unzip the xml file and import it into vbulletin via the product manager.


History:

v1.01 : First private release.
v1.02 : Added enable/disable option.
v1.03 : First public release.
v1.04 : Fix of public message problem - see post #3 by Tralala.

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 05-12-2006, 11:09 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Excellent work, sir!
Reply With Quote
  #3  
Old 05-12-2006, 11:39 PM
Tralala's Avatar
Tralala Tralala is offline
 
Join Date: Jan 2006
Posts: 1,207
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed.

I noticed that with this enabled, admins (and other permitted groups) see the disclaimer above all polls: "Be advised that this is a public poll: other users can see the choice(s) you selected" ... even if the poll is, in fact, private. This is a misleading warning. It would be better if there was another phrase to cover this situation. Otherwise admins have no way of knowing which polls are truly public to all, and which are private.

Other than that, great hack. Thanks.
Reply With Quote
  #4  
Old 05-12-2006, 11:49 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Maybe I missed it but I didn't see that disclamier above any polls when I enabled this.
Reply With Quote
  #5  
Old 05-13-2006, 01:11 AM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It gets displayed when you haven't yet voted in the poll. I'll fix that in the next update, probably tomorrow.
Reply With Quote
  #6  
Old 05-13-2006, 01:56 PM
Snake's Avatar
Snake Snake is offline
 
Join Date: Mar 2005
Location: Cleveland, OH
Posts: 3,832
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sweet, you're the man!
Reply With Quote
  #7  
Old 05-13-2006, 08:26 PM
Caiman Caiman is offline
 
Join Date: Apr 2004
Location: Manchester UK
Posts: 114
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've been waiting for this on 3.5, big thanks.
Reply With Quote
  #8  
Old 05-13-2006, 08:44 PM
Paul M's Avatar
Paul M Paul M is offline
 
Join Date: Sep 2004
Location: Nottingham, UK
Posts: 23,748
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Tralala
I noticed that with this enabled, admins (and other permitted groups) see the disclaimer above all polls: "Be advised that this is a public poll: other users can see the choice(s) you selected" ... even if the poll is, in fact, private. This is a misleading warning.
This problem should now have been fixed in v1.04.
Reply With Quote
  #9  
Old 05-13-2006, 09:28 PM
twitch's Avatar
twitch twitch is offline
 
Join Date: Apr 2005
Posts: 260
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This is very cool, thanks!
Reply With Quote
  #10  
Old 05-14-2006, 02:20 AM
Tralala's Avatar
Tralala Tralala is offline
 
Join Date: Jan 2006
Posts: 1,207
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Paul M
This problem should now have been fixed in v1.04.
Indeed; the disclaimer on the initial vote page now only appears if it's public for everyone. Thanks! :up:

After a mod's vote has been cast, which displays the results page from there on out, there's no way for a mod to distinguish between private and public (for everyone) polls. They all appear as public, at least to a mod (or whatever usergroup's been given permission by this hack.)

Is there some way for the results of public polls to be labelled as such?

Voters: 51. You have already voted on this private poll
or
Multiple Choice Poll. Voters: 31. You have already voted on this public poll
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:38 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06210 seconds
  • Memory Usage 2,284KB
  • Queries Executed 24 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (10)postbit_onlinestatus
  • (10)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete