View Single Post
  #208  
Old 07-06-2008, 05:45 PM
J98680Bxxxxx J98680Bxxxxx is offline
 
Join Date: Jan 2008
Location: Bridge - Enterprise
Posts: 325
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by smirkley View Post
To give you an idea what I am trying to do, is display this in my vBadvanced module for polls, on my CMPS pages.

I have been working with Brian at vBa and he suggested that these polls dont show up because they are in effect "closed" to vBa CMPS.

If I can figure out why they appear as closed, then I can resolve the issue of getting them to show up on a CMPS poll module.

Thanks again.
smirkley

I did closed the poll at initialisation in the cron file.

"upload/include/cron/nominate_topic_cron.php"

Code:
$active = 0;
...

$vbulletin->db->query_write("INSERT INTO " . TABLE_PREFIX . "poll (question,dateline,options,votes,active,numberoptions,timeout,multiple,voters,public,lastvote) VALUES ('$question','$now','$Choice','$votes','$active','$numberoptions','$timeout','$multiple','$voters','$public','$lastvote')");
You can also activate it in the file located at:
"upload/include/functions_nominate_topic.php"

Find all

Code:
$vbulletin->db->query_write("UPDATE `" . TABLE_PREFIX . "poll` SET `options`='$choices', `votes`='$votes', `numberoptions`='$numberoptions' , `voters`='$voters', `lastvote`='$lastvote' WHERE `pollid` = '$poll_id'");
replace by

Code:
$active = 1;
$vbulletin->db->query_write("UPDATE `" . TABLE_PREFIX . "poll` SET `options`='$choices', `votes`='$votes', `active`='$active', `numberoptions`='$numberoptions' , `voters`='$voters', `lastvote`='$lastvote' WHERE `pollid` = '$poll_id'");
I could not find a proper way to prevent users to vote via the "Nomination Thread" once the poll is set to the active status.

Let me know if you succeed in it.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01168 seconds
  • Memory Usage 1,768KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (3)bbcode_code
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete