function imageLinks()
{
global $wgUser, $wgOut;
-
+
$limit = 100;
$dbr = wfGetDB( DB_SLAVE );
array( 'LIMIT' => $limit + 1)
);
- $count = $dbr->numRows( $res );
- if ( $count == 0 ) {
+ if ( 0 == $dbr->numRows( $res ) ) {
$wgOut->addHTML( "<div id='mw-imagepage-nolinkstoimage'>\n" );
$wgOut->addWikiMsg( 'nolinkstoimage' );
$wgOut->addHTML( "</div>\n" );
return;
}
- $wgOut->addHTML( "<div id='mw-imagepage-section-linkstoimage'>\n" .
- wfMsgExt( 'linkstoimage', array( 'parseinline', 'escape' ), min( $count, $limit ) ) .
- "<ul class='mw-imagepage-linktoimage'>\n"
- );
+ $wgOut->addHTML( "<div id='mw-imagepage-section-linkstoimage'>\n" );
+ $wgOut->addWikiMsg( 'linkstoimage' );
+ $wgOut->addHTML( "<ul class='mw-imagepage-linktoimage'>\n" );
$sk = $wgUser->getSkin();
$count = 0;
function imageRedirects()
{
global $wgUser, $wgOut;
-
+
$redirects = $this->getTitle()->getRedirectsHere( NS_IMAGE );
if ( count( $redirects ) == 0 ) return;
- $wgOut->addHTML( "<div id='mw-imagepage-section-redirectstofile'>\n" .
- wfMsgExt( 'redirectstofile', array( 'parseinline', 'escape' ), count( $redirects ) ) .
- "<ul class='mw-imagepage-redirectstofile'>\n"
- );
+ $wgOut->addHTML( "<div id='mw-imagepage-section-redirectstofile'>\n" );
+ $wgOut->addWikiMsg( 'redirectstofile' );
+ $wgOut->addHTML( "<ul class='mw-imagepage-redirectstofile'>\n" );
$sk = $wgUser->getSkin();
foreach ( $redirects as $title ) {
$dupes = $this->getDuplicates();
if ( count( $dupes ) == 0 ) return;
- $wgOut->addHTML( "<div id='mw-imagepage-section-duplicates'>\n" .
- wfMsgExt( 'duplicatesoffile', array( 'parseinline', 'escape' ), count( $dupes ) ) .
- "<ul class='mw-imagepage-duplicates'>\n"
- );
+ $wgOut->addHTML( "<div id='mw-imagepage-section-duplicates'>\n" );
+ $wgOut->addWikiMsg( 'duplicatesoffile' );
+ $wgOut->addHTML( "<ul class='mw-imagepage-duplicates'>\n" );
$sk = $wgUser->getSkin();
foreach ( $dupes as $file ) {
'filehist-filesize' => 'Dateigröße',
'filehist-comment' => 'Kommentar',
'imagelinks' => 'Verwendung',
-'linkstoimage' => 'Die {{PLURAL:$1|folgende Seite verwendet|folgenden $1 Seiten verwenden}} diese Datei:',
+'linkstoimage' => 'Die folgenden Seiten benutzen diese Datei:',
'nolinkstoimage' => 'Keine Seite benutzt diese Datei.',
'morelinkstoimage' => '[[Special:Whatlinkshere/$1|Weitere Links]] für diese Datei.',
-'redirectstofile' => 'Die {{PLURAL:$1|folgende Datei leitet|folgenden $1 Dateien leiten}} auf diese Datei weiter:',
-'duplicatesoffile' => 'Die {{PLURAL:$1|folgende Datei ist ein Duplikat|folgenden $1 Dateien sind Duplikate}} dieser Datei:',
+'redirectstofile' => 'Die folgenden Dateien leiten auf diese Datei weiter:',
+'duplicatesoffile' => 'Die folgenden Dateien sind Duplikate dieser Datei:',
'sharedupload' => 'Diese Datei ist ein gemeinsam genutzter Upload und kann von anderen Projekten verwendet werden.',
'shareduploadwiki' => 'Für weitere Informationen siehe die $1.',
'shareduploadwiki-desc' => 'Es folgt der Inhalt der $1 aus dem gemeinsam benutzten Repositorium.',
'filehist-filesize' => 'File size',
'filehist-comment' => 'Comment',
'imagelinks' => 'Links',
-'linkstoimage' => 'The following {{PLURAL:$1|page links|$1 pages link}} to this file:',
+'linkstoimage' => 'The following pages link to this file:',
'nolinkstoimage' => 'There are no pages that link to this file.',
'morelinkstoimage' => 'View [[Special:Whatlinkshere/$1|more links]] to this file.',
-'redirectstofile' => 'The following {{PLURAL:$1|file redirects|$1 files redirect}} to this file:',
-'duplicatesoffile' => 'The following {{PLURAL:$1|file is a duplicate|$1 files are duplicates}} of this file:',
+'redirectstofile' => 'The following files redirect to this file:',
+'duplicatesoffile' => 'The following files are duplicates of this file:',
'sharedupload' => 'This file is a shared upload and may be used by other projects.',
'shareduploadwiki' => 'Please see the $1 for further information.',
'shareduploadwiki-desc' => 'The description on its $1 on the shared repository is shown below.',