Santhosh has uploaded a new change for review. https://gerrit.wikimedia.org/r/198696
Change subject: Generate hreflang tags in <head> of article pages ...................................................................... Generate hreflang tags in <head> of article pages Improved version of Stu's proof of concept BUg: T93213 Change-Id: I30a6af657a11bf822736d667a82b21e813f0db4e --- M includes/OutputPage.php 1 file changed, 13 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/96/198696/1 diff --git a/includes/OutputPage.php b/includes/OutputPage.php index 5ad33fa..b54e079 100644 --- a/includes/OutputPage.php +++ b/includes/OutputPage.php @@ -3515,6 +3515,19 @@ ) ); } + # Generate hreflang tags + $languageLinks = $this->getLanguageLinks(); + if ( count( $languageLinks ) > 1 ) { + foreach ( $languageLinks as $languageLinkText ) { + $languageLinkTitle = Title::newFromText( $languageLinkText ); + $tags[] = Html::element( 'link', array( + 'rel' => 'alternate', + 'hreflang' => $languageLinkTitle->getInterwiki(), + 'href' => $languageLinkTitle->getFullURL() + ) ); + } + }; + return $tags; } -- To view, visit https://gerrit.wikimedia.org/r/198696 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I30a6af657a11bf822736d667a82b21e813f0db4e Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: Santhosh <santhosh.thottin...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits