Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Open all links in the same window Details »»
Open all links in the same window
Version: 1.00, by Retal Retal is offline
Developer Last Online: Jul 2014 Show Printable Version Email this Page

Category: Mini Mods - Version: 4.0.x Rating:
Released: 04-05-2010 Last Update: Never Installs: 15
Uses Plugins
Re-useable Code Translations  
No support by the author.

Experts such as Jakob Nielsen have said literally since the beginning of the internet that opening links in a new window is a bad usability practice.
http://www.useit.com/alertbox/990530.html

Quote:
If I want a new window, I will open it myself!
Read more if you're interested.
http://www.google.com/search?hl=en&q...ndow+usability

It's 2010 and vBulletin still opens all external links in a new window!

With this mod all links open in the same window as they should.
The users can choose if they open the link in the same window, a new tab or a new window.
vBulletin (aka YOU as the forum owners) doesn't force its decision on them anymore.

Tested in forum and blog posts, vB 3.6.x to 4.0.2.

I've been using this mod since vB 3.6. It's so simple I haven't ever had to change the code.
If you want to use it in an older version of vB, feel free. It will very probably work.

Download Now

File Type: xml product-same_window_links.xml (1.2 KB, 79 views)

Show Your Support

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

Comments
  #2  
Old 04-06-2010, 02:32 PM
Retal Retal is offline
 
Join Date: Nov 2006
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Reserved.
Reply With Quote
  #3  
Old 04-06-2010, 03:04 PM
Kolbi Kolbi is offline
 
Join Date: Mar 2009
Location: D - S?dbaden
Posts: 899
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

^ for a admin it´s a negative thing then a visitor leaves your page so fast...
Reply With Quote
  #4  
Old 04-06-2010, 03:14 PM
Retal Retal is offline
 
Join Date: Nov 2006
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I led these conversations three or four years ago.
But it boils down to this:

Opening a link in a new window won't stop the visitor from leaving your web if it sucks.
Forcing your visitor to do something he doesn't expect and doesn't want is intimidating and wrong.

Please read the arguments in the links above.

I've been using the mod for three years. My users are happy and don't leave the forum. They can use middle-click, Shift+click, Ctrl-click and all other ways to control their browsing without me raping their user experience.

But I certainly don't force you to use it on your board.
Reply With Quote
  #5  
Old 04-06-2010, 03:35 PM
Bergler Bergler is offline
 
Join Date: Dec 2006
Posts: 114
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Why is this mod not supported??
Reply With Quote
  #6  
Old 04-06-2010, 03:46 PM
Retal Retal is offline
 
Join Date: Nov 2006
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Bergler, frankly the mod is really so simple there is little to support; plus there are longer periods when I'm not at vB.org.

Should a problem arise, I'll try to respond.
Reply With Quote
  #7  
Old 04-06-2010, 03:58 PM
Bergler Bergler is offline
 
Join Date: Dec 2006
Posts: 114
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Retal View Post
Hi Bergler, frankly the mod is really so simple there is little to support; plus there are longer periods when I'm not at vB.org.

Should a problem arise, I'll try to respond.
OH, I see! Until you just explained it, I was under the impression that when it said "not supported" It meant VB did not support this mod!! Thanks for clarifying that!! For those that are wondering, after I installed this mod, links from vBalinks still open in a new window and banners do as well, perfect. Thanks for the great mod Retal, cheers!
Reply With Quote
  #8  
Old 04-06-2010, 05:53 PM
Verionia Verionia is offline
 
Join Date: Jul 2009
Posts: 274
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How about a mod for opening a new link in the background? Can you create this as firefox does it?
Reply With Quote
  #9  
Old 04-06-2010, 05:58 PM
Retal Retal is offline
 
Join Date: Nov 2006
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hi Verionia, if the users want, they can open any link in the background with a middle-click in all current browsers. There is no need for a mod.
Reply With Quote
  #10  
Old 04-06-2010, 06:40 PM
djbaxter djbaxter is offline
 
Join Date: Aug 2006
Location: Ottawa, Canada
Posts: 2,601
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Experts such as Jakob Nielsen have said literally since the beginning of the internet that opening links in a new window is a bad usability practice.
http://www.useit.com/alertbox/990530.html


If I want a new window, I will open it myself!
Read more if you're interested.
http://www.google.com/search?hl=en&q...ndow+usability

It's 2010 and vBulletin still opens all external links in a new window!
Expert? Never heard of him. There might have been some argument against opening new browser windows or tabs in 1996 or 1999 but this is 2010. We now have faster multicore processors, RAM is cheap, and high speed internet connections are the norm.

The rule of thumb that vBulletin follows is the same one most people use on professional websites these days: Open local links in the same window and other links in a new window or tab.
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 09:17 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04219 seconds
  • Memory Usage 2,313KB
  • Queries Executed 24 (?)
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
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (9)postbit
  • (1)postbit_attachment
  • (10)postbit_onlinestatus
  • (10)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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete