Thread: Add-On Releases - vBulletin Raffles
View Single Post
  #265  
Old 08-02-2011, 10:27 AM
nhawk nhawk is offline
 
Join Date: Jan 2011
Posts: 1,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by teach1st View Post
OK...give me four minutes, cause I have to enable guests to see the sidebar, too.
Quote:
Originally Posted by teach1st View Post
It's ready

The image shows in the raffle
Ok, you can kill guests now. I've seen what I needed to see.

I can't see the image in IE8 on your site either. I'm not sure what the problem is.

Try replacing the block code with this..

Code:
global $vbulletin;

if ($vbulletin->options['raffle_mode'] && $vbulletin->options['raffle_showsidebar'] && !is_member_of($vbulletin->userinfo, explode(',', $vbulletin->options['raffle_perms'])))
{
	$timenow = TIMENOW;
	$raffle_getactive = $vbulletin->db->query_read_slave("SELECT * FROM " . TABLE_PREFIX . "raffle 
			WHERE enddate > $timenow AND startdate <= $timenow
			ORDER BY id DESC
			"); 

	if ($vbulletin->db->num_rows($raffle_getactive)) 
	{ 
		while($raffle = $vbulletin->db->fetch_array($raffle_getactive))
		{
			if (is_member_of($vbulletin->userinfo, explode(',', $raffle['groupperm'])))
			{
				if($raffle_list)
				{
					$raffle_list .= '<br />';
				}
				$raffle_list .= '<a href="raffles.php?' . $session[sessionurl] . 'do=raffle&id=' . $raffle[id] . '" title="' . $raffle[name] . '" />' . $raffle[name];
				if($raffle['showimage'])
				{
					if(empty($raffle['prizeimg']))
					{
						$raffle['prizeimg'] =  'images/raffles/default.gif';
					}

					$target =  $vbulletin->options['raffle_sidebar_maxpicture'];
					$picturesize = getimagesize($raffle['prizeimg']); 
					$percentage = ($target / $picturesize[0]); 
					$picture_width = round($picturesize[0] * $percentage); 
					$picture_height = round($picturesize[1] * $percentage); 
					$raffle_list .= '<br /><center><img class="display" src="' . $raffle['prizeimg'] . '" width="' . $picture_width . '" height="' . $picture_height . '" alt="' . $raffle['name'] . '" border="0" /></center>';
				}
				$raffle_list .= '</a><br />';
			}
		}
	} 

	unset($raffle_getactive); 
    
	$statsarray = array('currentraffles'  => $raffle_list,);
    
	return $statsarray;
}
That code is direct from my test server and it does display that exact image in the default vBulletin template.

That is one other thing you can try.. try changing to the default vB template and see if it shows that way. If it does, then there's a problem with your site template.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01281 seconds
  • Memory Usage 1,772KB
  • 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
  • (1)bbcode_code
  • (2)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