View Single Post
  #3  
Old 03-28-2005, 11:53 AM
sv1cec sv1cec is offline
 
Join Date: May 2004
Location: Athens, Greece
Posts: 2,091
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by wacnstac
Now if we could just make vbChat make better use of the window size it has assigned to it we'd really be talking. It seems to be limited to a fixed number of characters per line which seems to be hard coded somewhere.
Unfortunatelly, even though I know how to find out the user's screen resolution via a javascript, I have no idea how to pass this parameter to HTML.

The characters per line, I can't remember if it hard encoded, but the vertical size of the main messages window is. This can be found in the chat_main template, if you look in there, you will find something like:

HTML Code:
<td class='alt2' align='center' width='85%' height='300'>
		<iframe width='100%' height='100%' frameborder='0' border='0' src='vBChat.php?&do=chatFrameBlank' name='vBChatFrame'>Your Browser Does Not Support Iframe's, Get One That Does!</iframe>
The syntax might be a bit different, because my installation is heavily customized. However, you will notice that height='300' in the td tag. If you change that, the main area of the chat window gets larger, so more rows fit in there. However, ideally, this shouldn't be an arbitrary number, hard-encoded in the template, but something that is derived from the screen's resolution or even better, the window size itself. BUT, as I said, I do not know how to pass a parameter I calculate in a javascript, to HTML.

As for the characters per line, I think you could do something in the declaration of the tables, mine certainly seem to resize OK horizontally. Check out the table tags in the chat main, if memory servers me right, that's the place to look for.

Sorry I can't be more helpful :-(
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01559 seconds
  • Memory Usage 1,765KB
  • 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_html
  • (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