X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Flinker%2FLinkRenderer.php;h=c203a16b3f65d9683b4b31253748c23527c29688;hb=7e18aed900995b8066e382eec331aea04c133770;hp=7ab9cd3c2782584227c98d60004f5d3109de88fd;hpb=cf8b6e8b21713eebfac96dfbf2f3ccb88c8032e3;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/linker/LinkRenderer.php b/includes/linker/LinkRenderer.php index 7ab9cd3c27..c203a16b3f 100644 --- a/includes/linker/LinkRenderer.php +++ b/includes/linker/LinkRenderer.php @@ -36,6 +36,7 @@ use TitleFormatter; /** * Class that generates HTML links for pages. * + * @see https://www.mediawiki.org/wiki/Manual:LinkRenderer * @since 1.28 */ class LinkRenderer { @@ -400,16 +401,13 @@ class LinkRenderer { private function getLinkURL( LinkTarget $target, array $query = [] ) { // TODO: Use a LinkTargetResolver service instead of Title $title = Title::newFromLinkTarget( $target ); - $proto = $this->expandUrls !== false - ? $this->expandUrls - : PROTO_RELATIVE; if ( $this->forceArticlePath ) { $realQuery = $query; $query = []; } else { $realQuery = []; } - $url = $title->getLinkURL( $query, false, $proto ); + $url = $title->getLinkURL( $query, false, $this->expandUrls ); if ( $this->forceArticlePath && $realQuery ) { $url = wfAppendQuery( $url, $realQuery );