Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > General > Member Archives

Reply
 
Thread Tools
Details »»

Version: , by (Guest)
Developer Last Online: Jan 1970 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 11-03-2000 Last Update: Never Installs: 0
 
No support by the author.

[EDIT] Some users found a badley-coded part of the hack, I am rewriting that part and therefore have deleted the url from this post[/EDIT]

The Poll Hack for the vB, now updated for speed and fuctionality. Demo at http://www.naboonline.com/polltest/

new features from 0.9.2 (previous version)

- if a user votes without logging in, is asked to login and the pollvote still counts
(2 new templates,error_pollvotenologin, error_pollvoteinvaliduser)
- Graphical view of poll results available. Template pollyesvote has a new variable $pollbargraph. If you
do not want to have the graphical view, simply remove the variable.
- poll icon ist now not needed to be inserted into the vBulletin icon db.
- new file pollmodule.php - hacks in files only reference to it, much less code to enter into the new files!
- speed enhancements and less mysql calls.

Overall features

- Let registered users post a new thread that has a poll integrated in it
- Let registered users vote on the poll
- Multiple votes impossible as userid is stored on vote
- Define # of poll options in CP
- Limit who can post a poll by usergroups (from the control panel)
- Designed to be easily translated. Only some text is hard coded (see localisation section below)
- Fully templateable - you can customise the look of the poll
- Users who can not post can not vote as well
- Make sure person did not vote, press back, and vote again
- Admin/Moderator edit of Polls at all times
- Edit Poll while no votes (for user who started the poll thread)
- vB code parse for options
- closing a thread == close a poll
- Admin delete
- View results without voting
- Close a poll (admin/mod/author)
- Graphical view of votes (bar graph and/or pie graph) **NEW**

Note to upgraders: Due to a change in the how data is stored, the new poll is not backwards compatible. Therefore, you will need to run updatepoll.php

The poll hack will be intergrated into vBulletin 2.0, so if you are in no hurry, you should better wait


[Edited by doron on 11-04-2000 at 06:00 AM]

Show Your Support

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

Comments
  #122  
Old 01-10-2001, 04:22 PM
Guest
 
Posts: n/a
Default

Wendy,

Did you use the poll hack on vBulletin 1.1.5? If so could you let me know if there is any special I need to do. Just because the very first change wasn't in 1.1.5 or it was exact. Not quite sure I just really want the easy way out without screwing thing up.
Reply With Quote
  #123  
Old 01-10-2001, 04:44 PM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by wendy
Dumb newbie question.

Poll hack installed, works great, but ... when you view the poll results, there are no totals and no percent.

What is the var used for this? this is the pollresults template:
Code:
<TR>
<TD COLSPAN=2 ALIGN="CENTER"><FONT face="verdana, arial, helvetica" size="2" ><B>Total:</B></font></TD>
<TD ALIGN="LEFT"><FONT face="verdana, arial, helvetica" size="2" ><B> votes</B></font></TD>
<TD ALIGN="CENTER"><FONT face="verdana, arial, helvetica" size="2" ><B>100%</B></font></TD>
</TR>
i know i'm missing something before "votes".
here is how it should be:

Code:
<TR>
<TD COLSPAN=2 ALIGN=\"CENTER\"><normalfont><B>Total:</B></normalfont></TD>
<TD ALIGN=\"LEFT\"><normalfont><B>$total votes</B></normalfont></TD>
<TD ALIGN=\"CENTER\"><normalfont><B>100%</B></normalfont></TD>
</TR>
i will release a new version that is 1.1.5 compatible this weekend, hopefulyl get a version that has all variables escaped correctly
Reply With Quote
  #124  
Old 01-10-2001, 07:15 PM
Guest
 
Posts: n/a
Default

sorry! no, i'm on version 1.14, probably won't upgrade until i have to!

Thanks for the code, that did the trick
Reply With Quote
  #125  
Old 01-14-2001, 08:48 PM
Guest
 
Posts: n/a
Default

I receive this error when I install the poll hack:

Database error in vBulletin Control Panel: Invalid SQL: UPDATE usergroup SET title='!Auto-generated moderator Please leave! Aaron Samsonoff',usertitle='Founder & Owner',canview=1,cansearch=1,canemail=1,canpostnew =1,canreply=1,canadminedit=1,canedit=1,candelete=1 ,canopenclose=1,canmove=1,cancontrolpanel=,canpost poll=1,canusepm=1 WHERE usergroupid=7
mysql error: You have an error in your SQL syntax near 'canpostpoll=1,canusepm=1 WHERE usergroupid=7' at line 1
mysql error number: 1064
Date: Sunday 14th of January 2001 04:48:53 PM
Script: /admin/usergroup.php
Referer: http://www.survivor-chat.com/admin/u...&usergroupid=7


I already have the private messaging hack installed on version 1.1.5 and it works fine, except when I go to change the name of a super moderator to moderator I receive this error message.

Database error in vBulletin Control Panel: Invalid SQL: UPDATE usergroup SET title='Moderator',usertitle='Moderator',canview=1, cansearch=1,canemail=1,canpostnew=1,canreply=1,can adminedit=1,canedit=1,candelete=1,canopenclose=1,c anmove=1,cancontrolpanel=,canpostpoll=0,canusepm=1 WHERE usergroupid=5
mysql error: You have an error in your SQL syntax near 'canpostpoll=0,canusepm=1 WHERE usergroupid=5' at line 1
mysql error number: 1064
Date: Sunday 14th of January 2001 05:52:17 PM
Script: /admin/usergroup.php
Referer: http://www.survivor-chat.com/admin/u...&usergroupid=5


It is for my message forum here http://www.survivor-chat.com Does anybody know what is wrong? I have a feeling the pm hack and the poll hack don't like each other.
Reply With Quote
  #126  
Old 01-15-2001, 04:24 AM
Guest
 
Posts: n/a
Default

oh man.......guess i'll have to wait until 2.0 is out to use the poll function......

or can anyone send me the hack?? i mean...it's not that buggy is it?
Reply With Quote
  #127  
Old 01-16-2001, 09:19 PM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by webmasterlane.com
I receive this error when I install the poll hack:

Database error in vBulletin Control Panel: Invalid SQL: UPDATE usergroup SET title='!Auto-generated moderator Please leave! Aaron Samsonoff',usertitle='Founder & Owner',canview=1,cansearch=1,canemail=1,canpostnew =1,canreply=1,canadminedit=1,canedit=1,candelete=1 ,canopenclose=1,canmove=1,cancontrolpanel=,canpost poll=1,canusepm=1 WHERE usergroupid=7
mysql error: You have an error in your SQL syntax near 'canpostpoll=1,canusepm=1 WHERE usergroupid=7' at line 1
mysql error number: 1064
Date: Sunday 14th of January 2001 04:48:53 PM
Script: /admin/usergroup.php
Referer: http://www.survivor-chat.com/admin/u...&usergroupid=7
| cancontrolpanel= | that is the issue. you should reedit that file and see if there is a variable after that, namely $cancontrolpanel. it's correct in the documentation for the poll hack.

the hack is on http://www.vbulletin.org
Reply With Quote
  #128  
Old 01-16-2001, 09:54 PM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by Martin
Quote:
Originally posted by VirtueTech
This hack is very unoptimized....the person who told me this will remain anonymous.
I would love to see their version of it.

It's easy to sit back and complain about the work of others, not so easy to do it yourself. Your source would do well to remember that doron is doing this out of the goodness off his heart and doesn't have to contribute anything at all.
I know this is old but...AMEN to this! I'm currently trying to implement polls on my forum and I cannot begin to fathom how complex it is.
Reply With Quote
  #129  
Old 01-17-2001, 02:10 AM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by SonnetCelestial
Quote:
Originally posted by Martin
Quote:
Originally posted by VirtueTech
This hack is very unoptimized....the person who told me this will remain anonymous.
I would love to see their version of it.

It's easy to sit back and complain about the work of others, not so easy to do it yourself. Your source would do well to remember that doron is doing this out of the goodness off his heart and doesn't have to contribute anything at all.
I know this is old but...AMEN to this! I'm currently trying to implement polls on my forum and I cannot begin to fathom how complex it is.
where can i get this hack???
Reply With Quote
  #130  
Old 01-20-2001, 09:01 PM
Guest
 
Posts: n/a
Default

Quote:
Originally posted by SonnetCelestial
Quote:
Originally posted by Martin
Quote:
Originally posted by VirtueTech
This hack is very unoptimized....the person who told me this will remain anonymous.
I would love to see their version of it.

It's easy to sit back and complain about the work of others, not so easy to do it yourself. Your source would do well to remember that doron is doing this out of the goodness off his heart and doesn't have to contribute anything at all.
I know this is old but...AMEN to this! I'm currently trying to implement polls on my forum and I cannot begin to fathom how complex it is.
actually, that got fixed. I'm always open for optimisation suggestions

and you can get it at vbulletin.org.
Reply With Quote
  #131  
Old 01-22-2001, 12:27 AM
Guest
 
Posts: n/a
Default

thx
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 12:52 AM.


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.04760 seconds
  • Memory Usage 2,287KB
  • Queries Executed 25 (?)
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_code
  • (10)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)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
  • 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