if ( $files && count( $files ) ) {
sort( $files );
$fileListItemsHtml = '';
+ $linkRenderer = $this->getLinkRenderer();
foreach ( $files as $file ) {
- $itemHtml = Linker::linkKnown( $this->getPageTitle( "file/$file" ), htmlspecialchars( $file ) );
+ $itemHtml = $linkRenderer->makeKnownLink(
+ $this->getPageTitle( "file/$file" ),
+ $file
+ );
try {
$fileObj = $this->stash->getFile( $file );
$thumb = $fileObj->generateThumbName( $file, [ 'width' => 220 ] );
$itemHtml .=
$this->msg( 'word-separator' )->escaped() .
$this->msg( 'parentheses' )->rawParams(
- Linker::linkKnown(
+ $linkRenderer->makeKnownLink(
$this->getPageTitle( "thumb/$file/$thumb" ),
- $this->msg( 'uploadstash-thumbnail' )->escaped()
+ $this->msg( 'uploadstash-thumbnail' )->text()
)
)->escaped();
} catch ( Exception $e ) {