- while ( $row = $dbr->fetchObject( $res ) ) {
- $name = Title::makeTitle( NS_IMAGE, $row->page_title );
- $link = $sk->makeKnownLinkObj( $name, "" );
- wfDebug("Image redirect: {$row->page_title}\n");
+ foreach ( $redirects as $title ) {
+ $link = $sk->makeKnownLinkObj( $title, "" );
+ $wgOut->addHTML( "<li>{$link}</li>\n" );
+ }
+ $wgOut->addHTML( "</ul>\n" );
+
+ }
+
+ function imageDupes() {
+ global $wgOut, $wgUser;
+
+ $dupes = $this->getDuplicates();
+ if ( count( $dupes ) == 0 ) return;
+
+ $wgOut->addWikiMsg( 'duplicatesoffile' );
+ $wgOut->addHTML( "<ul class='mw-imagepage-duplicates'>\n" );
+
+ $sk = $wgUser->getSkin();
+ foreach ( $dupes as $file ) {
+ if ( $file->isLocal() )
+ $link = $sk->makeKnownLinkObj( $file->getTitle(), "" );
+ else
+ $link = $sk->makeExternalLink( $file->getDescriptionUrl(),
+ $file->getTitle()->getPrefixedText() );