View Single Post
  #143  
Old 04-05-2004, 03:26 AM
HollyRidge HollyRidge is offline
 
Join Date: Nov 2003
Posts: 5
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Erwin
Fix for the maximages problem

Note that just increasing the maximum number of images in Admin CP is not a good solution because if someone wants to put lots of quotes in their posts, they will hit the maximum - each quote has a minimum of 5 images. 10 quotes would be 50 images.

A better solution is to do this:

In the BBCode section for both Simple and Username Quotes, find in the HTML every instance of:

Code:
<img SRC="images/quotes
And replace with:

Code:
<img WIDTH="15" SRC="images/quotes
and delete the second occurance of WIDTH="15" in each of the img tag.

You do this 5 times in the Simple Quote, and 7 times (I think) in the Quote with Username.

Then, you need to do some hacking - apologies if this is not allowed - it's only a minor hack.

In includes/functions_newpost.php, find:

PHP Code:
fetch_character_count(parse_bbcode($post['message'], $foruminfo['forumid'], $post['enablesmilies']), '<img') > $vboptions['maximages']) 
Replace with:

PHP Code:
fetch_character_count(parse_bbcode($post['message'], $foruminfo['forumid'], $post['enablesmilies']), '<img src') > $vboptions['maximages']) 
That should do it. The quoting images will now NOT be counted as an image in posts. Smilies and other images will still be counted as usual.
Really cool hack but do have 1 question... Where is <img SRC="images/quotes at? I have searched every file and the database as well but cant find any instances of it. If it helps I am running vb3 gold.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01129 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)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