View Single Post
  #3  
Old 04-09-2010, 04:38 PM
datarecall datarecall is offline
 
Join Date: Aug 2006
Posts: 38
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks cellarius, still does not work on the home page, however the widget is also in my articles template, when I goto the articles page it works fine there.

I did an echo "Executing" to make sure the plugin is executing itself and it does execute on the homepage just does not get put into the widget. here is the code I used.
plugin_lastposts.php
Code:
<?
$date = strtotime('-30 days');
global $vbulletin;
$query = "SELECT count(threadid) as counts FROM `thread` WHERE `dateline` > $date";
$latestpostsread = $vbulletin->db->query_read($query);
$latestpostsfetch = $vbulletin->db->fetch_array($latestpostsread);
$latestposts = $latestpostsfetch['counts'];

?>
plugin code
Code:
require_once('/opt/www/riu/staging/plugin_lastposts.php');
vB_Template::preRegister('vbcms_widget_searchwidget_page',array('latestposts' => $latestposts));
var_dump($latestposts);
vB_Template::preRegister('header',array('test123' => $latestposts));
That second header one is just for testing that it gets registered for the header on the homepage.

the template code:
Code:
<div class="side-bar-box-header">
			<div id="speach-bubble">
				<span class="posts">x{vb:raw latestposts}x</span><br/>
				Threads in the last<br/>30 days
			</div>
		</div>
		<div class="side-bar-box-content">
			<p class="title">Posts: {vb:raw prepared.totalposts}</p>
			<p class="date">Threads: {vb:raw totalthreads}</p>
			<p class="post">Members Online: {vb:raw totalonline}</p>
			{vb:raw result_html}
		</div>
On maybe a related note the threads / members / Posts variables do not work either.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01223 seconds
  • Memory Usage 1,766KB
  • 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)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