r87849 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r87848‎ | r87849 | r87850 >
Date:22:23, 10 May 2011
Author:raylton.sousa
Status:deferred (Comments)
Tags:
Comment:
Add random chapter on sidebar (with help of Krinke), but it isn't ultimate code.
Modified paths:
  • /trunk/extensions/BookManager/BookManager.alias.php (modified) (history)
  • /trunk/extensions/BookManager/BookManager.body.php (modified) (history)
  • /trunk/extensions/BookManager/BookManager.i18n.php (modified) (history)
  • /trunk/extensions/BookManager/BookManager.php (modified) (history)

Diff [purge]

Index: trunk/extensions/BookManager/BookManager.alias.php
@@ -14,7 +14,7 @@
1515 * @author Helder.wiki
1616 */
1717 $specialPageAliases['en'] = array(
18 - 'PrintVersion' => array( 'PrintVersion' ),
 18+ 'PrintVersion' => array( 'Print Version' ),
1919 );
2020
2121 /** Portuguese (Português)
Index: trunk/extensions/BookManager/BookManager.body.php
@@ -343,9 +343,32 @@
344344 $out->addHTML( "<div>$bottom</div>" );
345345 # adds CSS and JS to navigation bar
346346 $out->addModuleStyles( 'ext.BookManager' );
347 - $out->addModules( 'ext.BookManager' );
 347+ //$out->addModules( 'ext.BookManager' );
348348 return true;
349349 }
 350+
 351+
 352+ public static function ratingToolboxLink( &$sk, &$toolbox ) {
 353+ global $wgTitle;
 354+ $currenttitletext = $wgTitle->getText();
 355+ # Add book tools section and all yours itens
 356+ ?><div class="portal" id='p-tb'><?php
 357+ ?><h5><?php $sk->msg( 'bm-booktools-section' ); ?></h5><?php
 358+ ?><div class="body"><?php
 359+ ?><ul><?php
 360+ ?><li id="t-rating"><?php
 361+ ?><a href="<?php echo htmlspecialchars( self::pageText( $wgParser, $currenttitletext, 'rand' )->getLocalURL()) ?>"><?php
 362+ echo $sk->msg( 'bm-randomchapter-link' );
 363+ ?></a><?php
 364+ ?></li><?php
 365+ ?></ul><?php
 366+ ?></div><?php
 367+ ?></div><?php
 368+
 369+ return true;
 370+ }
 371+
 372+
350373 }
351374 /**
352375 * BookManager Functions [PrintVersion]
@@ -363,14 +386,14 @@
364387
365388 $book = !is_null( $book ) ? $book : $wgRequest->getVal( 'book' );
366389 if ( !isset( $book ) ) {
367 - $wgOut->addWikiMsg( 'printversion-no-book' );
 390+ $wgOut->addWikiMsg( 'bm-printversion-no-book' );
368391 return;
369392 }
370393 $prefixes = self::getBookPagePrefixes();
371394 $booktitle = Title::newFromText( $prefixes['community-prefix'] . $book );
372395 $chapterList = self::loadListFromCollection( $booktitle );
373396 if ( $chapterList === false ) {
374 - $wgOut->addWikiMsg( 'printversion-inexistent-book' );
 397+ $wgOut->addWikiMsg( 'bm-printversion-inexistent-book' );
375398 return;
376399 }
377400 $text = '';
Index: trunk/extensions/BookManager/BookManager.i18n.php
@@ -15,11 +15,13 @@
1616 * @author Purodha
1717 */
1818 $messages['en'] = array(
19 - 'bookmanager-desc' => 'Tools for books',
20 - 'printversion' => 'Print version',
21 - 'printversion-desc' => 'Generates a [[Special:PrintVersion|print version]] of a book',
22 - 'printversion-no-book' => 'Please enter the name of a book to get its print version.',
23 - 'printversion-inexistent-book' => 'Book not found. Please enter the name of an existing book to get its print version.',
 19+ 'bookmanager-desc' => 'Tools for books',
 20+ 'bm-booktools-section' => 'Tools of book',
 21+ 'bm-randomchapter-link' => 'Ranbom chapter',
 22+ 'bm-printversion' => 'Print version',
 23+ 'bm-printversion-desc' => 'Generates a [[Special:PrintVersion|print version]] of a book',
 24+ 'bm-printversion-no-book' => 'Please enter the name of a book to get its print version.',
 25+ 'bm-printversion-inexistent-book' => 'Book not found. Please enter the name of an existing book to get its print version.',
2426 );
2527
2628 /** Message documentation (Message documentation)
@@ -33,7 +35,7 @@
3436 * @author OsamaK
3537 */
3638 $messages['ar'] = array(
37 - 'printversion' => 'نسخة الطباعة',
 39+ 'bm-printversion' => 'نسخة الطباعة',
3840 );
3941
4042 /** Bashkir (Башҡортса)
@@ -41,10 +43,10 @@
4244 */
4345 $messages['ba'] = array(
4446 'bookmanager-desc' => 'Китаптар өсөн ҡоралдар',
45 - 'printversion' => 'Ҡағыҙға баҫыу өлгөһө',
46 - 'printversion-desc' => 'Китаптың [[Special:PrintVersion|ҡағыҙға баҫыу өлгөһөн]] булдыра',
47 - 'printversion-no-book' => 'Зинһар, ҡағыҙға баҫыу өлгөһөн алыр өсөн, китаптың исемен керетегеҙ.',
48 - 'printversion-inexistent-book' => 'Китап табылманы. Зинһар, ҡағыҙға баҫыу өлгөһөн алыр өсөн, булған китаптың исемен керетегеҙ.',
 47+ 'bm-printversion' => 'Ҡағыҙға баҫыу өлгөһө',
 48+ 'bm-printversion-desc' => 'Китаптың [[Special:PrintVersion|ҡағыҙға баҫыу өлгөһөн]] булдыра',
 49+ 'bm-printversion-no-book' => 'Зинһар, ҡағыҙға баҫыу өлгөһөн алыр өсөн, китаптың исемен керетегеҙ.',
 50+ 'bm-printversion-inexistent-book' => 'Китап табылманы. Зинһар, ҡағыҙға баҫыу өлгөһөн алыр өсөн, булған китаптың исемен керетегеҙ.',
4951 );
5052
5153 /** Belarusian (Taraškievica orthography) (‪Беларуская (тарашкевіца)‬)
@@ -53,10 +55,10 @@
5456 */
5557 $messages['be-tarask'] = array(
5658 'bookmanager-desc' => 'Інструмэнты для кнігаў',
57 - 'printversion' => 'Вэрсія для друку',
58 - 'printversion-desc' => 'Стварае [[Special:PrintVersion|вэрсіі кніг для друку]]',
59 - 'printversion-no-book' => 'Калі ласка, увядзіце назву кнігі, каб атрымаць яе вэрсію для друку.',
60 - 'printversion-inexistent-book' => 'Кніга ня знойдзеная. Калі ласка, увядзіце назву існуючай кнігі, каб атрымаць яе вэрсію для друку.',
 59+ 'bm-printversion' => 'Вэрсія для друку',
 60+ 'bm-printversion-desc' => 'Стварае [[Special:PrintVersion|вэрсіі кніг для друку]]',
 61+ 'bm-printversion-no-book' => 'Калі ласка, увядзіце назву кнігі, каб атрымаць яе вэрсію для друку.',
 62+ 'bm-printversion-inexistent-book' => 'Кніга ня знойдзеная. Калі ласка, увядзіце назву існуючай кнігі, каб атрымаць яе вэрсію для друку.',
6163 );
6264
6365 /** Bulgarian (Български)
@@ -64,8 +66,8 @@
6567 */
6668 $messages['bg'] = array(
6769 'bookmanager-desc' => 'Инструменти за книги',
68 - 'printversion' => 'Версия за печат',
69 - 'printversion-desc' => 'Създава [[Special:PrintVersion|версия за печат]] на книга',
 70+ 'bm-printversion' => 'Версия за печат',
 71+ 'bm-printversion-desc' => 'Създава [[Special:PrintVersion|версия за печат]] на книга',
7072 );
7173
7274 /** Bengali (বাংলা)
@@ -73,10 +75,10 @@
7476 */
7577 $messages['bn'] = array(
7678 'bookmanager-desc' => 'বইয়ের জন্য সরঞ্জাম',
77 - 'printversion' => 'ছাপার যোগ্য সংস্করণ',
78 - 'printversion-desc' => 'একটি বইয়ের [[Special:PrintVersion|ছাপার যোগ্য সংস্করণ]] তৈরি করুন',
79 - 'printversion-no-book' => 'ছাপার যোগ্য সংষ্করণ পেতে অনুগ্রহপূর্বক বইটির নাম প্রবেশ করান।',
80 - 'printversion-inexistent-book' => 'বইটি খুঁজে পাওয়া যায়নি। ছাপার যোগ্য সংস্করণ পেতে অনুগ্রহপূর্বক ইতিমধ্যেই থাকা একটি বইয়ের নাম প্রবেশ করান।',
 79+ 'bm-printversion' => 'ছাপার যোগ্য সংস্করণ',
 80+ 'bm-printversion-desc' => 'একটি বইয়ের [[Special:PrintVersion|ছাপার যোগ্য সংস্করণ]] তৈরি করুন',
 81+ 'bm-printversion-no-book' => 'ছাপার যোগ্য সংষ্করণ পেতে অনুগ্রহপূর্বক বইটির নাম প্রবেশ করান।',
 82+ 'bm-printversion-inexistent-book' => 'বইটি খুঁজে পাওয়া যায়নি। ছাপার যোগ্য সংস্করণ পেতে অনুগ্রহপূর্বক ইতিমধ্যেই থাকা একটি বইয়ের নাম প্রবেশ করান।',
8183 );
8284
8385 /** Breton (Brezhoneg)
@@ -84,10 +86,10 @@
8587 */
8688 $messages['br'] = array(
8789 'bookmanager-desc' => 'Ostilhoù evit levrioù',
88 - 'printversion' => 'Stumm da voullañ',
89 - 'printversion-desc' => 'Genel a ra ur [[Special:PrintVersion|stumm da voullañ]] evit ul levr',
90 - 'printversion-no-book' => 'Merkit anv ul levr da gaout e stumm moullet.',
91 - 'printversion-inexistent-book' => "N'eo ket bet kavet al levr. Merkit anv ul levr zo anezhañ a-benn kaout ur stumm moullet.",
 90+ 'bm-printversion' => 'Stumm da voullañ',
 91+ 'bm-printversion-desc' => 'Genel a ra ur [[Special:PrintVersion|stumm da voullañ]] evit ul levr',
 92+ 'bm-printversion-no-book' => 'Merkit anv ul levr da gaout e stumm moullet.',
 93+ 'bm-printversion-inexistent-book' => "N'eo ket bet kavet al levr. Merkit anv ul levr zo anezhañ a-benn kaout ur stumm moullet.",
9294 );
9395
9496 /** Bosnian (Bosanski)
@@ -95,10 +97,10 @@
9698 */
9799 $messages['bs'] = array(
98100 'bookmanager-desc' => 'Alati za knjige',
99 - 'printversion' => 'Verzija za štampanje',
100 - 'printversion-desc' => 'Pravi [[Special:PrintVersion|verziju za štampanje]] knjige',
101 - 'printversion-no-book' => 'Molimo unesite ime knjige da dobijete njenu verziju za štampanje',
102 - 'printversion-inexistent-book' => 'Knjiga nije pronađena. Molimo unesite ime postojeće knjige da dobijete njenu verziju za štampanje.',
 101+ 'bm-printversion' => 'Verzija za štampanje',
 102+ 'bm-printversion-desc' => 'Pravi [[Special:PrintVersion|verziju za štampanje]] knjige',
 103+ 'bm-printversion-no-book' => 'Molimo unesite ime knjige da dobijete njenu verziju za štampanje',
 104+ 'bm-printversion-inexistent-book' => 'Knjiga nije pronađena. Molimo unesite ime postojeće knjige da dobijete njenu verziju za štampanje.',
103105 );
104106
105107 /** Catalan (Català)
@@ -107,10 +109,10 @@
108110 */
109111 $messages['ca'] = array(
110112 'bookmanager-desc' => 'Eines per als llibres',
111 - 'printversion' => 'Versió per imprimir',
112 - 'printversion-desc' => "Genera una [[Special:PrintVersion|versió per imprimir]] d'un llibre",
113 - 'printversion-no-book' => "Introduïu el nom d'un llibre per a obtenir la seva versió impresa.",
114 - 'printversion-inexistent-book' => "No s'ha trobat el llibre. Introduïu el nom d'un llibre existent, per a obtenir-ne la versió per imprimir.",
 113+ 'bm-printversion' => 'Versió per imprimir',
 114+ 'bm-printversion-desc' => "Genera una [[Special:PrintVersion|versió per imprimir]] d'un llibre",
 115+ 'bm-printversion-no-book' => "Introduïu el nom d'un llibre per a obtenir la seva versió impresa.",
 116+ 'bm-printversion-inexistent-book' => "No s'ha trobat el llibre. Introduïu el nom d'un llibre existent, per a obtenir-ne la versió per imprimir.",
115117 );
116118
117119 /** Czech (Česky)
@@ -118,10 +120,10 @@
119121 */
120122 $messages['cs'] = array(
121123 'bookmanager-desc' => 'Nástroje pro knihy',
122 - 'printversion' => 'Verze pro tisk',
123 - 'printversion-desc' => 'Vytvoří [[Special:PrintVersion|tiskovou verzi]] knihy',
124 - 'printversion-no-book' => 'Pro vytvoření tiskové verze knihy zadejte prosím název knihy.',
125 - 'printversion-inexistent-book' => 'Kniha nenalezena. Zadejte prosím jméno existující knihy, pokud chcete její tiskovou verzi.',
 124+ 'bm-printversion' => 'Verze pro tisk',
 125+ 'bm-printversion-desc' => 'Vytvoří [[Special:PrintVersion|tiskovou verzi]] knihy',
 126+ 'bm-printversion-no-book' => 'Pro vytvoření tiskové verze knihy zadejte prosím název knihy.',
 127+ 'bm-printversion-inexistent-book' => 'Kniha nenalezena. Zadejte prosím jméno existující knihy, pokud chcete její tiskovou verzi.',
126128 );
127129
128130 /** German (Deutsch)
@@ -130,10 +132,10 @@
131133 */
132134 $messages['de'] = array(
133135 'bookmanager-desc' => 'Hilfsprogramme für Bücher',
134 - 'printversion' => 'Druckversion',
135 - 'printversion-desc' => 'Ergänzt eine Spezialseite zum [[Special:PrintVersion|Erstellen einer Druckversion]] eines Buchs',
136 - 'printversion-no-book' => 'Bitte den Namen des Buchs angeben, für das eine Druckversion erstellt werden soll.',
137 - 'printversion-inexistent-book' => 'Das Buch wurde nicht gefunden. Bitte den Namen eines vorhandenen Buchs angeben, für das eine Druckversion erstellt werden soll.',
 136+ 'bm-printversion' => 'Druckversion',
 137+ 'bm-printversion-desc' => 'Ergänzt eine Spezialseite zum [[Special:PrintVersion|Erstellen einer Druckversion]] eines Buchs',
 138+ 'bm-printversion-no-book' => 'Bitte den Namen des Buchs angeben, für das eine Druckversion erstellt werden soll.',
 139+ 'bm-printversion-inexistent-book' => 'Das Buch wurde nicht gefunden. Bitte den Namen eines vorhandenen Buchs angeben, für das eine Druckversion erstellt werden soll.',
138140 );
139141
140142 /** Greek (Ελληνικά)
@@ -141,8 +143,8 @@
142144 */
143145 $messages['el'] = array(
144146 'bookmanager-desc' => 'Εργαλεία για βιβλία',
145 - 'printversion' => 'Εκτυπώσιμη έκδοση',
146 - 'printversion-no-book' => 'Παρακαλώ εισάγετε το όνομα ενός βιβλίου για να πάρετε την έντυπη έκδοση του.',
 147+ 'bm-printversion' => 'Εκτυπώσιμη έκδοση',
 148+ 'bm-printversion-no-book' => 'Παρακαλώ εισάγετε το όνομα ενός βιβλίου για να πάρετε την έντυπη έκδοση του.',
147149 );
148150
149151 /** Esperanto (Esperanto)
@@ -150,10 +152,10 @@
151153 */
152154 $messages['eo'] = array(
153155 'bookmanager-desc' => 'Iloj por libroj',
154 - 'printversion' => 'Versio por printilo',
155 - 'printversion-desc' => 'Generas [[Special:PrintVersion|printilan version]] de libro',
156 - 'printversion-no-book' => 'Bonvolu enigi la nomon de libro por akiri ties printilan version.',
157 - 'printversion-inexistent-book' => 'Libro ne troviĝis. Bonvolu enigi la nomon de ekzistanta libro por akiri ties printilan version.',
 156+ 'bm-printversion' => 'Versio por printilo',
 157+ 'bm-printversion-desc' => 'Generas [[Special:PrintVersion|printilan version]] de libro',
 158+ 'bm-printversion-no-book' => 'Bonvolu enigi la nomon de libro por akiri ties printilan version.',
 159+ 'bm-printversion-inexistent-book' => 'Libro ne troviĝis. Bonvolu enigi la nomon de ekzistanta libro por akiri ties printilan version.',
158160 );
159161
160162 /** Spanish (Español)
@@ -161,18 +163,18 @@
162164 */
163165 $messages['es'] = array(
164166 'bookmanager-desc' => 'Herramientas para libros',
165 - 'printversion' => 'Versión para imprimir',
166 - 'printversion-desc' => 'Genera una [[Special:PrintVersion|versión para imprimir]] de un libro',
167 - 'printversion-no-book' => 'Introduce el nombre de un libro para obtener su versión impresa.',
168 - 'printversion-inexistent-book' => 'Libro no encontrado. Introduce el nombre de un libro existente para obtener su versión impresa.',
 167+ 'bm-printversion' => 'Versión para imprimir',
 168+ 'bm-printversion-desc' => 'Genera una [[Special:PrintVersion|versión para imprimir]] de un libro',
 169+ 'bm-printversion-no-book' => 'Introduce el nombre de un libro para obtener su versión impresa.',
 170+ 'bm-printversion-inexistent-book' => 'Libro no encontrado. Introduce el nombre de un libro existente para obtener su versión impresa.',
169171 );
170172
171173 /** Basque (Euskara)
172174 * @author Theklan
173175 */
174176 $messages['eu'] = array(
175 - 'printversion' => 'Inprimatzeko bertsioa',
176 - 'printversion-desc' => 'Liburu baten [[Special:PrintVersion|inprimatzeko bertsioa]] sortzen du',
 177+ 'bm-printversion' => 'Inprimatzeko bertsioa',
 178+ 'bm-printversion-desc' => 'Liburu baten [[Special:PrintVersion|inprimatzeko bertsioa]] sortzen du',
177179 );
178180
179181 /** Persian (فارسی)
@@ -180,10 +182,10 @@
181183 */
182184 $messages['fa'] = array(
183185 'bookmanager-desc' => 'ابزارهایی برای کتاب‌ها',
184 - 'printversion' => 'نسخه قابل چاپ',
185 - 'printversion-desc' => 'ساخت یک [[Special:PrintVersion|نسخهٔ قابل چاپ]] از یک کتاب',
186 - 'printversion-no-book' => 'لطفاً نام کتابی که می‌خواهید به صورت قابل چاپ بگیرید را وارد کنید.',
187 - 'printversion-inexistent-book' => 'کتاب یافت نشد. لطفاً نام یک کتاب که موجود باشد را وارد کنید تا نسخهٔ قابل چاپ آن را بگیرید.',
 186+ 'bm-printversion' => 'نسخه قابل چاپ',
 187+ 'bm-printversion-desc' => 'ساخت یک [[Special:PrintVersion|نسخهٔ قابل چاپ]] از یک کتاب',
 188+ 'bm-printversion-no-book' => 'لطفاً نام کتابی که می‌خواهید به صورت قابل چاپ بگیرید را وارد کنید.',
 189+ 'bm-printversion-inexistent-book' => 'کتاب یافت نشد. لطفاً نام یک کتاب که موجود باشد را وارد کنید تا نسخهٔ قابل چاپ آن را بگیرید.',
188190 );
189191
190192 /** French (Français)
@@ -192,10 +194,10 @@
193195 */
194196 $messages['fr'] = array(
195197 'bookmanager-desc' => 'Outils pour les livres',
196 - 'printversion' => 'Version imprimable',
197 - 'printversion-desc' => 'Génère une [[Special:PrintVersion|version imprimable]] d’un livre',
198 - 'printversion-no-book' => 'Veuillez entrer le nom d’un livre pour obtenir sa version imprimée.',
199 - 'printversion-inexistent-book' => 'Livre introuvable. Veuillez entrer le nom d’un livre existant pour obtenir sa version imprimée.',
 198+ 'bm-printversion' => 'Version imprimable',
 199+ 'bm-printversion-desc' => 'Génère une [[Special:PrintVersion|version imprimable]] d’un livre',
 200+ 'bm-printversion-no-book' => 'Veuillez entrer le nom d’un livre pour obtenir sa version imprimée.',
 201+ 'bm-printversion-inexistent-book' => 'Livre introuvable. Veuillez entrer le nom d’un livre existant pour obtenir sa version imprimée.',
200202 );
201203
202204 /** Franco-Provençal (Arpetan)
@@ -203,8 +205,8 @@
204206 */
205207 $messages['frp'] = array(
206208 'bookmanager-desc' => 'Outils por los lévros.',
207 - 'printversion' => 'Vèrsion emprimâbla',
208 - 'printversion-desc' => 'Fât una [[Special:PrintVersion|vèrsion emprimâbla]] d’un lévro.',
 209+ 'bm-printversion' => 'Vèrsion emprimâbla',
 210+ 'bm-printversion-desc' => 'Fât una [[Special:PrintVersion|vèrsion emprimâbla]] d’un lévro.',
209211 );
210212
211213 /** Galician (Galego)
@@ -212,10 +214,10 @@
213215 */
214216 $messages['gl'] = array(
215217 'bookmanager-desc' => 'Ferramentas para libros',
216 - 'printversion' => 'Versión para imprimir',
217 - 'printversion-desc' => 'Xera a [[Special:PrintVersion|versión para imprimir]] dun libro',
218 - 'printversion-no-book' => 'Introduza o nome dun libro para obter a súa versión para imprimir.',
219 - 'printversion-inexistent-book' => 'Non se atopou o libro. Introduza o nome dun libro que exista para obter a súa versión para imprimir.',
 218+ 'bm-printversion' => 'Versión para imprimir',
 219+ 'bm-printversion-desc' => 'Xera a [[Special:PrintVersion|versión para imprimir]] dun libro',
 220+ 'bm-printversion-no-book' => 'Introduza o nome dun libro para obter a súa versión para imprimir.',
 221+ 'bm-printversion-inexistent-book' => 'Non se atopou o libro. Introduza o nome dun libro que exista para obter a súa versión para imprimir.',
220222 );
221223
222224 /** Hebrew (עברית)
@@ -223,10 +225,10 @@
224226 */
225227 $messages['he'] = array(
226228 'bookmanager-desc' => 'כלים לספרים',
227 - 'printversion' => 'גרסת הדפסה',
228 - 'printversion-desc' => 'יצירת [[Special:PrintVersion|גרסת הדפסה]] מיוחדת של הספר',
229 - 'printversion-no-book' => 'נא להזין את שם הספר כדי לקבל את גרסת ההדפסה שלו.',
230 - 'printversion-inexistent-book' => 'הספר לא נמצא. נא להזין את שם הספר הקיים כדי לקבל את גרסת ההדפסה שלו.',
 229+ 'bm-printversion' => 'גרסת הדפסה',
 230+ 'bm-printversion-desc' => 'יצירת [[Special:PrintVersion|גרסת הדפסה]] מיוחדת של הספר',
 231+ 'bm-printversion-no-book' => 'נא להזין את שם הספר כדי לקבל את גרסת ההדפסה שלו.',
 232+ 'bm-printversion-inexistent-book' => 'הספר לא נמצא. נא להזין את שם הספר הקיים כדי לקבל את גרסת ההדפסה שלו.',
231233 );
232234
233235 /** Upper Sorbian (Hornjoserbsce)
@@ -234,10 +236,10 @@
235237 */
236238 $messages['hsb'] = array(
237239 'bookmanager-desc' => 'Nastroje za knihi',
238 - 'printversion' => 'Ćišćerska wersija',
239 - 'printversion-desc' => 'Twori [[Special:PrintVersion|ćišćersku wersiju]] knihi',
240 - 'printversion-no-book' => 'Prošu zapodaj mjeno knihi, za kotruž ma so ćišćerska wersija wutworić.',
241 - 'printversion-inexistent-book' => 'Kniha njeje so namakała. Prošu zapodaj mjeno eksistowaceje knihi, zo by jeje ćišćersku wersiju wutworił.',
 240+ 'bm-printversion' => 'Ćišćerska wersija',
 241+ 'bm-printversion-desc' => 'Twori [[Special:PrintVersion|ćišćersku wersiju]] knihi',
 242+ 'bm-printversion-no-book' => 'Prošu zapodaj mjeno knihi, za kotruž ma so ćišćerska wersija wutworić.',
 243+ 'bm-printversion-inexistent-book' => 'Kniha njeje so namakała. Prošu zapodaj mjeno eksistowaceje knihi, zo by jeje ćišćersku wersiju wutworił.',
242244 );
243245
244246 /** Interlingua (Interlingua)
@@ -245,10 +247,10 @@
246248 */
247249 $messages['ia'] = array(
248250 'bookmanager-desc' => 'Instrumentos pro libros',
249 - 'printversion' => 'Version pro impression',
250 - 'printversion-desc' => 'Genera un [[Special:PrintVersion|version pro impression]] de un libro',
251 - 'printversion-no-book' => 'Per favor entra le nomine de un libro pro obtener su version pro impression.',
252 - 'printversion-inexistent-book' => 'Libro non trovate. Per favor entra le nomine de un libro existente pro obtener su version pro impression.',
 251+ 'bm-printversion' => 'Version pro impression',
 252+ 'bm-printversion-desc' => 'Genera un [[Special:PrintVersion|version pro impression]] de un libro',
 253+ 'bm-printversion-no-book' => 'Per favor entra le nomine de un libro pro obtener su version pro impression.',
 254+ 'bm-printversion-inexistent-book' => 'Libro non trovate. Per favor entra le nomine de un libro existente pro obtener su version pro impression.',
253255 );
254256
255257 /** Indonesian (Bahasa Indonesia)
@@ -256,10 +258,10 @@
257259 */
258260 $messages['id'] = array(
259261 'bookmanager-desc' => 'Peralatan untuk buku',
260 - 'printversion' => 'Versi cetak',
261 - 'printversion-desc' => 'Menghasilkan [[Special:PrintVersion|versi cetak]] suatu buku',
262 - 'printversion-no-book' => 'Silakan masukkan nama buku untuk mendapatkan versi cetaknya.',
263 - 'printversion-inexistent-book' => 'Buku tidak ditemukan. Silakan masukkan nama buku yang ada untuk mendapatkan versi cetaknya.',
 262+ 'bm-printversion' => 'Versi cetak',
 263+ 'bm-printversion-desc' => 'Menghasilkan [[Special:PrintVersion|versi cetak]] suatu buku',
 264+ 'bm-printversion-no-book' => 'Silakan masukkan nama buku untuk mendapatkan versi cetaknya.',
 265+ 'bm-printversion-inexistent-book' => 'Buku tidak ditemukan. Silakan masukkan nama buku yang ada untuk mendapatkan versi cetaknya.',
264266 );
265267
266268 /** Italian (Italiano)
@@ -267,7 +269,7 @@
268270 */
269271 $messages['it'] = array(
270272 'bookmanager-desc' => 'Strumenti per i libri',
271 - 'printversion-desc' => 'Genera una [[Special:PrintVersion|versione stampata]] di un libro',
 273+ 'bm-printversion-desc' => 'Genera una [[Special:PrintVersion|versione stampata]] di un libro',
272274 );
273275
274276 /** Colognian (Ripoarisch)
@@ -275,10 +277,10 @@
276278 */
277279 $messages['ksh'] = array(
278280 'bookmanager-desc' => 'Wärkzüsh för Bööscher',
279 - 'printversion' => 'Dröck_Version',
280 - 'printversion-desc' => 'Määd en [[Special:PrintVersion|Dröck_Version]] vun enem Booch.',
281 - 'printversion-no-book' => 'Bes esu jood un donn dä Name vun enem Booch aanjävve, öm aan däm sing Dröck_Version ze kumme.',
282 - 'printversion-inexistent-book' => 'Mer han dat Booch nit jefonge. Bes esu jood un donn ene reshteteje Name vun enem Booch aanjävve, wadd et jit, öm aan däm sing Dröck_Version draan ze kumme.',
 281+ 'bm-printversion' => 'Dröck_Version',
 282+ 'bm-printversion-desc' => 'Määd en [[Special:PrintVersion|Dröck_Version]] vun enem Booch.',
 283+ 'bm-printversion-no-book' => 'Bes esu jood un donn dä Name vun enem Booch aanjävve, öm aan däm sing Dröck_Version ze kumme.',
 284+ 'bm-printversion-inexistent-book' => 'Mer han dat Booch nit jefonge. Bes esu jood un donn ene reshteteje Name vun enem Booch aanjävve, wadd et jit, öm aan däm sing Dröck_Version draan ze kumme.',
283285 );
284286
285287 /** Luxembourgish (Lëtzebuergesch)
@@ -286,18 +288,18 @@
287289 */
288290 $messages['lb'] = array(
289291 'bookmanager-desc' => 'Fonctioune fir Bicher',
290 - 'printversion' => 'Drockversioun',
291 - 'printversion-desc' => 'Generéiert eng [[Special:PrintVersion|Drockversioun]] vun engem Buch',
292 - 'printversion-no-book' => 'Gitt w.e.g. den Numm vun engem Buch a fir seng Drockversioun ze kréien.',
293 - 'printversion-inexistent-book' => "D'Buch gouf net fonnt. Gitt w.e.g. den Numm vun engem Buch dat et gëtt a fir seng Drockversioun ze kréien.",
 292+ 'bm-printversion' => 'Drockversioun',
 293+ 'bm-printversion-desc' => 'Generéiert eng [[Special:PrintVersion|Drockversioun]] vun engem Buch',
 294+ 'bm-printversion-no-book' => 'Gitt w.e.g. den Numm vun engem Buch a fir seng Drockversioun ze kréien.',
 295+ 'bm-printversion-inexistent-book' => "D'Buch gouf net fonnt. Gitt w.e.g. den Numm vun engem Buch dat et gëtt a fir seng Drockversioun ze kréien.",
294296 );
295297
296298 /** Lithuanian (Lietuvių)
297299 * @author Eitvys200
298300 */
299301 $messages['lt'] = array(
300 - 'printversion' => 'Versija spausdinimui',
301 - 'printversion-inexistent-book' => 'Knyga nerasta. Įveskite esamos knygos pavadinimą kad gautumėte spausdinimo versiją.',
 302+ 'bm-printversion' => 'Versija spausdinimui',
 303+ 'bm-printversion-inexistent-book' => 'Knyga nerasta. Įveskite esamos knygos pavadinimą kad gautumėte spausdinimo versiją.',
302304 );
303305
304306 /** Macedonian (Македонски)
@@ -305,10 +307,10 @@
306308 */
307309 $messages['mk'] = array(
308310 'bookmanager-desc' => 'Алатки за книги',
309 - 'printversion' => 'Верзија за печатење',
310 - 'printversion-desc' => 'Создава [[Special:PrintVersion|верзија за печатење]] на книга',
311 - 'printversion-no-book' => 'Внесете го името на книгата за да ја добиете верзијата за печатење',
312 - 'printversion-inexistent-book' => 'Не ја најдов книгата. Внесете име на постоечка книга за да ја добиете нејзината верзија за печатење.',
 311+ 'bm-printversion' => 'Верзија за печатење',
 312+ 'bm-printversion-desc' => 'Создава [[Special:PrintVersion|верзија за печатење]] на книга',
 313+ 'bm-printversion-no-book' => 'Внесете го името на книгата за да ја добиете верзијата за печатење',
 314+ 'bm-printversion-inexistent-book' => 'Не ја најдов книгата. Внесете име на постоечка книга за да ја добиете нејзината верзија за печатење.',
313315 );
314316
315317 /** Dutch (Nederlands)
@@ -316,10 +318,10 @@
317319 */
318320 $messages['nl'] = array(
319321 'bookmanager-desc' => 'Hulpmiddelen voor boeken',
320 - 'printversion' => 'Afdrukbare versie',
321 - 'printversion-desc' => 'Maakt een [[Special:PrintVersion|afdrukbare versie]] van een boek',
322 - 'printversion-no-book' => 'Voer de naam van een bestaand boek in om de afdrukbare versie te downloaden.',
323 - 'printversion-inexistent-book' => 'Het boek is niet aangetroffen. Voer de naam van een bestaand boek in om de afdrukbare versie te downloaden.',
 322+ 'bm-printversion' => 'Afdrukbare versie',
 323+ 'bm-printversion-desc' => 'Maakt een [[Special:PrintVersion|afdrukbare versie]] van een boek',
 324+ 'bm-printversion-no-book' => 'Voer de naam van een bestaand boek in om de afdrukbare versie te downloaden.',
 325+ 'bm-printversion-inexistent-book' => 'Het boek is niet aangetroffen. Voer de naam van een bestaand boek in om de afdrukbare versie te downloaden.',
324326 );
325327
326328 /** Norwegian (bokmål)‬ (‪Norsk (bokmål)‬)
@@ -327,10 +329,10 @@
328330 */
329331 $messages['no'] = array(
330332 'bookmanager-desc' => 'Verktøy for bøker',
331 - 'printversion' => 'Utskriftsversjon',
332 - 'printversion-desc' => 'Genererer en [[Special:PrintVersion|utskriftsversjon]] av en bok',
333 - 'printversion-no-book' => 'Skriv inn navnet på en bok for å få dens utskriftsversjon.',
334 - 'printversion-inexistent-book' => 'Bok ikke funnet. Skriv inn navnet på en eksisterende bok for å få dens utskriftsversjon.',
 333+ 'bm-printversion' => 'Utskriftsversjon',
 334+ 'bm-printversion-desc' => 'Genererer en [[Special:PrintVersion|utskriftsversjon]] av en bok',
 335+ 'bm-printversion-no-book' => 'Skriv inn navnet på en bok for å få dens utskriftsversjon.',
 336+ 'bm-printversion-inexistent-book' => 'Bok ikke funnet. Skriv inn navnet på en eksisterende bok for å få dens utskriftsversjon.',
335337 );
336338
337339 /** Piedmontese (Piemontèis)
@@ -338,10 +340,10 @@
339341 */
340342 $messages['pms'] = array(
341343 'bookmanager-desc' => 'Utiss për lìber',
342 - 'printversion' => 'Version dë stampa',
343 - 'printversion-desc' => "A génera na [[Special:PrintVersion|vërsion dë stampa]] d'un lìber",
344 - 'printversion-no-book' => "Për piasì ansëriss ël nòm d'un lìber për pijé la soa vërsion dë stampa.",
345 - 'printversion-inexistent-book' => "Lìber pa trovà. Për piasì ansëriss ël nòm d'un lìber esistent për pijé soa vërsion dë stampa.",
 344+ 'bm-printversion' => 'Version dë stampa',
 345+ 'bm-printversion-desc' => "A génera na [[Special:PrintVersion|vërsion dë stampa]] d'un lìber",
 346+ 'bm-printversion-no-book' => "Për piasì ansëriss ël nòm d'un lìber për pijé la soa vërsion dë stampa.",
 347+ 'bm-printversion-inexistent-book' => "Lìber pa trovà. Për piasì ansëriss ël nòm d'un lìber esistent për pijé soa vërsion dë stampa.",
346348 );
347349
348350 /** Portuguese (Português)
@@ -350,10 +352,12 @@
351353 */
352354 $messages['pt'] = array(
353355 'bookmanager-desc' => 'Ferramentas para livros',
354 - 'printversion' => 'Versão para impressão',
355 - 'printversion-desc' => 'Gera uma [[Special:PrintVersion|versão para impressão]] de um livro',
356 - 'printversion-no-book' => 'Por favor informe o nome de um livro para obter sua versão para impressão.',
357 - 'printversion-inexistent-book' => 'Livro não encontrado. Por favor informe o nome de um livro existente para obter sua versão para impressão.',
 356+ 'bm-booktools-section' => 'Ferramentas do livro',
 357+ 'bm-randomchapter-link' => 'Capítulo aleatório',
 358+ 'bm-printversion' => 'Versão para impressão',
 359+ 'bm-printversion-desc' => 'Gera uma [[Special:PrintVersion|versão para impressão]] de um livro',
 360+ 'bm-printversion-no-book' => 'Por favor informe o nome de um livro para obter sua versão para impressão.',
 361+ 'bm-printversion-inexistent-book' => 'Livro não encontrado. Por favor informe o nome de um livro existente para obter sua versão para impressão.',
358362 );
359363
360364 /** Brazilian Portuguese (Português do Brasil)
@@ -361,10 +365,12 @@
362366 */
363367 $messages['pt-br'] = array(
364368 'bookmanager-desc' => 'Ferramentas para livros',
365 - 'printversion' => 'Versão para impressão',
366 - 'printversion-desc' => 'Gera uma [[Special:PrintVersion|versão para impressão]] de um livro',
367 - 'printversion-no-book' => 'Por favor informe o nome de um livro para obter sua versão para impressão.',
368 - 'printversion-inexistent-book' => 'Livro não encontrado. Por favor informe o nome de um livro existente para obter sua versão para impressão.',
 369+ 'bm-booktools-section' => 'Ferramentas do livro',
 370+ 'bm-randomchapter-link' => 'Capítulo aleatório',
 371+ 'bm-printversion' => 'Versão para impressão',
 372+ 'bm-printversion-desc' => 'Gera uma [[Special:PrintVersion|versão para impressão]] de um livro',
 373+ 'bm-printversion-no-book' => 'Por favor informe o nome de um livro para obter sua versão para impressão.',
 374+ 'bm-printversion-inexistent-book' => 'Livro não encontrado. Por favor informe o nome de um livro existente para obter sua versão para impressão.',
369375 );
370376
371377 /** Tarandíne (Tarandíne)
@@ -372,7 +378,7 @@
373379 */
374380 $messages['roa-tara'] = array(
375381 'bookmanager-desc' => 'Struminde pe le libbre',
376 - 'printversion' => 'Versione ca se stambe',
 382+ 'bm-printversion' => 'Versione ca se stambe',
377383 );
378384
379385 /** Russian (Русский)
@@ -380,10 +386,10 @@
381387 */
382388 $messages['ru'] = array(
383389 'bookmanager-desc' => 'Книжные инструменты',
384 - 'printversion' => 'Версия для печати',
385 - 'printversion-desc' => 'Создает [[Special:PrintVersion|печатную версию]] книги',
386 - 'printversion-no-book' => 'Пожалуйста, введите название книги, чтобы получить её печатную версию.',
387 - 'printversion-inexistent-book' => 'Книга не найдена. Пожалуйста, введите название существующей книги, чтобы получить её печатную версию.',
 390+ 'bm-printversion' => 'Версия для печати',
 391+ 'bm-printversion-desc' => 'Создает [[Special:PrintVersion|печатную версию]] книги',
 392+ 'bm-printversion-no-book' => 'Пожалуйста, введите название книги, чтобы получить её печатную версию.',
 393+ 'bm-printversion-inexistent-book' => 'Книга не найдена. Пожалуйста, введите название существующей книги, чтобы получить её печатную версию.',
388394 );
389395
390396 /** Serbian Cyrillic ekavian (‪Српски (ћирилица)‬)
@@ -391,10 +397,10 @@
392398 */
393399 $messages['sr-ec'] = array(
394400 'bookmanager-desc' => 'Алатке за књиге',
395 - 'printversion' => 'Издање за штампу',
396 - 'printversion-desc' => 'Ствара [[Special:PrintVersion|издање за штампу]] књиге',
397 - 'printversion-no-book' => 'Унесите назив књиге да бисте добили њено издање за штампу.',
398 - 'printversion-inexistent-book' => 'Књига није пронађена. Унесите назив постојеће књиге да бисте добили њено издање за штампу.',
 401+ 'bm-printversion' => 'Издање за штампу',
 402+ 'bm-printversion-desc' => 'Ствара [[Special:PrintVersion|издање за штампу]] књиге',
 403+ 'bm-printversion-no-book' => 'Унесите назив књиге да бисте добили њено издање за штампу.',
 404+ 'bm-printversion-inexistent-book' => 'Књига није пронађена. Унесите назив постојеће књиге да бисте добили њено издање за штампу.',
399405 );
400406
401407 /** Swedish (Svenska)
@@ -404,10 +410,10 @@
405411 */
406412 $messages['sv'] = array(
407413 'bookmanager-desc' => 'Verktyg för böcker',
408 - 'printversion' => 'Utskriftsversion',
409 - 'printversion-desc' => 'Skapar en [[Special:PrintVersion|utskriftsversion]] av en bok',
410 - 'printversion-no-book' => 'Ange namnet på en bok för att få den i utskriftsversion.',
411 - 'printversion-inexistent-book' => 'Boken hittades inte. Fyll i namnet på en befintlig bok för att få den i utskriftsversion.',
 414+ 'bm-printversion' => 'Utskriftsversion',
 415+ 'bm-printversion-desc' => 'Skapar en [[Special:PrintVersion|utskriftsversion]] av en bok',
 416+ 'bm-printversion-no-book' => 'Ange namnet på en bok för att få den i utskriftsversion.',
 417+ 'bm-printversion-inexistent-book' => 'Boken hittades inte. Fyll i namnet på en befintlig bok för att få den i utskriftsversion.',
412418 );
413419
414420 /** Telugu (తెలుగు)
@@ -415,7 +421,7 @@
416422 */
417423 $messages['te'] = array(
418424 'bookmanager-desc' => 'పుస్తకాల కొరకు పనిముట్లు',
419 - 'printversion' => 'ముద్రణ కూర్పు',
 425+ 'bm-printversion' => 'ముద్రణ కూర్పు',
420426 );
421427
422428 /** Tagalog (Tagalog)
@@ -423,10 +429,10 @@
424430 */
425431 $messages['tl'] = array(
426432 'bookmanager-desc' => 'Mga kasangkapan para sa mga aklat',
427 - 'printversion' => 'Bersyong maililimbag',
428 - 'printversion-desc' => 'Gumagawa ng isang [[Special:PrintVersion|bersyong naililimbag]] ng isang aklat',
429 - 'printversion-no-book' => 'Pakipasok ang pangalan ng isang aklat upang makuha ang bersyong maililimbag.',
430 - 'printversion-inexistent-book' => 'Hindi natagpuan ang aklat. Pakipasok ang pangalan ng umiiral na aklat upang makuha ang bersyong maililimbag nito.',
 433+ 'bm-printversion' => 'Bersyong maililimbag',
 434+ 'bm-printversion-desc' => 'Gumagawa ng isang [[Special:PrintVersion|bersyong naililimbag]] ng isang aklat',
 435+ 'bm-printversion-no-book' => 'Pakipasok ang pangalan ng isang aklat upang makuha ang bersyong maililimbag.',
 436+ 'bm-printversion-inexistent-book' => 'Hindi natagpuan ang aklat. Pakipasok ang pangalan ng umiiral na aklat upang makuha ang bersyong maililimbag nito.',
431437 );
432438
433439 /** Simplified Chinese (‪中文(简体)‬)
@@ -434,8 +440,8 @@
435441 */
436442 $messages['zh-hans'] = array(
437443 'bookmanager-desc' => '书的工具',
438 - 'printversion' => '打印版本',
439 - 'printversion-no-book' => '请输入一本书以获取其打印版本的名称。',
440 - 'printversion-inexistent-book' => '找不到的书。请输入现有的书,以获取其打印版本的名称。',
 444+ 'bm-printversion' => '打印版本',
 445+ 'bm-printversion-no-book' => '请输入一本书以获取其打印版本的名称。',
 446+ 'bm-printversion-inexistent-book' => '找不到的书。请输入现有的书,以获取其打印版本的名称。',
441447 );
442448
Index: trunk/extensions/BookManager/BookManager.php
@@ -85,5 +85,5 @@
8686 }
8787 /**** Navbar ****/
8888 $wgHooks['BeforePageDisplay'][] = 'BookManagerNavBar::addNavBar';
89 -
90 -
 89+# Sidebar section
 90+$wgHooks['BaseTemplateToolbox'][] = 'BookManagerNavBar::ratingToolboxLink';

Follow-up revisions

RevisionCommit summaryAuthorDate
r87872fix typo from r87849raymond07:01, 11 May 2011

Comments

#Comment by He7d3r (talk | contribs)   13:58, 19 September 2011

If I update my copy of BookManager extension from r87713 to this revision (r87849), I get bug 30585.

I'm testing against MW trunk version r87706.

#Comment by He7d3r (talk | contribs)   16:19, 19 September 2011

[https://bugzilla.wikimedia.org/show_bug.cgi?id=30997 Bug 30997] - Rename (also) "MediaWiki:bookmanager-desc" to "MediaWiki:bm-bookmanager-desc"

Status & tagging log