View Single Post
  #165  
Old 05-09-2014, 12:36 PM
Dr.CustUmz's Avatar
Dr.CustUmz Dr.CustUmz is offline
 
Join Date: Aug 2013
Location: USA
Posts: 647
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

how would we go about changing the image type from jpg to png or gif, i have tried changing jpg inside the product file and the show.php and having my folder full of nothing but png's
(did the same with gif's) but it just gives me an infinate load when i try to go to my register page.

EDIT*
after reading a little about the whole GD rendering from
http://www.php.net/manual/en/function.imagepng.php

i tried changing my show php to:
PHP Code:
session_start();
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

require_once(
'./global.php');
$percent $vbulletin->options['eic_imgsize'] / 100;
$d dir($vbulletin->options['eic_imgpath']);
while (
false !== ($entry $d->read())) 
    if (
substr($entry,-4) == '.png')
        
$answers[] .= $entry
$image $_SESSION['show_images'][$_SERVER['QUERY_STRING']-1];
$im imagecreatefrompng($vbulletin->options['eic_imgpath'].'/'.$answers[$image-1]);

list(
$width$height) = getimagesize($vbulletin->options['eic_imgpath'].'/'.$answers[$image-1]);
$newwidth $width $percent;
$newheight $height $percent;
$thumb imagecreatetruecolor($newwidth$newheight);
imagecopyresized($thumb$im0000$newwidth$newheight$width$height);

header("Content-type: image/png");
imagepng($im);
imagedestroy($im); 
i thought that would do it, but seems to still give me an infinate load.

also, this version is new than the one posted in the 3.8 section correct?
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01039 seconds
  • Memory Usage 1,788KB
  • 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_php
  • (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