Index: trunk/phase3/maintenance/language/messages.inc |
— | — | @@ -863,10 +863,8 @@ |
864 | 864 | 'statistics', |
865 | 865 | 'sitestats', |
866 | 866 | 'userstats', |
867 | | - 'sitestats-text', |
868 | | - 'sitestats-views', |
869 | | - 'sitestats-jobs', |
870 | | - 'userstats-text', |
| 867 | + 'sitestatstext', |
| 868 | + 'userstatstext', |
871 | 869 | 'statistics-mostpopular', |
872 | 870 | 'statistics-footer', |
873 | 871 | ), |
Index: trunk/phase3/includes/SpecialStatistics.php |
— | — | @@ -31,39 +31,31 @@ |
32 | 32 | echo "total=$total;good=$good;views=$views;edits=$edits;users=$users;admins=$admins;images=$images;jobs=$numJobs\n"; |
33 | 33 | return; |
34 | 34 | } else { |
35 | | - global $wgDisableCounters, $wgMiserMode, $wgUser, $wgLang, $wgContLang; |
36 | | - |
37 | 35 | $text = '==' . wfMsg( 'sitestats' ) . "==\n" ; |
38 | | - $text .= wfMsgExt( 'sitestats-text', array ( 'parsemag' ), |
| 36 | + $text .= wfMsgExt( 'sitestatstext', array ( 'parsemag' ), |
39 | 37 | $wgLang->formatNum( $total ), |
40 | 38 | $wgLang->formatNum( $good ), |
| 39 | + $wgLang->formatNum( $views ), |
41 | 40 | $wgLang->formatNum( $edits ), |
42 | 41 | $wgLang->formatNum( sprintf( '%.2f', $total ? $edits / $total : 0 ) ), |
| 42 | + $wgLang->formatNum( sprintf( '%.2f', $edits ? $views / $edits : 0 ) ), |
| 43 | + $wgLang->formatNum( $numJobs ), |
43 | 44 | $wgLang->formatNum( $images ) |
44 | 45 | ); |
45 | 46 | |
46 | | - if( !$wgDisableCounters && !$wgMiserMode ) { |
47 | | - $text .= '<p>' . wfMsgExt( 'sitestats-views', array ( 'parsemag' ), |
48 | | - $wgLang->formatNum( $views ), |
49 | | - $wgLang->formatNum( sprintf( '%.2f', $edits ? $views / $edits : 0 ) ) |
50 | | - ) . '</p>'; |
51 | | - } |
52 | | - |
53 | | - $text .= '<p>' . wfMsgExt( 'sitestats-jobs', array ( 'parsemag' ), |
54 | | - $wgLang->formatNum( $numJobs ) |
55 | | - ) . '</p>'; |
56 | | - |
57 | 47 | $text .= "\n==" . wfMsg( 'userstats' ) . "==\n"; |
58 | 48 | |
59 | | - $text .= wfMsgExt( 'userstats-text', array ( 'parsemag' ), |
| 49 | + $text .= wfMsgExt( 'userstatstext', array ( 'parsemag' ), |
60 | 50 | $wgLang->formatNum( $users ), |
61 | 51 | $wgLang->formatNum( $admins ), |
| 52 | + '[[' . wfMsgForContent( 'grouppage-sysop' ) . ']]', # TODO somehow remove, kept for backwards compatibility |
62 | 53 | $wgLang->formatNum( sprintf( '%.2f', $admins / $users * 100 ) ), |
63 | 54 | User::makeGroupLinkWiki( 'sysop' ) |
64 | 55 | ); |
65 | 56 | |
66 | 57 | $wgOut->addWikiText( $text ); |
67 | 58 | |
| 59 | + global $wgDisableCounters, $wgMiserMode, $wgUser, $wgLang, $wgContLang; |
68 | 60 | if( !$wgDisableCounters && !$wgMiserMode ) { |
69 | 61 | $page = $dbr->tableName( 'page' ); |
70 | 62 | $sql = "SELECT page_namespace, page_title, page_counter FROM {$page} WHERE page_is_redirect = 0 AND page_counter > 0 ORDER BY page_counter DESC"; |
— | — | @@ -82,11 +74,11 @@ |
83 | 75 | $dbr->freeResult( $res ); |
84 | 76 | } |
85 | 77 | } |
86 | | - |
| 78 | + |
87 | 79 | $footer = wfMsg( 'statistics-footer' ); |
88 | 80 | if( !wfEmptyMsg( 'statistics-footer', $footer ) && $footer != '' ) |
89 | 81 | $wgOut->addWikiText( $footer ); |
90 | | - |
| 82 | + |
91 | 83 | } |
92 | 84 | } |
93 | 85 | ?> |
Index: trunk/phase3/languages/messages/MessagesEn.php |
— | — | @@ -1449,18 +1449,21 @@ |
1450 | 1450 | 'statistics' => 'Statistics', |
1451 | 1451 | 'sitestats' => '{{SITENAME}} statistics', |
1452 | 1452 | 'userstats' => 'User statistics', |
1453 | | -'sitestats-text' => "There {{PLURAL:$1|is '''1''' page|are '''$1''' total pages}} in the database. |
| 1453 | +'sitestatstext' => "There {{PLURAL:$1|is '''1''' page|are '''$1''' total pages}} in the database. |
1454 | 1454 | This includes \"talk\" pages, pages about {{SITENAME}}, minimal \"stub\" |
1455 | 1455 | pages, redirects, and others that probably don't qualify as content pages. |
1456 | 1456 | Excluding those, there {{PLURAL:$2|is '''1''' page that is a|are '''$2''' pages that are}} probably legitimate |
1457 | 1457 | content {{PLURAL:$2|page|pages}}. |
1458 | 1458 | |
1459 | | -'''$5''' {{PLURAL:$5|file|files}} have been uploaded. |
| 1459 | +'''$8''' {{PLURAL:$8|file|files}} have been uploaded. |
1460 | 1460 | |
1461 | | -There have been a total '''$3''' {{PLURAL:$3|page edit|page edits}} since {{SITENAME}} was setup. That comes to '''$4''' average edits per page.", |
1462 | | -'sitestats-views' => "There have been a total of '''$1''' {{PLURAL:$1|page view|page views}} and '''$2''' views per edit.", |
1463 | | -'sitestats-jobs' => "The [http://meta.wikimedia.org/wiki/Help:Job_queue job queue] length is '''$1'''.", |
1464 | | -'userstats-text' => "There {{PLURAL:$1|is '''1''' registered user|are '''$1''' registered users}}, of which '''$2''' (or '''$3%''') {{PLURAL:$2|has|have}} $4 rights.", |
| 1461 | +There have been a total of '''$3''' {{PLURAL:$3|page view|page views}}, and '''$4''' {{PLURAL:$4|page edit|page edits}} |
| 1462 | +since {{SITENAME}} was setup. |
| 1463 | +That comes to '''$5''' average edits per page, and '''$6''' views per edit. |
| 1464 | + |
| 1465 | +The [http://meta.wikimedia.org/wiki/Help:Job_queue job queue] length is '''$7'''.", |
| 1466 | +'userstatstext' => "There {{PLURAL:$1|is '''1''' registered user|are '''$1''' registered users}}, of which |
| 1467 | +'''$2''' (or '''$4%''') {{PLURAL:$2|has|have}} $5 rights.", |
1465 | 1468 | 'statistics-mostpopular' => 'Most viewed pages', |
1466 | 1469 | 'statistics-footer' => '', |
1467 | 1470 | |
Index: trunk/phase3/languages/messages/MessagesHe.php |
— | — | @@ -1097,14 +1097,16 @@ |
1098 | 1098 | 'statistics' => 'סטטיסטיקות', |
1099 | 1099 | 'sitestats' => 'סטטיסטיקות {{SITENAME}}', |
1100 | 1100 | 'userstats' => 'סטטיסטיקות משתמשים', |
1101 | | -'sitestats-text' => "בבסיס הנתונים יש בסך הכול {{plural:$1|דף '''אחד'''|'''$1''' דפים}}. מספר זה כולל דפים שאינם דפי תוכן, כגון דפי שיחה, דפים אודות {{SITENAME}}, קצרמרים, הפניות, וכיוצא באלה. אם לא סופרים את הדפים שאינם דפי תוכן, {{plural:$2|נשאר דף '''אחד''' שהוא ככל הנראה דף תוכן לכל דבר|נשארים '''$2''' דפים שהם ככל הנראה דפי תוכן לכל דבר}}. |
| 1101 | +'sitestatstext' => "בבסיס הנתונים יש בסך הכול {{plural:$1|דף '''אחד'''|'''$1''' דפים}}. מספר זה כולל דפים שאינם דפי תוכן, כגון דפי שיחה, דפים אודות {{SITENAME}}, קצרמרים, דפי תוכן ללא קישורים פנימיים, הפניות, וכיוצא בזה. אם לא סופרים את הדפים שאינם דפי תוכן, {{plural:$2|נשאר דף '''אחד''' שהוא ככל הנראה דף תוכן לכל דבר|נשארים '''$2''' דפים שהם ככל הנראה דפי תוכן לכל דבר}}. |
1102 | 1102 | |
1103 | | -{{plural:$5|קובץ '''אחד'''|'''$5''' קבצים}} הועלו לאתר עד כה. |
| 1103 | +מאז תחילת פעולתו של האתר, {{plural:$3|הייתה באתר צפיה '''אחת''' בדפים|היו באתר '''$3''' צפיות בדפים}}, {{plural:$4|ובוצעה פעולת עריכה '''אחת'''|ובוצעו '''$4''' פעולות עריכה}}. |
1104 | 1104 | |
1105 | | -מאז תחילת פעולתו של האתר, {{plural:$3|בוצעה בו פעולת עריכה '''אחת'''|בוצעו בו '''$3''' פעולות עריכה}}. בסך הכול {{plural:$4|בוצעה בממוצע עריכה '''אחת''' לדף|בוצעו בממוצע '''$4''' עריכות לדף}}.", |
1106 | | -'sitestats-views' => "באתר {{plural:$1|בוצעה צפיה '''אחת'''|בוצעו '''$1''' צפיות}} בדפים, ו־{{plural:$2|צפיה '''אחת'''|'''$2''' צפיות}} לכל עריכה.", |
1107 | | -'sitestats-jobs' => "אורך [http://meta.wikimedia.org/wiki/Help:Job_queue תור המשימות] הוא '''$1'''.", |
1108 | | -'userstats-text' => "{{plural:$1|ישנו [[{{ns:special}}:Listusers|משתמש רשום]] '''אחד'''|ישנם '''$1''' [[{{ns:special}}:Listusers|משתמשים רשומים]] באתר}}, {{plural:$2|ול'''אחד'''|ול־'''$2'''}} (או $3%) מתוכם יש הרשאות של $4.", |
| 1105 | +בסך הכול {{plural:$5|בוצעה בממוצע עריכה '''אחת''' לדף|בוצעו בממוצע '''$5''' עריכות לדף}}, ו{{plural:$6|הייתה צפיה '''אחת''' לכל עריכה|היו '''$6''' צפיות לכל עריכה}}. |
| 1106 | + |
| 1107 | +אורך [http://meta.wikimedia.org/wiki/Help:Job_queue תור המשימות] הוא '''$7'''. |
| 1108 | + |
| 1109 | +{{plural:$1|קובץ '''אחד'''|'''$8''' קבצים}} הועלו לאתר עד כה.", |
| 1110 | +'userstatstext' => "{{plural:$1|ישנו [[{{ns:special}}:Listusers|משתמש רשום]] '''אחד'''|ישנם '''$1''' [[{{ns:special}}:Listusers|משתמשים רשומים]] באתר}}, {{plural:$2|ול'''אחד'''|ול־'''$2'''}} (או $4%) מתוכם יש הרשאות $5.", |
1109 | 1111 | 'statistics-mostpopular' => 'הדפים הנצפים ביותר', |
1110 | 1112 | |
1111 | 1113 | 'disambiguations' => 'דפי פירושונים', |
Index: trunk/phase3/languages/messages/MessagesId.php |
— | — | @@ -972,14 +972,14 @@ |
973 | 973 | 'statistics' => 'Statistik', |
974 | 974 | 'sitestats' => 'Statistik situs', |
975 | 975 | 'userstats' => 'Statistik pengguna', |
976 | | -'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. |
| 976 | +'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. |
977 | 977 | |
978 | | -'''\$5''' berkas telah dimuat. |
| 978 | +'''\$8''' berkas telah dimuat. |
979 | 979 | |
980 | | -Secara total telah dilakukan '''\$3''' penyuntingan sejak {{SITENAME}} dimulai. Hal ini berarti rata-rata '''\$4''' suntingan per halaman.", |
981 | | -'sitestats-views' => "Telah terjadi '''$1''' tampilan halaman atau '''$2''' tampilan per suntingan.", |
982 | | -'sitestats-jobs' => "[http://meta.wikimedia.org/wiki/Help:Job_queue Antrian pekerjaan] adalah sebanyak '''$1'''.", |
983 | | -'userstats-text' => "Terdapat '''$1''' pengguna terdaftar. '''$2''' (atau '''$3%''') diantaranya memiliki hak akses $4.", |
| 980 | +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. |
| 981 | + |
| 982 | +[http://meta.wikimedia.org/wiki/Help:Job_queue Antrian job] adalah sebanyak '''\$7'''.", |
| 983 | +'userstatstext' => "Terdapat '''$1''' pengguna terdaftar. '''$2''' (atau '''$4%''') diantaranya memiliki hak akses $5.", |
984 | 984 | 'statistics-mostpopular' => 'Halaman yang paling banyak ditampilkan', |
985 | 985 | |
986 | 986 | 'disambiguations' => 'Halaman disambiguasi', |
Index: trunk/phase3/languages/messages/MessagesDe.php |
— | — | @@ -1065,18 +1065,20 @@ |
1066 | 1066 | 'statistics' => 'Statistik', |
1067 | 1067 | 'sitestats' => 'Seitenstatistik', |
1068 | 1068 | 'userstats' => 'Benutzerstatistik', |
1069 | | -'sitestats-text' => "Es gibt insgesamt '''$1''' {{PLURAL:$1|Seite|Seiten}} in der Datenbank. |
| 1069 | +'sitestatstext' => "Es gibt insgesamt '''$1''' {{PLURAL:$1|Seite|Seiten}} in der Datenbank. |
1070 | 1070 | Das schliesst Diskussionsseiten, Seiten über {{SITENAME}}, kleine Seiten, Weiterleitungen und andere Seiten ein, |
1071 | 1071 | die eventuell nicht als Seiten gewertet werden können. |
1072 | 1072 | |
1073 | 1073 | Diese ausgenommen gibt es '''$2''' {{PLURAL:$2|Seite|Seiten}}, die als Seite gewertet werden {{PLURAL:$2|kann|können}}. |
1074 | 1074 | |
1075 | | -Es {{PLURAL:$5|wurde bisher '''1''' Datei|wurden bisher '''$5''' Dateien}} hochgeladen. |
| 1075 | +Insgesamt {{PLURAL:$8|wurde '''1''' Datei|wurden '''$8''' Dateien}} hochgeladen. |
1076 | 1076 | |
1077 | | -Seit Einrichtung von {{SITENAME}} gab es '''$3''' {{PLURAL:$3|Seitenbearbeitung|Seitenbearbeitungen}}. Daraus ergeben sich '''$4''' Bearbeitungen pro Seite.", |
1078 | | -'sitestats-views' => "Insgesamt gab es '''$1''' {{PLURAL:$1|Seitenabruf|Seitenabrufe}} und damit '''$2''' Seitenabrufe pro Bearbeitung.", |
1079 | | -'sitestats-jobs' => "Länge der [http://meta.wikimedia.org/wiki/Help:Job_queue „Job queue“]: '''$1'''", |
1080 | | -'userstats-text' => "Es gibt '''$1''' {{PLURAL:$1|registrierten|registrierte}} [[Special:Listusers|Benutzer]]. Davon {{PLURAL:$2|hat|haben}} '''$2''' (='''$3%''') $4-Rechte.", |
| 1077 | +Insgesamt gab es '''$3''' {{PLURAL:$3|Seitenabruf|Seitenabrufe}} und '''$4''' {{PLURAL:$4|Seitenbearbeitung|Seitenbearbeitungen}} seit {{SITENAME}} eingerichtet wurde. |
| 1078 | +Daraus ergeben sich '''$5''' Bearbeitungen pro Seite und '''$6''' Seitenabrufe pro Bearbeitung. |
| 1079 | + |
| 1080 | +Länge der [http://meta.wikimedia.org/wiki/Help:Job_queue „Job queue“]: '''$7'''", |
| 1081 | +'userstatstext' => "Es gibt '''$1''' {{PLURAL:$1|registrierten|registrierte}} [[Special:Listusers|Benutzer]]. |
| 1082 | +Davon {{PLURAL:$2|hat|haben}} '''$2''' (=$4%) $5-Rechte.", |
1081 | 1083 | 'statistics-mostpopular' => 'Meist besuchte Seiten', |
1082 | 1084 | |
1083 | 1085 | 'disambiguations' => 'Begriffsklärungsseiten', |
Index: trunk/phase3/RELEASE-NOTES |
— | — | @@ -262,8 +262,6 @@ |
263 | 263 | * Fix fallback implementation of mb_strlen so it works and isn't insanely |
264 | 264 | slow for large strings, since it's used for page edit lengths |
265 | 265 | * (bug 8815) Setting password in initUser() breaks LdapAuthentication plugin |
266 | | -* (bug 5619) Split statistics messages for brighter output if $wgDisableCounters |
267 | | - or $wgMiserMode are true |
268 | 266 | |
269 | 267 | == Languages updated == |
270 | 268 | |