Snippets/Open external sidebar links in new window

From mediawiki.org
Jump to navigation Jump to search
How to use Snippets
List of Snippets
OOjs UI icon advanced.svg
Open external sidebar links in new window
Language(s): JavaScript
Compatible with: MediaWiki 1.16+ (Vector; Monobook)

Description[edit]

Open external links in the Sidebar in a new window by adding target="_blank" to them.

Code[edit]

/**
 * Open external links in the sidebar in a new window
 *
 * @source mediawiki.org/wiki/Snippets/Open_external_sidebar_links_in_new_window
 * @version 1
 */
$( '#mw-panel, #panel' ) // #panel is for pre-1.17 compatibility
	.find( 'li a' )
	.filter( "[href^='http://'], [href^='https://']" )
	.attr( 'target' , '_blank' );