![]() |
|
Mod Options |
![]() |
|||||||||||
Open Internal Links in Same Tab - Ported by BOP5 (VB 4.x & VB 3.x)
![]() Developer Last Online: Dec 2020 ![]() ![]() ![]()
![]() Brought to you by BirdOPrey5.
NOTE: If you already use jquery on all pages see this mod instead: http://www.vbulletin.org/forum/showthread.php?t=286030 The purpose of this mod is to automatically turn any "internal" links into links that open in the same window (or tab) instead of always opening in a new window. By default all links added with the[URL] BBCode in vBulletin become links that open in new windows. This uses JavaScript to automatically fix this. You can add multiple domains in the settings to be treated as "internal" domains. If you don't add any it will try to atuomatically detect the domain being used. Note: If you add *any* domains then you must specify all local domains, it will not try to auto-detect. Mod becomes active upon installation. Go to Admin CP -> Settings -> Options -> Open Internal Links in Same Window... to enable/disable mod and edit the domain(s) considered local. If the user is browsing with JavaScript disabled then links will always open in a new window like is the usual behvior. Live Demo: Demo Link Should be compatible with all vBulletins between 3.6.0 and 5.0.0. (So all 3.8.x and 4.x.x for sure.) Has been tested and found compatible with all current major browsers: IE9, FF 13 & 14, Chrome, Opera, and Safari. I need to thank 2 others for this mod: djbaxter on vBulletin.org and his similar mod. His mod does something similar but is jquery based. This makes the JavaScript code simpler but requires the jquery library be loaded on every page load. vBulletin doesn't use jquery on most pages so that could add significantly to loading times. And... Alen Grakalic who posted an original JavaScript on Css Globe: Open External Links in New Window Automatically | Css Globe I modified this publicly available code to have it work with vBulletin and allow for multiple local domains, however a lot of the code bign used remains his. So thanks to djbaxter for the idea and Alen for a great jump-start on the code (I'm not a big fan of JavaScript ![]() ------------------------------------------------------ Please "Mark as Installed" if you use this. ![]() Nominate MOTM if you LOVE it! ![]() Download Now Only licensed members can download files, Click Here for more information. Supporters / CoAuthors Screenshots Show Your Support
|
![]() |
||||
Mod | Developer | Type | Replies | Last Post |
Miscellaneous Hacks AdminCP & ModCP open in new window/tab | lordtopcat | vBulletin 3.7 Template Modifications | 19 | 14 Jul 2011 19:59 |
Comments |
#2
|
||||
|
||||
Reserved.
__________________
-Joe Former vb.org Moderator. Retired. @BirdOPrey5 | All Things BOP5 | Joe's Ultimate Off Topic Note - I no longer making new VB mods, sorry. No members have liked this post.
|
#3
|
||||
|
||||
Adding an option to force external links (all other domains you don't list) to open in a new tab would be convenient.
No members have liked this post.
|
#4
|
||||
|
||||
Originally Posted by bzcomputers
How? The links already open in new tab if you don't use this? ![]()
![]()
__________________
-Joe Former vb.org Moderator. Retired. @BirdOPrey5 | All Things BOP5 | Joe's Ultimate Off Topic Note - I no longer making new VB mods, sorry. No members have liked this post.
|
#5
|
|||
|
|||
Very nice BOP5. I installed on 4.1.12p2 and works perfectly. This is very useful in the mod and admin forums where internal links are always being posted. Having them open in the same window was a great idea.
The following members like this post: BirdOPrey5
|
#6
|
||||
|
||||
This is not my experience. For me any external link (unless tagged with "_blank") will open in the same tab taking the user away from your website.
No members have liked this post.
|
#7
|
||||
|
||||
Where are these external links? If they are custom links you created yourself then I would expect you use _blank f you wanted to?
I guess I wasn't figuring there wold be any external links not custom created or created by bbcode. I will see what I can do but would like to see an example for sure.
__________________
-Joe Former vb.org Moderator. Retired. @BirdOPrey5 | All Things BOP5 | Joe's Ultimate Off Topic Note - I no longer making new VB mods, sorry. No members have liked this post.
|
#8
|
|||
|
|||
Installed on vBulletin 4.1.3pl5 with thanks ...
![]() Seems to work great ... ![]() Regards, Doug The following members like this post: BirdOPrey5
|
#9
|
|||
|
|||
how can i open audiclubtr.com/anasayfa links in new tab ?
http://www.audiclubtr.com/f26/audi-t...uyuruldu-2246/ No members have liked this post.
|
#10
|
||||
|
||||
If audiclubtr.com is your domain then you can't. If you need to open internal links in new tabs, don't use this mod.
__________________
-Joe Former vb.org Moderator. Retired. @BirdOPrey5 | All Things BOP5 | Joe's Ultimate Off Topic Note - I no longer making new VB mods, sorry. No members have liked this post.
|
#11
|
||||
|
||||
Many thanks was looking days for an solution like this
![]() No members have liked this post.
|
#12
|
||||
|
||||
Originally Posted by BirdOPrey5
I am opening a specific forum up to advertising and wanted any external links posted within that forum to open in a new tab.
![]()
No members have liked this post.
|
#13
|
||||
|
||||
External links will always open in a new tab with or without this mod installed.
__________________
-Joe Former vb.org Moderator. Retired. @BirdOPrey5 | All Things BOP5 | Joe's Ultimate Off Topic Note - I no longer making new VB mods, sorry. No members have liked this post.
|
#14
|
||||
|
||||
From the the articles page https://www.mightymoiety.com/content.php?117-lifestyle, as an unregistered user I click the link https://www.mightymoiety.com/forum.php in the (If is your first visit) notice but it is still opening up in a new tab.. The mod is enabled..
Is there a setting somewhere? Ta. No members have liked this post.
|
#15
|
||||
|
||||
How have you added that banner where the links are at?
No members have liked this post.
Last edited by ozzy47; 04 Sep 2013 at 14:49. |
![]() |
«
Previous Mod
|
Next Mod
»
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Mod Options | |
|
|
New To Site? | Need Help? |
All times are GMT. The time now is 08:58.