Page MenuHomePhabricator

Replace usages of Linker::link() and Linker::linkKnown() in Nostalgia skin
Open, Needs TriagePublic

Description

Linker::link() and Linker::linkKnown() functions are deprecated as of MediaWiki 1.28, and the new LinkRenderer is preferred instead.
https://doc.wikimedia.org/mediawiki-core/master/php/classLinker.html

/includes/NostalgiaTemplate.php:

$s .= $sep . Linker::link( $user->getUserPage(), $skin->msg( 'mypage' )->escaped() );
$s .= $sep . Linker::link( $user->getTalkPage(), $skin->msg( 'mytalk' )->escaped() );
$s .= $sep . Linker::link(
$s[] .= Linker::linkKnown(
	$tl = Linker::linkKnown(
	$dl = Linker::linkKnown(
$s = Linker::linkKnown(
$s = Linker::linkKnown(
$s = Linker::linkKnown(
$s = Linker::linkKnown(
return Linker::linkKnown(
return Linker::link(
return Linker::linkKnown(
return Linker::linkKnown(
return Linker::linkKnown(
return Linker::linkKnown(
$s = Linker::link( $link, $text->escaped(), [], [], $linkOptions );
return Linker::linkKnown(

Event Timeline

Change 814293 had a related patch set uploaded (by Southparkfan; author: Southparkfan):

[mediawiki/skins/Nostalgia@master] Replace Linker::link() and ::linkKnown() with LinkRenderer

https://gerrit.wikimedia.org/r/814293