Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > Premium Archives > vB Chat
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Opening a Link to vBchat in a New Smaller window Details »»
Opening a Link to vBchat in a New Smaller window
Version: , by oglsmm oglsmm is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: Unknown Rating:
Released: 04-15-2005 Last Update: Never Installs: 0
 
No support by the author.

I have a link to my vBchat section on a seperate page. How do I make this link open up the chat into a seperate smaller window, instead of the full screen one it does by default.

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #2  
Old 04-21-2005, 03:13 PM
Sarizaddi Sarizaddi is offline
 
Join Date: Apr 2005
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In your Admin Templates, you changed a few, one of them being "navbar". Go back into your control panel, Styles & Templates, Style Manager, select "Edit Templates", expand all "[<< >>]", go back to modify the "navbar" template.

The code you added should've been:

Quote:
Originally Posted by navbar
<script type="text/javascript">
<!--

function OpenvBChat(){
vBChat = window.open('vBChat.php?$session[sessionurl]','vBChat','directories=no,height='+window.screen. height+',width='+window.screen.width+',location=no ,menubar=no,scrollbars=yes,status=no,toolbar=no')

return false;
}

-->
</script>
<td class="vbmenu_control"><a href="vBChat.php?$session[sessionurl]" onclick="return OpenvBChat();">vBChat</a></td>
take that out and substitute instead:

Quote:
Originally Posted by Sarizaddi
<script type="text/javascript">
<!--

function OpenvBChat(){

var ws = screen.width*0.85;
var hs = screen.height*0.7;
var winParms = "height=" + hs + ",width=" + ws + "directories=no,location=no,menubar=no,scrollbars= yes,status=no,toolbar=no,resizable";
vBChat = window.open('vBChat.php?$session[sessionurl]','vBChat',winParms)

return false;
}

-->
</script>
<td class="vbmenu_control"><a href="vBChat.php?$session[sessionurl]"
In the above, you will see "var ws = screen.width*0.85;" and "var hs = screen.height*0.7;" In there, Screen Width is a percentage, currently being 85% of the user's screen. Same with Height, at 70%. You can manually adjust these, like if you wanted 90% and 90% you'd use .9 and .9

Doing this will not only allow it to pop up in a smaller window, but will also allow it to be user resizable.

Please note in the snippet, the forum is adding a space in resizable, making it "resiza ble" I can not correct that in my post, but it needs to be corrected before you insert it in the navbar template.
Reply With Quote
  #3  
Old 04-25-2005, 02:06 PM
oglsmm's Avatar
oglsmm oglsmm is offline
 
Join Date: Apr 2004
Posts: 34
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thank You!
Reply With Quote
  #4  
Old 04-25-2005, 08:37 PM
greenhybrid greenhybrid is offline
 
Join Date: Jan 2005
Posts: 155
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Or, you can just make it open in a new window/tab by taking out the javascript and replacing the onclick function with target="_blank" in the links to it.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:22 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04662 seconds
  • Memory Usage 2,227KB
  • Queries Executed 17 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (3)postbit
  • (4)postbit_onlinestatus
  • (4)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • 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
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete