Modify footer icons to use $wgExternalLinkTarget
authorsaptaks <saptak013@gmail.com>
Sun, 4 Oct 2015 18:43:59 +0000 (00:13 +0530)
committerEddie Greiner-Petter <git@eddie-sh.de>
Tue, 28 Feb 2017 18:44:49 +0000 (19:44 +0100)
Bug: T109979
Change-Id: Ie3d30c4070e8d336b735bac0a389564ae6115234

includes/skins/Skin.php

index 85bd09a..a7740a0 100644 (file)
@@ -906,7 +906,10 @@ abstract class Skin extends ContextSource {
                                $html = htmlspecialchars( $icon["alt"] );
                        }
                        if ( $url ) {
-                               $html = Html::rawElement( 'a', [ "href" => $url ], $html );
+                               global $wgExternalLinkTarget;
+                               $html = Html::rawElement( 'a',
+                                       [ "href" => $url, "target" => $wgExternalLinkTarget ],
+                                       $html );
                        }
                }
                return $html;