* Fix fallback implementation of mb_strlen so it works and isn't insanely
slow for large strings, since it's used for page edit lengths
* (bug 8815) Setting password in initUser() breaks LdapAuthentication plugin
-* (bug 5619) Split statistics messages for brighter output if $wgDisableCounters
- or $wgMiserMode are true
== Languages updated ==
echo "total=$total;good=$good;views=$views;edits=$edits;users=$users;admins=$admins;images=$images;jobs=$numJobs\n";
return;
} else {
- global $wgDisableCounters, $wgMiserMode, $wgUser, $wgLang, $wgContLang;
-
$text = '==' . wfMsg( 'sitestats' ) . "==\n" ;
- $text .= wfMsgExt( 'sitestats-text', array ( 'parsemag' ),
+ $text .= wfMsgExt( 'sitestatstext', array ( 'parsemag' ),
$wgLang->formatNum( $total ),
$wgLang->formatNum( $good ),
+ $wgLang->formatNum( $views ),
$wgLang->formatNum( $edits ),
$wgLang->formatNum( sprintf( '%.2f', $total ? $edits / $total : 0 ) ),
+ $wgLang->formatNum( sprintf( '%.2f', $edits ? $views / $edits : 0 ) ),
+ $wgLang->formatNum( $numJobs ),
$wgLang->formatNum( $images )
);
- if( !$wgDisableCounters && !$wgMiserMode ) {
- $text .= '<p>' . wfMsgExt( 'sitestats-views', array ( 'parsemag' ),
- $wgLang->formatNum( $views ),
- $wgLang->formatNum( sprintf( '%.2f', $edits ? $views / $edits : 0 ) )
- ) . '</p>';
- }
-
- $text .= '<p>' . wfMsgExt( 'sitestats-jobs', array ( 'parsemag' ),
- $wgLang->formatNum( $numJobs )
- ) . '</p>';
-
$text .= "\n==" . wfMsg( 'userstats' ) . "==\n";
- $text .= wfMsgExt( 'userstats-text', array ( 'parsemag' ),
+ $text .= wfMsgExt( 'userstatstext', array ( 'parsemag' ),
$wgLang->formatNum( $users ),
$wgLang->formatNum( $admins ),
+ '[[' . wfMsgForContent( 'grouppage-sysop' ) . ']]', # TODO somehow remove, kept for backwards compatibility
$wgLang->formatNum( sprintf( '%.2f', $admins / $users * 100 ) ),
User::makeGroupLinkWiki( 'sysop' )
);
$wgOut->addWikiText( $text );
+ global $wgDisableCounters, $wgMiserMode, $wgUser, $wgLang, $wgContLang;
if( !$wgDisableCounters && !$wgMiserMode ) {
$page = $dbr->tableName( 'page' );
$sql = "SELECT page_namespace, page_title, page_counter FROM {$page} WHERE page_is_redirect = 0 AND page_counter > 0 ORDER BY page_counter DESC";
$dbr->freeResult( $res );
}
}
-
+
$footer = wfMsg( 'statistics-footer' );
if( !wfEmptyMsg( 'statistics-footer', $footer ) && $footer != '' )
$wgOut->addWikiText( $footer );
-
+
}
}
?>
'statistics' => 'Statistik',
'sitestats' => 'Seitenstatistik',
'userstats' => 'Benutzerstatistik',
-'sitestats-text' => "Es gibt insgesamt '''$1''' {{PLURAL:$1|Seite|Seiten}} in der Datenbank.
+'sitestatstext' => "Es gibt insgesamt '''$1''' {{PLURAL:$1|Seite|Seiten}} in der Datenbank.
Das schliesst Diskussionsseiten, Seiten über {{SITENAME}}, kleine Seiten, Weiterleitungen und andere Seiten ein,
die eventuell nicht als Seiten gewertet werden können.
Diese ausgenommen gibt es '''$2''' {{PLURAL:$2|Seite|Seiten}}, die als Seite gewertet werden {{PLURAL:$2|kann|können}}.
-Es {{PLURAL:$5|wurde bisher '''1''' Datei|wurden bisher '''$5''' Dateien}} hochgeladen.
+Insgesamt {{PLURAL:$8|wurde '''1''' Datei|wurden '''$8''' Dateien}} hochgeladen.
-Seit Einrichtung von {{SITENAME}} gab es '''$3''' {{PLURAL:$3|Seitenbearbeitung|Seitenbearbeitungen}}. Daraus ergeben sich '''$4''' Bearbeitungen pro Seite.",
-'sitestats-views' => "Insgesamt gab es '''$1''' {{PLURAL:$1|Seitenabruf|Seitenabrufe}} und damit '''$2''' Seitenabrufe pro Bearbeitung.",
-'sitestats-jobs' => "Länge der [http://meta.wikimedia.org/wiki/Help:Job_queue „Job queue“]: '''$1'''",
-'userstats-text' => "Es gibt '''$1''' {{PLURAL:$1|registrierten|registrierte}} [[Special:Listusers|Benutzer]]. Davon {{PLURAL:$2|hat|haben}} '''$2''' (='''$3%''') $4-Rechte.",
+Insgesamt gab es '''$3''' {{PLURAL:$3|Seitenabruf|Seitenabrufe}} und '''$4''' {{PLURAL:$4|Seitenbearbeitung|Seitenbearbeitungen}} seit {{SITENAME}} eingerichtet wurde.
+Daraus ergeben sich '''$5''' Bearbeitungen pro Seite und '''$6''' Seitenabrufe pro Bearbeitung.
+
+Länge der [http://meta.wikimedia.org/wiki/Help:Job_queue „Job queue“]: '''$7'''",
+'userstatstext' => "Es gibt '''$1''' {{PLURAL:$1|registrierten|registrierte}} [[Special:Listusers|Benutzer]].
+Davon {{PLURAL:$2|hat|haben}} '''$2''' (=$4%) $5-Rechte.",
'statistics-mostpopular' => 'Meist besuchte Seiten',
'disambiguations' => 'Begriffsklärungsseiten',
'statistics' => 'Statistics',
'sitestats' => '{{SITENAME}} statistics',
'userstats' => 'User statistics',
-'sitestats-text' => "There {{PLURAL:$1|is '''1''' page|are '''$1''' total pages}} in the database.
+'sitestatstext' => "There {{PLURAL:$1|is '''1''' page|are '''$1''' total pages}} in the database.
This includes \"talk\" pages, pages about {{SITENAME}}, minimal \"stub\"
pages, redirects, and others that probably don't qualify as content pages.
Excluding those, there {{PLURAL:$2|is '''1''' page that is a|are '''$2''' pages that are}} probably legitimate
content {{PLURAL:$2|page|pages}}.
-'''$5''' {{PLURAL:$5|file|files}} have been uploaded.
+'''$8''' {{PLURAL:$8|file|files}} have been uploaded.
-There have been a total '''$3''' {{PLURAL:$3|page edit|page edits}} since {{SITENAME}} was setup. That comes to '''$4''' average edits per page.",
-'sitestats-views' => "There have been a total of '''$1''' {{PLURAL:$1|page view|page views}} and '''$2''' views per edit.",
-'sitestats-jobs' => "The [http://meta.wikimedia.org/wiki/Help:Job_queue job queue] length is '''$1'''.",
-'userstats-text' => "There {{PLURAL:$1|is '''1''' registered user|are '''$1''' registered users}}, of which '''$2''' (or '''$3%''') {{PLURAL:$2|has|have}} $4 rights.",
+There have been a total of '''$3''' {{PLURAL:$3|page view|page views}}, and '''$4''' {{PLURAL:$4|page edit|page edits}}
+since {{SITENAME}} was setup.
+That comes to '''$5''' average edits per page, and '''$6''' views per edit.
+
+The [http://meta.wikimedia.org/wiki/Help:Job_queue job queue] length is '''$7'''.",
+'userstatstext' => "There {{PLURAL:$1|is '''1''' registered user|are '''$1''' registered users}}, of which
+'''$2''' (or '''$4%''') {{PLURAL:$2|has|have}} $5 rights.",
'statistics-mostpopular' => 'Most viewed pages',
'statistics-footer' => '',
'statistics' => 'סטטיסטיקות',
'sitestats' => 'סטטיסטיקות {{SITENAME}}',
'userstats' => 'סטטיסטיקות משתמשים',
-'sitestats-text' => "בבסיס הנתונים יש בסך הכול {{plural:$1|דף '''אחד'''|'''$1''' דפים}}. מספר זה כולל דפים שאינם דפי תוכן, כגון דפי שיחה, דפים אודות {{SITENAME}}, קצרמרים, הפניות, וכיוצא באלה. אם לא סופרים את הדפים שאינם דפי תוכן, {{plural:$2|נשאר דף '''אחד''' שהוא ככל הנראה דף תוכן לכל דבר|נשארים '''$2''' דפים שהם ככל הנראה דפי תוכן לכל דבר}}.
+'sitestatstext' => "בבסיס הנתונים יש בסך הכול {{plural:$1|דף '''אחד'''|'''$1''' דפים}}. מספר זה כולל דפים שאינם דפי תוכן, כגון דפי שיחה, דפים אודות {{SITENAME}}, קצרמרים, דפי תוכן ללא קישורים פנימיים, הפניות, וכיוצא בזה. אם לא סופרים את הדפים שאינם דפי תוכן, {{plural:$2|נשאר דף '''אחד''' שהוא ככל הנראה דף תוכן לכל דבר|נשארים '''$2''' דפים שהם ככל הנראה דפי תוכן לכל דבר}}.
-{{plural:$5|קובץ '''אחד'''|'''$5''' קבצים}} הועלו לאתר עד כה.
+מאז תחילת פעולתו של האתר, {{plural:$3|הייתה באתר צפיה '''אחת''' בדפים|היו באתר '''$3''' צפיות בדפים}}, {{plural:$4|ובוצעה פעולת עריכה '''אחת'''|ובוצעו '''$4''' פעולות עריכה}}.
-מאז תחילת פעולתו של האתר, {{plural:$3|בוצעה בו פעולת עריכה '''אחת'''|בוצעו בו '''$3''' פעולות עריכה}}. בסך הכול {{plural:$4|בוצעה בממוצע עריכה '''אחת''' לדף|בוצעו בממוצע '''$4''' עריכות לדף}}.",
-'sitestats-views' => "באתר {{plural:$1|בוצעה צפיה '''אחת'''|בוצעו '''$1''' צפיות}} בדפים, ו־{{plural:$2|צפיה '''אחת'''|'''$2''' צפיות}} לכל עריכה.",
-'sitestats-jobs' => "אורך [http://meta.wikimedia.org/wiki/Help:Job_queue תור המשימות] הוא '''$1'''.",
-'userstats-text' => "{{plural:$1|ישנו [[{{ns:special}}:Listusers|משתמש רשום]] '''אחד'''|ישנם '''$1''' [[{{ns:special}}:Listusers|משתמשים רשומים]] באתר}}, {{plural:$2|ול'''אחד'''|ול־'''$2'''}} (או $3%) מתוכם יש הרשאות של $4.",
+בסך הכול {{plural:$5|בוצעה בממוצע עריכה '''אחת''' לדף|בוצעו בממוצע '''$5''' עריכות לדף}}, ו{{plural:$6|הייתה צפיה '''אחת''' לכל עריכה|היו '''$6''' צפיות לכל עריכה}}.
+
+אורך [http://meta.wikimedia.org/wiki/Help:Job_queue תור המשימות] הוא '''$7'''.
+
+{{plural:$1|קובץ '''אחד'''|'''$8''' קבצים}} הועלו לאתר עד כה.",
+'userstatstext' => "{{plural:$1|ישנו [[{{ns:special}}:Listusers|משתמש רשום]] '''אחד'''|ישנם '''$1''' [[{{ns:special}}:Listusers|משתמשים רשומים]] באתר}}, {{plural:$2|ול'''אחד'''|ול־'''$2'''}} (או $4%) מתוכם יש הרשאות $5.",
'statistics-mostpopular' => 'הדפים הנצפים ביותר',
'disambiguations' => 'דפי פירושונים',
'statistics' => 'Statistik',
'sitestats' => 'Statistik situs',
'userstats' => 'Statistik pengguna',
-'sitestats-text' => "Terdapat total '''\$1''' halaman dalam basis data. Ini termasuk halaman \"pembicaraan\", halaman mengenai {{SITENAME}}, halaman \"rintisan\" minimum, halaman peralihan, dan halaman-halaman lain yang mungkin tidak masuk kriteria artikel yang sah. Jika mengesampingkan halaman-halaman tersebut, terdapat '''\$2''' halaman yang mungkin termasuk artikel yang sah.
+'sitestatstext' => "Terdapat total '''\$1''' halaman dalam basis data. Ini termasuk halaman \"pembicaraan\", halaman tentang {{SITENAME}}, halaman \"rintisan\" minimum, halaman peralihan, dan halaman-halaman lain yang mungkin tidak masuk kriteria artikel. Selain itu, ada '''\$2''' halaman yang mungkin termasuk artikel yang sah.
-'''\$5''' berkas telah dimuat.
+'''\$8''' berkas telah dimuat.
-Secara total telah dilakukan '''\$3''' penyuntingan sejak {{SITENAME}} dimulai. Hal ini berarti rata-rata '''\$4''' suntingan per halaman.",
-'sitestats-views' => "Telah terjadi '''$1''' tampilan halaman atau '''$2''' tampilan per suntingan.",
-'sitestats-jobs' => "[http://meta.wikimedia.org/wiki/Help:Job_queue Antrian pekerjaan] adalah sebanyak '''$1'''.",
-'userstats-text' => "Terdapat '''$1''' pengguna terdaftar. '''$2''' (atau '''$3%''') diantaranya memiliki hak akses $4.",
+Ada sejumlah '''\$3''' penampilan halaman, dan sejumlah '''\$4''' penyuntingan sejak {{SITENAME}} dimulai. Ini berarti rata-rata '''\$5''' suntingan per halaman, dan '''\$6''' penampilan per penyuntingan.
+
+[http://meta.wikimedia.org/wiki/Help:Job_queue Antrian job] adalah sebanyak '''\$7'''.",
+'userstatstext' => "Terdapat '''$1''' pengguna terdaftar. '''$2''' (atau '''$4%''') diantaranya memiliki hak akses $5.",
'statistics-mostpopular' => 'Halaman yang paling banyak ditampilkan',
'disambiguations' => 'Halaman disambiguasi',
'statistics',
'sitestats',
'userstats',
- 'sitestats-text',
- 'sitestats-views',
- 'sitestats-jobs',
- 'userstats-text',
+ 'sitestatstext',
+ 'userstatstext',
'statistics-mostpopular',
'statistics-footer',
),