View Single Post
  #54  
Old 10-30-2002, 07:42 PM
Chris M's Avatar
Chris M Chris M is offline
 
Join Date: Dec 2001
Location: Northampton, England
Posts: 6,186
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Update: 1.9Beta

I have just released Version 1.9Beta!

What you should do to upgrade:

1) Open up the "file mods - queries.txt" file
2) Find the "UPDATE" section
3) Run the Queries
4) Modify the "error_signaturebaddimensions" template

Replace the entire template with:

Code:
That image is too large. The maximum dimensions are $signaturemaxwidth by $signaturemaxheight pixels.
5) Modify the "modifysignature_custom" template

Replace the entire template with:

Code:
<script language="Javascript">
<!--
function checkCustom(formname) {
	formname.customsignaturecheck.checked=true;
}
//-->
</script>
<tr>
	<td bgcolor="#1D6AA0" colspan="2"><normalfont color="#EEEEFF"><b>Custom Signatures</b></normalfont></td>
</tr>
<tr>
	<td bgcolor="#13486D"><normalfont><b>Use custom signature</b></normalfont><br>
	<smallfont>Note: the maximum size of your custom image is $signaturemaxwidth by $signaturemaxheight pixels or $signaturemaxsize bytes (whichever is smaller).</td>
	<td bgcolor="#13486D"><normalfont>
	<input type="radio" name="signatureid" value="0" $signaturechecked[0] id="customsignaturecheck"> yes </normalfont><br>
	<smallfont>(The database currently has the following custom signature in your name: <img src="$bbuserinfo[signatureurl]" border="0" alt="Your custom signature"><br>
	If you want to keep it as it is, leave the fields below as they are.)</smallfont></td>
</tr>
$customsigwebsite
$customsigupload
6) Open root/member.php
Find:
PHP Code:
      if ($filename!="") {
        
// check valid image
        
if ($imginfo=@getimagesize($filename)) {
          if (
$imginfo[0]>$signaturemaxdimensions or $imginfo[1]>$signaturemaxdimensions) {
            @
unlink($filename);
            eval(
"standarderror(\"".gettemplate("error_signaturebaddimensions")."\");");
          } 
replace with:
PHP Code:
      if ($filename!="") {
        
// check valid image
        
if ($imginfo=@getimagesize($filename)) {
          if (
$imginfo[0]>$signaturemaxwidth and $imginfo[0]>$signaturemaxheight or $imginfo[1]>$signaturemaxwidth and $imginfo[1]>$signaturemaxheight) {
            @
unlink($filename);
            eval(
"standarderror(\"".gettemplate("error_signaturebaddimensions")."\");");
          } 


What does this new update do?

It adds the ability to restrict image sizes by Height and Width, rather than just by Maximum Dimensions via the Admin Options...

ONLY FOLLOW THIS IF YOU ARE RUNNING 1.8Beta or below

Satan
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02006 seconds
  • Memory Usage 1,790KB
  • 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
  • (2)bbcode_code
  • (2)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