r107541 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r107540‎ | r107541 | r107542 >
Date:22:50, 28 December 2011
Author:catrope
Status:ok
Tags:
Comment:
1.18wmf1: Update MarkAsHelpful and MoodBar to trunk state
Modified paths:
  • /branches/wmf/1.18wmf1/extensions/MarkAsHelpful (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MarkAsHelpful/MarkAsHelpful.i18n.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MarkAsHelpful/MarkAsHelpful.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MarkAsHelpful/api/ApiGetMarkAsHelpfulItem.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MarkAsHelpful/api/ApiMarkAsHelpful.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MarkAsHelpful/includes/MarkAsHelpfulItem.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MarkAsHelpful/includes/MarkAsHelpfulUtil.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MarkAsHelpful/modules/ext.markAsHelpful/ext.markAsHelpful.js (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MoodBar (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MoodBar/ApiFeedbackDashboardResponse.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MoodBar/MoodBar.hooks.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MoodBar/MoodBar.i18n.php (modified) (history)
  • /branches/wmf/1.18wmf1/extensions/MoodBar/include/MoodBarHTMLMailerJob.php (modified) (history)

Diff [purge]

Index: branches/wmf/1.18wmf1/extensions/MoodBar/include/MoodBarHTMLMailerJob.php
@@ -13,9 +13,13 @@
1414 $editor = User::newFromId( $this->params['editorID'] );
1515 // B/C, only the name might be given.
1616 } else {
17 - # FIXME: newFromName could return false on a badly configured wiki.
1817 $editor = User::newFromName( $this->params['editor'], false );
 18+ if ( !$editor ) {
 19+ $this->setLastError( $this->params['editor'] . ' is not a valid user' );
 20+ return false;
 21+ }
1922 }
 23+
2024 $enotif->actuallyNotifyOnRespond(
2125 $editor,
2226 $this->title,
Index: branches/wmf/1.18wmf1/extensions/MoodBar/MoodBar.i18n.php
@@ -549,6 +549,7 @@
550550 /** Belarusian (Taraškievica orthography) (‪Беларуская (тарашкевіца)‬)
551551 * @author EugeneZelenko
552552 * @author Jim-by
 553+ * @author Тест
553554 */
554555 $messages['be-tarask'] = array(
555556 'moodbar-desc' => 'Дазваляе вызначаным удзельнікам дасылаць іх водгук пра вопыт у рэдагаваньні',
@@ -607,7 +608,7 @@
608609 'moodbar-feedback-filters-type-happy' => 'Пахвала',
609610 'moodbar-feedback-filters-type-confused' => 'Блытаніна',
610611 'moodbar-feedback-filters-type-sad' => 'Праблемы',
611 - 'moodbar-feedback-filters-username' => 'Імя ўдзельніка',
 612+ 'moodbar-feedback-filters-username' => 'Імя ўдзельніка:',
612613 'moodbar-feedback-filters-button' => 'Наладзіць фільтры',
613614 'moodbar-feedback-whatis' => 'Што гэта за магчымасьць?',
614615 'moodbar-feedback-permalink' => 'спасылка сюды',
@@ -918,7 +919,7 @@
919920 'moodbar-feedback-filters-type-happy' => 'Glücklich',
920921 'moodbar-feedback-filters-type-confused' => 'Verwirrt',
921922 'moodbar-feedback-filters-type-sad' => 'Traurig',
922 - 'moodbar-feedback-filters-username' => 'Benutzername',
 923+ 'moodbar-feedback-filters-username' => 'Benutzername:',
923924 'moodbar-feedback-filters-my-response' => 'Nur meine Antworten:',
924925 'moodbar-feedback-filters-button' => 'Filter setzen',
925926 'moodbar-feedback-whatis' => 'Über dieses Feature',
@@ -1464,7 +1465,7 @@
14651466 'moodbar-feedback-filters-type-happy' => 'Iloinen',
14661467 'moodbar-feedback-filters-type-confused' => 'Hämmentynyt',
14671468 'moodbar-feedback-filters-type-sad' => 'Surullinen',
1468 - 'moodbar-feedback-filters-username' => 'Käyttäjätunnus',
 1469+ 'moodbar-feedback-filters-username' => 'Käyttäjätunnus:',
14691470 'moodbar-feedback-filters-my-response' => 'Vain omat vastaukset:',
14701471 'moodbar-feedback-filters-button' => 'Aseta suodattimet',
14711472 'moodbar-feedback-whatis' => 'Mikä tämä ominaisuus on?',
@@ -1624,7 +1625,7 @@
16251626 'moodbar-feedback-filters-type-happy' => 'Heureux',
16261627 'moodbar-feedback-filters-type-confused' => 'Confus',
16271628 'moodbar-feedback-filters-type-sad' => 'Triste',
1628 - 'moodbar-feedback-filters-username' => "Nom d'utilisateur",
 1629+ 'moodbar-feedback-filters-username' => "Nom d'utilisateur:",
16291630 'moodbar-feedback-filters-my-response' => 'Mes réponses uniquement:',
16301631 'moodbar-feedback-filters-button' => 'Positionner les filtres',
16311632 'moodbar-feedback-whatis' => "Qu'est-ce que cette fonctionnalité?",
@@ -1860,7 +1861,7 @@
18611862 'moodbar-feedback-filters-type-happy' => 'Contento',
18621863 'moodbar-feedback-filters-type-confused' => 'Confuso',
18631864 'moodbar-feedback-filters-type-sad' => 'Triste',
1864 - 'moodbar-feedback-filters-username' => 'Nome de usuario',
 1865+ 'moodbar-feedback-filters-username' => 'Nome de usuario:',
18651866 'moodbar-feedback-filters-my-response' => 'As miñas respostas unicamente:',
18661867 'moodbar-feedback-filters-button' => 'Establecer os filtros',
18671868 'moodbar-feedback-whatis' => 'Que é isto?',
@@ -1975,6 +1976,7 @@
19761977
19771978 /** Hebrew (עברית)
19781979 * @author Amire80
 1980+ * @author Ofrahod
19791981 */
19801982 $messages['he'] = array(
19811983 'moodbar-desc' => 'מתן אפשרות למשתמשים מסוימים לשלוח משוב על חוויות העריכה שלהם',
@@ -2055,7 +2057,7 @@
20562058 'moodbar-feedback-filters-type-happy' => 'שמחה',
20572059 'moodbar-feedback-filters-type-confused' => 'בלבול',
20582060 'moodbar-feedback-filters-type-sad' => 'עצב',
2059 - 'moodbar-feedback-filters-username' => 'שם משתמש',
 2061+ 'moodbar-feedback-filters-username' => 'שם משתמש:',
20602062 'moodbar-feedback-filters-my-response' => 'רק תשובות שלי:',
20612063 'moodbar-feedback-filters-button' => 'הגדרת מסננים',
20622064 'moodbar-feedback-whatis' => 'מהי התכונה הזו?',
@@ -2125,19 +2127,121 @@
21262128 -- {{SITENAME}}',
21272129 );
21282130
 2131+/** Hindi (हिन्दी)
 2132+ * @author Ansumang
 2133+ */
 2134+$messages['hi'] = array(
 2135+ 'moodbar-close' => '(बंद)',
 2136+ 'moodbar-type-happy-title' => 'ख़ुश',
 2137+ 'moodbar-type-sad-title' => 'उदास',
 2138+ 'moodbar-type-confused-title' => 'उलझन में',
 2139+ 'moodbar-what-label' => 'यह क्या है?',
 2140+ 'moodbar-privacy-link-title' => 'उपयोग की शर्तें',
 2141+ 'moodbar-form-title' => 'क्योंकि...',
 2142+ 'moodbar-success-title' => 'धन्यवाद!',
 2143+ 'moodbar-email-title' => 'ई-मेल जोड़ें',
 2144+ 'moodbar-email-optout' => 'नहीं धन्यवाद',
 2145+ 'moodbar-admin-empty' => 'कोई परिणाम नहीं',
 2146+ 'moodbar-header-timestamp' => 'टाइम मोहर',
 2147+ 'moodbar-header-type' => 'प्रकार',
 2148+ 'moodbar-header-page' => 'पृष्ठ',
 2149+ 'moodbar-header-usertype' => 'सदस्य प्रकार',
 2150+ 'moodbar-header-user' => 'सदस्य',
 2151+ 'moodbar-header-editmode' => 'संपादन मोड',
 2152+ 'moodbar-header-system' => 'सिस्टम प्रकार',
 2153+ 'moodbar-header-comment' => 'टिप्पणियाँ',
 2154+ 'moodbar-header-namespace' => 'नामस्थान',
 2155+ 'moodbar-header-own-talk' => 'अपनी वार्ता पॄष्ठ',
 2156+ 'moodbar-feedback-view-link' => '(प्रतिक्रिया देखें)',
 2157+ 'moodbar-feedback-filters' => 'छन्ने',
 2158+ 'moodbar-feedback-filters-type' => 'मनोदशा:',
 2159+ 'moodbar-feedback-filters-type-happy' => 'ख़ुश',
 2160+ 'moodbar-feedback-filters-type-confused' => 'उलझन में',
 2161+ 'moodbar-feedback-filters-type-sad' => 'उदास',
 2162+ 'moodbar-feedback-filters-username' => 'सदस्यनाम:',
 2163+ 'moodbar-feedback-more' => 'अधिक',
 2164+ 'moodbar-feedback-newer' => 'नए',
 2165+ 'moodbar-feedback-older' => 'पुराने',
 2166+ 'moodbar-feedback-action-confirm' => 'निश्चित करें',
 2167+ 'moodbar-feedback-action-cancel' => 'रद्द करें',
 2168+ 'moodbar-action-reason' => 'कारण:',
 2169+ 'moodbar-type-happy' => '{{GENDER:$1|खुश}}',
 2170+ 'moodbar-type-sad' => '{{GENDER:$1|दु:खी}}',
 2171+ 'moodbar-type-confused' => '{{GENDER:$1|उलझन में}}',
 2172+ 'moodbar-user-user' => 'पंजीकृत सदस्य',
 2173+ 'moodbar-log-name' => 'सुझाव लॉग',
 2174+ 'response-preview-text' => 'पूर्वावलोकन',
 2175+ 'response-ajax-success-head' => 'धन्यवाद!',
 2176+);
 2177+
21292178 /** Upper Sorbian (Hornjoserbsce)
21302179 * @author Michawiki
21312180 */
21322181 $messages['hsb'] = array(
 2182+ 'moodbar-trigger-editing' => '$1 so wobdźěłuje...',
21332183 'moodbar-close' => '(začinić)',
 2184+ 'moodbar-type-happy-title' => 'Zbožowny',
 2185+ 'moodbar-type-sad-title' => 'Zrudny',
 2186+ 'moodbar-type-confused-title' => 'Konfuzny',
21342187 'moodbar-what-label' => 'Što to je?',
 2188+ 'moodbar-respond-text' => 'Na to wotmołwić',
 2189+ 'moodbar-response-add' => 'Wotmołwu přidać',
 2190+ 'moodbar-response-btn' => 'Wotmołwu pósłać',
 2191+ 'moodbar-privacy-link' => 'wuměnjenja',
 2192+ 'moodbar-privacy-link-title' => 'Wužiwarske wuměnjenja',
 2193+ 'moodbar-form-title' => 'Dokelž...',
 2194+ 'moodbar-form-note' => 'Maksimalnje 140 znamješkow',
 2195+ 'moodbar-success-title' => 'Wulki dźak!',
 2196+ 'moodbar-error-title' => 'Hopla!',
 2197+ 'moodbar-blocked-title' => 'Hopla!',
 2198+ 'moodbar-email-title' => 'E-mejl přidać',
 2199+ 'moodbar-email-input' => 'Twoja e-mejlowa adresa',
 2200+ 'moodbar-email-submit' => 'Wotpósłać',
 2201+ 'moodbar-updating-title' => 'Aktualizuje so...',
 2202+ 'moodbar-email-confirm-title' => 'E-mejl wobkrućić',
 2203+ 'moodbar-email-optout' => 'Ně, dźakuju so',
 2204+ 'moodbar-admin-empty' => 'Žane wuslědki',
 2205+ 'moodbar-header-id' => 'Komentarowy ID',
 2206+ 'moodbar-header-timestamp' => 'Časowy kołk',
21352207 'moodbar-header-type' => 'Typ',
21362208 'moodbar-header-page' => 'Strona',
 2209+ 'moodbar-header-usertype' => 'Wužiwarski typ',
21372210 'moodbar-header-user' => 'Wužiwar',
 2211+ 'moodbar-header-system' => 'Systemowy typ',
 2212+ 'moodbar-header-locale' => 'Lokala',
21382213 'moodbar-header-comment' => 'Komentary',
21392214 'moodbar-header-namespace' => 'Mjenowy rum',
 2215+ 'moodbar-header-own-talk' => 'Swójska diskusijna strona',
21402216 'moodbar-feedback-filters' => 'Filtry',
2141 - 'moodbar-feedback-filters-username' => 'Wužiwarske mjeno',
 2217+ 'moodbar-feedback-filters-type' => 'Nalada:',
 2218+ 'moodbar-feedback-filters-type-happy' => 'Zbožowny',
 2219+ 'moodbar-feedback-filters-type-confused' => 'Konfuzny',
 2220+ 'moodbar-feedback-filters-type-sad' => 'Zrudny',
 2221+ 'moodbar-feedback-filters-username' => 'Wužiwarske mjeno:',
 2222+ 'moodbar-feedback-filters-my-response' => 'Jenož moje wotmołwy:',
 2223+ 'moodbar-user-hidden' => '(Wužiwar schowany)',
 2224+ 'moodbar-feedback-show' => 'schowany komentar pokazać',
 2225+ 'moodbar-feedback-hide' => 'komentar schować',
 2226+ 'moodbar-feedback-action-confirm' => 'Wobkrućić',
 2227+ 'moodbar-feedback-action-cancel' => 'Přetorhnyć',
 2228+ 'moodbar-action-reason' => 'Přičina:',
 2229+ 'moodbar-action-reason-required' => 'Prošu podaj přičinu.',
 2230+ 'moodbar-type-happy' => '{{GENDER:$1|Zbožowny|Zbožowna}}',
 2231+ 'moodbar-type-sad' => '{{GENDER:$1|Zrudny|Zrudna}}',
 2232+ 'moodbar-type-confused' => '{{GENDER:$1|Konfuzny|Konfuzna}}',
 2233+ 'moodbar-user-anonymized' => 'Anonymizowany',
 2234+ 'moodbar-user-ip' => 'IP-adresa',
 2235+ 'moodbar-user-user' => 'Zregistrowany wužiwar',
 2236+ 'moodbar-log-hide' => 'je [[$1]] schował',
 2237+ 'moodbar-response-link' => 'wuměnjenja',
 2238+ 'response-back-text' => 'Wróćo',
 2239+ 'response-preview-text' => 'Přehlad',
 2240+ 'response-ajax-action-head' => 'Wotmołwja so...',
 2241+ 'response-ajax-action-body' => 'Twoja wotmołwa so přidawa.',
 2242+ 'response-ajax-success-head' => 'Wulki dźak!',
 2243+ 'response-ajax-success-body' => 'Twoja wotmołwa je so přidała.',
 2244+ 'response-ajax-error-head' => 'Hopla!',
 2245+ 'moodbar-enotif-subject' => '$1 je na twój komentar wotmołwił',
21422246 );
21432247
21442248 /** Hungarian (Magyar)
@@ -2148,8 +2252,11 @@
21492253 'moodbar-type-sad-title' => 'Szomorú',
21502254 'moodbar-type-confused-title' => 'Zavarodott',
21512255 'moodbar-what-label' => 'Mi az?',
 2256+ 'moodbar-privacy-link-title' => 'Felhasználási feltételek',
 2257+ 'moodbar-form-title' => 'Mivel...',
21522258 'moodbar-success-title' => 'Köszönjük!',
21532259 'moodbar-error-title' => 'Hupsz!',
 2260+ 'moodbar-blocked-title' => 'Hupsz!',
21542261 'moodbar-header-timestamp' => 'Időbélyeg',
21552262 'moodbar-header-type' => 'Típus',
21562263 'moodbar-header-page' => 'Lap',
@@ -2159,7 +2266,10 @@
21602267 'moodbar-feedback-filters-type' => 'Hangulat:',
21612268 'moodbar-feedback-filters-type-happy' => 'Boldog',
21622269 'moodbar-feedback-filters-type-sad' => 'Szomorú',
2163 - 'moodbar-feedback-filters-username' => 'Felhasználónév',
 2270+ 'moodbar-feedback-filters-username' => 'Felhasználónév:',
 2271+ 'moodbar-type-happy' => '{{GENDER:$1|Boldog}}',
 2272+ 'moodbar-type-sad' => '{{GENDER:$1|Szomorú}}',
 2273+ 'moodbar-type-confused' => '{{GENDER:$1|Zavarodott}}',
21642274 );
21652275
21662276 /** Interlingua (Interlingua)
@@ -2244,7 +2354,7 @@
22452355 'moodbar-feedback-filters-type-happy' => 'Felice',
22462356 'moodbar-feedback-filters-type-confused' => 'Confuse',
22472357 'moodbar-feedback-filters-type-sad' => 'Triste',
2248 - 'moodbar-feedback-filters-username' => 'Nomine de usator',
 2358+ 'moodbar-feedback-filters-username' => 'Nomine de usator:',
22492359 'moodbar-feedback-filters-my-response' => 'Mi responsas solmente:',
22502360 'moodbar-feedback-filters-button' => 'Definir filtros',
22512361 'moodbar-feedback-whatis' => 'Que es isto?',
@@ -2319,10 +2429,13 @@
23202430 */
23212431 $messages['it'] = array(
23222432 'moodbar-desc' => 'Consente agli utenti specificati di fornire un feedback sulla loro esperienza di modifica',
 2433+ 'moodbar-trigger-feedback' => 'Lascia un feedback',
23232434 'moodbar-trigger-share' => 'Condividi la tua esperienza',
23242435 'moodbar-trigger-editing' => 'In modifica $1...',
23252436 'moodbar-close' => '(chiudi)',
 2437+ 'moodbar-intro-feedback' => 'Modificare $1 mi ha fatto...',
23262438 'moodbar-intro-share' => 'La mia esperienza su $1 mi ha reso...',
 2439+ 'moodbar-intro-editing' => 'Modificare $1 mi ha fatto...',
23272440 'moodbar-type-happy-title' => 'Felice',
23282441 'moodbar-type-sad-title' => 'Triste',
23292442 'moodbar-type-confused-title' => 'Confuso',
@@ -2330,9 +2443,12 @@
23312444 'moodbar-what-label' => "Cos'è questo?",
23322445 'moodbar-respond-text' => 'Rispondi',
23332446 'moodbar-response-add' => 'Inserisci una risposta',
 2447+ 'moodbar-response-desc' => 'La risposta farà riferimento al commento originale, la firma non è richiesta.',
23342448 'moodbar-response-btn' => 'Invia risposta',
23352449 'moodbar-what-content' => "Questa funzionalità è stata progettata per aiutare la comunità a capire l'esperienza delle persone durante la modifica del sito. Per ulteriori informazioni, si può consultare la $1.",
2336 - 'moodbar-privacy-link' => 'termini',
 2450+ 'moodbar-what-link' => 'pagina dedicata',
 2451+ 'moodbar-privacy' => "Con l'invio, accetti $1 di trasparenza per i dati indicate.",
 2452+ 'moodbar-privacy-link' => 'le condizioni',
23372453 'moodbar-privacy-link-title' => "Condizioni d'uso",
23382454 'moodbar-disable-link' => 'Non sono interessato, disabilita questa funzionalità.',
23392455 'moodbar-form-title' => 'Perché...',
@@ -2358,6 +2474,7 @@
23592475 'moodbar-email-resend-confirmation' => 'Rispedisci conferma',
23602476 'moodbar-email-optout' => 'No, grazie',
23612477 'right-moodbar-view' => 'Visualizza ed esporta feedback di MoodBar',
 2478+ 'moodbar-admin-title' => 'Feedback di MoodBar',
23622479 'moodbar-admin-intro' => 'Questa pagina consente di visualizzare i feedback inviati con MoodBar.',
23632480 'moodbar-admin-empty' => 'Nessun risultato',
23642481 'moodbar-header-id' => 'ID feedback',
@@ -2375,12 +2492,17 @@
23762493 'moodbar-feedback-response-title' => '== In risposta al tuo [[$1|feedback]] ==',
23772494 'moodbar-feedback-view-link' => '(Vedi il feedback)',
23782495 'moodbar-feedback-filters' => 'Filtri',
 2496+ 'moodbar-feedback-filters-type' => 'Umore:',
23792497 'moodbar-feedback-filters-type-happy' => 'Felice',
23802498 'moodbar-feedback-filters-type-confused' => 'Confuso',
23812499 'moodbar-feedback-filters-type-sad' => 'Triste',
2382 - 'moodbar-feedback-filters-username' => 'Nome utente',
 2500+ 'moodbar-feedback-filters-username' => 'Nome utente:',
 2501+ 'moodbar-feedback-filters-my-response' => 'Solo le mie risposte:',
23832502 'moodbar-feedback-filters-button' => 'Imposta filtri',
2384 - 'moodbar-feedback-more' => 'Altro',
 2503+ 'moodbar-feedback-whatis' => "Cos'è questa funzionalità?",
 2504+ 'moodbar-feedback-permalink' => 'link di riferimento',
 2505+ 'moodbar-feedback-noresults' => 'Non sono presenti commenti che corrispondono ai filtri impostati.',
 2506+ 'moodbar-feedback-more' => 'Ancora',
23852507 'moodbar-feedback-nomore' => 'Non ci sono ulteriori risultati da mostrare.',
23862508 'moodbar-feedback-newer' => 'Più recenti',
23872509 'moodbar-feedback-older' => 'Meno recenti',
@@ -2399,21 +2521,39 @@
24002522 'moodbar-action-reason-required' => 'È necessario indicare un motivo.',
24012523 'moodbar-restore-header' => 'Ripristina la visibilità di questo elemento',
24022524 'moodbar-feedback-action-error' => "Si è verificato un errore nell'eseguire questa azione.",
 2525+ 'moodbar-feedback-response-summary' => '[[$1|$2]] [[$3|ha risposto]] $4 fa',
24032526 'moodbar-type-happy' => '{{GENDER:$1|Felice}}',
24042527 'moodbar-type-sad' => '{{GENDER:$1|Triste}}',
24052528 'moodbar-type-confused' => '{{GENDER:$1|Confuso}}',
 2529+ 'moodbar-type-stats' => 'Feedback di Moodbar nelle ultime 24 ore: felici $1, tristi $2, confusi $3',
24062530 'moodbar-user-ip' => 'Indirizzo IP',
24072531 'moodbar-user-user' => 'Utente registrato',
 2532+ 'moodbar-log-hide' => 'nascosto [[$1]]',
24082533 'moodbar-log-restore' => 'ripristina la visibilità di [[$1]]',
 2534+ 'moodbar-response-terms' => "Con l'invio, accetti $1 di trasparenza per i dati indicate.",
24092535 'moodbar-response-link' => 'condizioni',
24102536 'response-back-text' => 'Indietro',
24112537 'response-preview-text' => 'Anteprima',
 2538+ 'response-ajax-action-head' => 'Stai rispondendo...',
24122539 'response-ajax-action-body' => 'La tua risposta è stata aggiunta.',
24132540 'response-ajax-success-head' => 'Grazie!',
24142541 'response-ajax-success-body' => 'La tua risposta è stata aggiunta.',
24152542 'response-ajax-error-head' => 'Oops!',
24162543 'response-ajax-error-body' => "Si è verificato un errore nell'aggiungere la tua risposta. <br />Per favore prova più tardi.",
24172544 'moodbar-enotif-subject' => '$1 ha risposto al tuo feedback',
 2545+ 'moodbar-enotif-body' => 'Benvenuto/a $1 a {{SITENAME}} e grazie per il tuo [[$2|feedback]]. Un altro utente di {{SITENAME}}, [[$3|$6]], ti ha scritto la risposta seguente:
 2546+
 2547+ $4
 2548+
 2549+Puoi vedere questo messaggio sulla tua [$5 pagina di discussione]
 2550+
 2551+Che cos\'è la pagina di discussione?
 2552+Si tratta di una pagina che altri collaboratori di {{SITENAME}} possono usare per comunicare con te. Si può rispondere cliccando su "Modifica", portando il cursore sotto il commento presente e digitando la tua risposta seguita da quattro tilde (~~~~) per aggiungere una firma, infine salvare. Tutte le pagine in {{SITENAME}} possono avere pagine di discussione utilizzate per diversi scopi. Tutto questo prende qualche minuto per essere appreso, ma diviene immediato non appena si prende dimestichezza.
 2553+
 2554+Ancora perplesso? [http://en.wikipedia.org/wiki/File:Wikipedia_basics_-_Talk_pages.ogv Questo video] (visibile su [http://www.youtube.com/watch?v=JdeDLRsB2Es YouTube]) ti offre una guida passo passo, oppure puoi dare una occhiata a [http://it.wikipedia.org/wiki/Aiuto:Pagina_di_discussione questa pagina] d\'aiuto.
 2555+
 2556+Buona giornata,
 2557+-- {{SITENAME}}',
24182558 );
24192559
24202560 /** Japanese (日本語)
@@ -2498,7 +2638,7 @@
24992639 'moodbar-feedback-filters-type-happy' => 'Glécklech',
25002640 'moodbar-feedback-filters-type-confused' => 'Duercherneen',
25012641 'moodbar-feedback-filters-type-sad' => 'Traureg',
2502 - 'moodbar-feedback-filters-username' => 'Benotzernumm',
 2642+ 'moodbar-feedback-filters-username' => 'Benotzernumm:',
25032643 'moodbar-feedback-filters-my-response' => 'Nëmme meng Äntwerten:',
25042644 'moodbar-feedback-filters-button' => 'Filtere setzen',
25052645 'moodbar-feedback-whatis' => 'Wéi dës Fonctioun fonctionnéiert.',
@@ -2681,7 +2821,7 @@
26822822 'moodbar-feedback-filters-type-happy' => 'Среќни',
26832823 'moodbar-feedback-filters-type-confused' => 'Збунети',
26842824 'moodbar-feedback-filters-type-sad' => 'Тажни',
2685 - 'moodbar-feedback-filters-username' => 'Корисничко име',
 2825+ 'moodbar-feedback-filters-username' => 'Корисничко име:',
26862826 'moodbar-feedback-filters-my-response' => 'Само мои одговори:',
26872827 'moodbar-feedback-filters-button' => 'Задај филтри',
26882828 'moodbar-feedback-whatis' => 'Што прави оваа функција?',
@@ -2924,7 +3064,7 @@
29253065 'moodbar-feedback-filters-type-happy' => 'Gembira',
29263066 'moodbar-feedback-filters-type-confused' => 'Keliru',
29273067 'moodbar-feedback-filters-type-sad' => 'Sedih',
2928 - 'moodbar-feedback-filters-username' => 'Nama pengguna',
 3068+ 'moodbar-feedback-filters-username' => 'Nama pengguna:',
29293069 'moodbar-feedback-filters-my-response' => 'Balasan saya sahaja:',
29303070 'moodbar-feedback-filters-button' => 'Tetapkan penapis',
29313071 'moodbar-feedback-whatis' => 'Ciri ini apa?',
@@ -3113,7 +3253,7 @@
31143254 'moodbar-feedback-filters-type-happy' => 'Blij',
31153255 'moodbar-feedback-filters-type-confused' => 'Verward',
31163256 'moodbar-feedback-filters-type-sad' => 'Somber',
3117 - 'moodbar-feedback-filters-username' => 'Gebruikersnaam',
 3257+ 'moodbar-feedback-filters-username' => 'Gebruikersnaam:',
31183258 'moodbar-feedback-filters-my-response' => 'Alleen mijn reacties:',
31193259 'moodbar-feedback-filters-button' => 'Filters instellen',
31203260 'moodbar-feedback-whatis' => 'Wat doet deze functie?',
@@ -3230,8 +3370,18 @@
32313371 'moodbar-feedback-filters-type-happy' => 'ଖୁସି',
32323372 'moodbar-feedback-filters-type-confused' => 'ଦ୍ଵନ୍ଦରେ ରହିବା',
32333373 'moodbar-feedback-filters-type-sad' => 'ଦୁଖି',
3234 - 'moodbar-feedback-filters-username' => 'ବ୍ୟବହାରକାରୀଙ୍କର ନାମ',
 3374+ 'moodbar-feedback-filters-username' => 'ବ୍ୟବହାରକାରୀଙ୍କ ନାମ:',
 3375+ 'moodbar-feedback-filters-my-response' => 'କେବଳ ମୋ ଉତ୍ତରଗୁଡିକ',
 3376+ 'moodbar-feedback-filters-button' => 'ଛଣାଗୁଡିକୁ ସ୍ଥାପନ କରିବେ',
 3377+ 'moodbar-feedback-whatis' => 'ଏହି ବିଶେଷତ୍ଵ କଣ ଅଟେ ?',
 3378+ 'moodbar-feedback-permalink' => 'ଏଠାକୁ ଲିଙ୍କ',
 3379+ 'moodbar-feedback-noresults' => 'ଆପଣଙ୍କ ଛଣାଗୁଡିକ ସହ ମିଶୁଥିବା ଭଳି କୌଣସି ମନ୍ତବ୍ୟ ନାହିଁ ।',
32353380 'moodbar-feedback-more' => 'ଅଧିକ',
 3381+ 'moodbar-feedback-nomore' => 'ଏଠି ଦେଖାଇବା ପାଇଁ ଆଉ କୌଣସି ଶେଷଫଳ ନାହିଁ',
 3382+ 'moodbar-feedback-newer' => 'ନୂତନ',
 3383+ 'moodbar-feedback-older' => 'ପୁରାତନ',
 3384+ 'moodbar-feedback-ajaxerror' => 'ଅଧିକ ଫଳଗୁଡିକୁ ଖୋଜୁଥିବା ବେଳେ କିଛିଗୋଟେ ଅସୁବିଧା ହେଲା ।',
 3385+ 'moodbar-user-hidden' => '(ବ୍ୟବହାରକାରୀ ଲୁକାୟିତ)',
32363386 'moodbar-feedback-action-confirm' => 'ଥୟ କରିବେ',
32373387 'moodbar-feedback-action-cancel' => 'ବାତିଲ',
32383388 'moodbar-action-reason' => 'କାରଣ:',
@@ -3305,6 +3455,7 @@
33063456 'moodbar-email-confirm-desc' => 'Musisz potwierdzić swój adres e-mail, aby otrzymywać powiadomienia. Aby odpowiedzieć na potwierdzenie adresu e-mail, wybierz "Prześlij potwierdzenie".',
33073457 'moodbar-email-resend-confirmation' => 'Prześlij potwierdzenie',
33083458 'moodbar-email-optout' => 'Nie, dzięki',
 3459+ 'moodbar-tooltip-title' => 'Przekaż nam swoje odczucia na temat edycji {{SITENAME}}',
33093460 'right-moodbar-view' => 'Widok i eksport opinii MoodBar',
33103461 'right-moodbar-admin' => 'Zmiana widoczności elementów na tablicy otrzymanych opinii',
33113462 'moodbar-admin-title' => 'Opinie MoodBar',
@@ -3334,7 +3485,7 @@
33353486 'moodbar-feedback-filters-type-happy' => 'Bez problemu',
33363487 'moodbar-feedback-filters-type-confused' => 'Z kłopotami',
33373488 'moodbar-feedback-filters-type-sad' => 'Koszmar',
3338 - 'moodbar-feedback-filters-username' => 'Nazwa użytkownika',
 3489+ 'moodbar-feedback-filters-username' => 'Nazwa użytkownika:',
33393490 'moodbar-feedback-filters-my-response' => 'Tylko moje odpowiedzi:',
33403491 'moodbar-feedback-filters-button' => 'Filtruj',
33413492 'moodbar-feedback-whatis' => 'Jak działa to narzędzie?',
@@ -3363,12 +3514,44 @@
33643515 'moodbar-invalid-item' => 'System nie może znaleźć poprawnego elementu opinii.',
33653516 'moodbar-feedback-action-error' => 'Wystąpił błąd podczas próby wykonania tej czynności.',
33663517 'moodbar-feedback-response-summary' => '[[$1|$2]] [[$3|odpowiedział]] $4 temu',
3367 - 'moodbar-type-happy' => 'Bez problemu',
3368 - 'moodbar-type-sad' => 'Koszmar',
3369 - 'moodbar-type-confused' => 'Z kłopotami',
 3518+ 'moodbar-feedback-edit-summary' => 'Odpowiedzi na [[Special:FeedbackDashboard/$1|opinię użytkownika]]: $2',
 3519+ 'moodbar-type-happy' => '{{GENDER:$1|Szczęśliwy|Szczęśliwa}}',
 3520+ 'moodbar-type-sad' => '{{GENDER:$1|Smutny|Smutna}}',
 3521+ 'moodbar-type-confused' => '{{GENDER:$1|Zmieszany|Zmieszana}}',
 3522+ 'moodbar-type-stats' => 'Wykres opinii w przeciągu ostatnich 24h : Szczęśliwych: $1, Smutnych: $2, Zmieszanych: $3',
33703523 'moodbar-user-anonymized' => 'Anonimowo',
33713524 'moodbar-user-ip' => 'Adres IP',
33723525 'moodbar-user-user' => 'Zarejestrowany użytkownik',
 3526+ 'moodbar-log-name' => 'Dziennik opinii',
 3527+ 'moodbar-log-header' => 'To jest dziennik akcji podjętych w związku z opiniami, zdarzenie są wypisane w [[Special:FeedbackDashboard|Panelu Opinii]].',
 3528+ 'moodbar-log-hide' => 'Ukryj [[$1]]',
 3529+ 'moodbar-log-restore' => 'Przywróć widzialność dla [[$1]]',
 3530+ 'moodbar-response-terms' => 'Klikając przycisk "Wyślij", zgadzasz się na opublikowanie Twojej opinii pod adresem $1.',
 3531+ 'moodbar-response-link' => 'warunki',
 3532+ 'response-back-text' => 'Wstecz',
 3533+ 'response-preview-text' => 'Podgląd',
 3534+ 'response-ajax-action-head' => 'Proszę czekać...',
 3535+ 'response-ajax-action-body' => 'Twoja odpowiedz jest dodawana.',
 3536+ 'response-ajax-success-head' => 'Dzięki!',
 3537+ 'response-ajax-success-body' => 'Twoja odpowiedź została dodana.',
 3538+ 'response-ajax-error-head' => 'Ups!',
 3539+ 'response-ajax-error-body' => 'Wystąpił błąd podczas dodawania Twojej odpowiedzi.<br />Prosimy, spróbuj ponownie później.',
 3540+ 'moodbar-enotif-subject' => '$1odpowiedzi na Twoją opinię',
 3541+ 'moodbar-enotif-body' => 'Witaj $1!
 3542+Witamy na {{SITENAME}}, i dziękujemy za Twoją [[$2|opinię]]. Inny użytkownik {{SITENAME}}, [[$3|$6]], napisał następująca odpowiedź:
 3543+
 3544+ $4
 3545+
 3546+Zobacz ta wiadomość na swojej [$5 talk page]
 3547+
 3548+Co to talk page?
 3549+Twoja strona talk page to strona, na której inny redaktorzy {{SITENAME}} używają do komunikacji z Tobą. Możesz odpowiedzieć za pomocą "Edytuj", ustawiając kursor poniżej komentarza, pisząc swój komentarz i dodając cztery tyldy (~~~~), a następnie zapisując.
 3550+Wszystkie strony na {{SITENAME}}, mają talk pages, i są używane do wielu różnych zastosowań. Nauczenie się tego zajmuje trochę czasu, ale staje się proste gdy użyjesz tego parę razy.
 3551+
 3552+Potrzebujesz więcej informacji? Obejrzyj [http://en.wikipedia.org/wiki/File:Wikipedia_basics_-_Talk_pages.ogv Te video] (zobacz na [http://www.youtube.com/watch?v=JdeDLRsB2Es YouTube]). Jest to przewodnik krok-po-kroku.
 3553+
 3554+Miłego dnia,
 3555+-- {{SITENAME}}',
33733556 );
33743557
33753558 /** Piedmontese (Piemontèis)
@@ -3389,10 +3572,10 @@
33903573 'moodbar-type-confused-title' => 'Confus',
33913574 'tooltip-moodbar-what' => 'Amprende ëd pi su sta funsionalità',
33923575 'moodbar-what-label' => "Lòn ch'a l'é sossì?",
3393 - 'moodbar-respond-text' => 'Arspond a sòn-sì',
 3576+ 'moodbar-respond-text' => 'Rësponde a sòn',
33943577 'moodbar-response-add' => "Gionta n'arspòsta",
3395 - 'moodbar-response-desc' => "L'arspòsta a referensierà ël coment original. Firma pa ciamà.",
3396 - 'moodbar-response-btn' => 'Manda arspòsta',
 3578+ 'moodbar-response-desc' => 'La rispòsta a farà arferiment al coment original. Nen damanca dla signadura.',
 3579+ 'moodbar-response-btn' => 'Mandé la rispòsta',
33973580 'moodbar-what-content' => "Sta funsionalità a l'é progetà për giuté la comunità a capì l'esperiensa ëd përson-e ch'a modifico ël sit.
33983581 Për savèjne ëd pi, për piasì vìsita ël $1.",
33993582 'moodbar-what-link' => 'pàgina ëd funsionalità',
@@ -3413,19 +3596,19 @@
34143597 'moodbar-error-subtitle' => "Quaicòs a l'é andàit mal! Për piasì, ch'a preuva a partagé ij tò coment torna pi tard.",
34153598 'moodbar-blocked-title' => 'Contacc!',
34163599 'moodbar-blocked-subtitle' => 'It ses stàit blocà, gnente modìfiche.',
3417 - 'moodbar-email-title' => 'Gionta e-mail',
 3600+ 'moodbar-email-title' => "Gionté n'adrëssa ëd pòsta eletrònica",
34183601 'moodbar-email-input' => 'Soa adrëssa ëd pòsta eletrònica',
3419 - 'moodbar-email-desc' => 'It mandroma un corel se quaidun a respond a tò artorn',
 3602+ 'moodbar-email-desc' => 'I-j mandroma un mëssagi se quaidun a rëspond a sò coment.',
34203603 'moodbar-email-submit' => 'Spediss',
34213604 'moodbar-updating-title' => 'Modìfica...',
3422 - 'moodbar-updating-subtitle' => 'I stoma modificand toe ampostassion ëd corel.',
 3605+ 'moodbar-updating-subtitle' => "I soma an camin ch'i agiornoma soe ampostassion ëd pòsta eletrònica.",
34233606 'moodbar-email-confirm-title' => "Confirmé l'adrëssa ëd pòsta eletrònica",
3424 - 'moodbar-email-confirm-desc' => 'It deuve confirmé toa adrëssa e-mail për arseive notificassion. Për rispedì ëd corel ëd conferma, sgnaca "Rispedì Confirma".',
3425 - 'moodbar-email-resend-confirmation' => 'Rispedì confirma',
 3607+ 'moodbar-email-confirm-desc' => "A dev confirmé soa adrëssa ëd pòsta eletrònica për arsèive dle notìfiche. Për rispedì ël mëssage ëd conferma, ch'a sgnaca «Confirmassion dla rispedission».",
 3608+ 'moodbar-email-resend-confirmation' => 'Confirmassion dla rispedission',
34263609 'moodbar-email-optout' => 'Nò mersì',
34273610 'moodbar-tooltip-title' => 'Fane savèj a propòsit ëd toa esperiensa an modificand {{SITENAME}}.',
34283611 'right-moodbar-view' => "Smon-e e esporté lòn ch'a pensa ëd MoodBar",
3429 - 'right-moodbar-admin' => "Modìfica visibilità dzora a cruscòt dj'artorn",
 3612+ 'right-moodbar-admin' => 'Modifiché la visibilità an sël cruscòt dij coment',
34303613 'moodbar-admin-title' => 'Opinion MoodBar',
34313614 'moodbar-admin-intro' => "Costa pàgina a-j përmët ëd vëdde j'opinion mandà con ël MoodBar.",
34323615 'moodbar-admin-empty' => 'Gnun arzultà',
@@ -3444,7 +3627,31 @@
34453628 'moodbar-header-user-editcount' => "Conteur ëd le modìfiche dl'utent",
34463629 'moodbar-header-namespace' => 'Spassi nominal',
34473630 'moodbar-header-own-talk' => 'Pàgina ëd discussion përsonal',
3448 - 'moodbar-feedback-title' => "Cruscòt dj'artorn",
 3631+ 'moodbar-feedback-title' => 'Cruscòt dij coment',
 3632+ 'moodbar-feedback-description' => "Sto cruscòt a mosta ij coment da j'editor neuv a propòsit ëd soa esperiensa an modificand $1.
 3633+[http://en.wikipedia.org/wiki/Wikipedia:New_editor_feedback Për savèjne ëd pi]",
 3634+ 'moodbar-feedback-response-title' => '==An arspòsta a tò [[$1|artorn]]==',
 3635+ 'moodbar-feedback-view-link' => "(Varda l'artorn)",
 3636+ 'moodbar-feedback-filters' => 'Filtr',
 3637+ 'moodbar-feedback-filters-type' => 'Sentiment:',
 3638+ 'moodbar-feedback-filters-type-happy' => 'Content',
 3639+ 'moodbar-feedback-filters-type-confused' => 'Confus',
 3640+ 'moodbar-feedback-filters-type-sad' => 'Scontent',
 3641+ 'moodbar-feedback-filters-username' => 'Nòm utent:',
 3642+ 'moodbar-feedback-filters-my-response' => 'Mie arspòste a son:',
 3643+ 'moodbar-feedback-filters-button' => 'Ampòsta filtr',
 3644+ 'moodbar-feedback-whatis' => "Lòn ch'a l'é sta funsion?",
 3645+ 'moodbar-feedback-permalink' => 'colega ambelessì',
 3646+ 'moodbar-feedback-noresults' => "A-i son pa dij coment ch'a cobio ij tò filtr.",
 3647+ 'moodbar-feedback-more' => 'Pi',
 3648+ 'moodbar-feedback-nomore' => 'A-i son pa autr arzultà da mosté.',
 3649+ 'moodbar-feedback-newer' => 'Pi neuv',
 3650+ 'moodbar-feedback-older' => 'Pi vej',
 3651+ 'moodbar-feedback-ajaxerror' => "A l'é capitaje n'eror an recuperand pi arzultà.",
 3652+ 'moodbar-feedback-load-record-error' => "A l'é capitaje n'eror an cariand un record.",
 3653+ 'moodbar-user-hidden' => '(Utent stërmà)',
 3654+ 'moodbar-comment-hidden' => '(Artorn stërmà da assion aministrativa)',
 3655+ 'moodbar-feedback-show' => 'mosta artorn stërmà',
34493656 'moodbar-type-happy' => 'Content',
34503657 'moodbar-type-sad' => 'Scontent',
34513658 'moodbar-type-confused' => 'Confus',
@@ -3671,7 +3878,7 @@
36723879 'moodbar-feedback-filters-type-happy' => 'Fericit',
36733880 'moodbar-feedback-filters-type-confused' => 'Confuz',
36743881 'moodbar-feedback-filters-type-sad' => 'Trist',
3675 - 'moodbar-feedback-filters-username' => 'Nume de utilizator',
 3882+ 'moodbar-feedback-filters-username' => 'Nume de utilizator:',
36763883 'moodbar-feedback-filters-button' => 'Setați filtrele',
36773884 'moodbar-feedback-whatis' => 'Ce este această funcție?',
36783885 'moodbar-feedback-more' => 'Mai multe',
@@ -3714,8 +3921,16 @@
37153922 'moodbar-type-sad-title' => 'Triste',
37163923 'moodbar-type-confused-title' => 'Confuse',
37173924 'moodbar-what-label' => 'Ce jè quiste?',
 3925+ 'moodbar-what-collapsed' => '▶',
 3926+ 'moodbar-respond-collapsed' => '▶',
 3927+ 'moodbar-respond-expanded' => '▼',
 3928+ 'moodbar-respond-text' => 'Respunne a quiste',
 3929+ 'moodbar-response-add' => "Aggiunge 'na resposte",
 3930+ 'moodbar-response-btn' => "Manne 'a resposte",
37183931 'moodbar-what-link' => 'pàgene de dettaglie',
37193932 'moodbar-privacy-link' => 'termine',
 3933+ 'moodbar-privacy-link-title' => 'Termine de Ause',
 3934+ 'moodbar-disable-link' => 'Non ge sonde inderessate. Pe piacere disabbilite sta funzionalità.',
37203935 'moodbar-form-title' => 'Purcé...',
37213936 'moodbar-form-note' => '140 carattere massime',
37223937 'moodbar-form-note-dynamic' => '$1 carattere rumaste',
@@ -3725,6 +3940,10 @@
37263941 'moodbar-loading-title' => 'Stoche a condivide...',
37273942 'moodbar-success-title' => 'Grazie!',
37283943 'moodbar-error-title' => "Ohhhhh! C'è scritte!",
 3944+ 'moodbar-blocked-title' => 'Ohhhhh!',
 3945+ 'moodbar-updating-title' => 'Stoche a careche…',
 3946+ 'moodbar-email-confirm-title' => "Conferme l'e-mail",
 3947+ 'moodbar-email-optout' => 'None, grazie',
37293948 'right-moodbar-view' => "Vide e esporte 'u feedbacl de MoodBar",
37303949 'moodbar-admin-title' => 'Feedback de MoodBar',
37313950 'moodbar-admin-intro' => "Sta pàgene te face vedè le feedback tune confermate cu 'a MoodBar.",
@@ -3744,11 +3963,21 @@
37453964 'moodbar-header-user-editcount' => "Condatore de le cangiaminde de l'utende",
37463965 'moodbar-header-namespace' => 'Namespace',
37473966 'moodbar-header-own-talk' => "Pàgene de le 'ngazzaminde meje",
3748 - 'moodbar-feedback-filters-username' => "Nome de l'utende",
 3967+ 'moodbar-feedback-response-title' => "== In resposte d'a [[$1|segnalaziona]] toje ==",
 3968+ 'moodbar-feedback-filters' => 'Filtre',
 3969+ 'moodbar-feedback-filters-type' => 'Umore:',
 3970+ 'moodbar-feedback-filters-type-happy' => 'Felice',
 3971+ 'moodbar-feedback-filters-type-confused' => 'Confuse',
 3972+ 'moodbar-feedback-filters-type-sad' => 'Triste',
 3973+ 'moodbar-feedback-filters-username' => "Nome de l'utende:",
 3974+ 'moodbar-feedback-whatis' => 'Ce jè sta funzione?',
37493975 'moodbar-feedback-more' => 'De cchiù',
 3976+ 'moodbar-feedback-newer' => 'Cchiù nuève',
 3977+ 'moodbar-feedback-older' => 'Cchiù vicchie',
37503978 'moodbar-feedback-action-confirm' => 'Conferme',
37513979 'moodbar-feedback-action-cancel' => 'Annulle',
37523980 'moodbar-action-reason' => 'Mutive:',
 3981+ 'moodbar-action-reason-required' => "Pe piacere mitte 'nu mutive.",
37533982 'moodbar-type-happy' => '{{GENDER:$1|Felice}}',
37543983 'moodbar-type-sad' => '{{GENDER:$1|Triste}}',
37553984 'moodbar-type-confused' => '{{GENDER:$1|Confuse}}',
@@ -3759,7 +3988,10 @@
37603989 'moodbar-response-link' => 'termine',
37613990 'response-back-text' => 'Rrete',
37623991 'response-preview-text' => 'Andeprime',
 3992+ 'response-ajax-action-head' => 'Stoche a responne...',
 3993+ 'response-ajax-action-body' => "'A resposta toje ste avène aggiunde.",
37633994 'response-ajax-success-head' => 'Grazie!',
 3995+ 'response-ajax-success-body' => "'A resposta toje ha state aggiunde.",
37643996 'response-ajax-error-head' => 'Ohhhhh!',
37653997 );
37663998
@@ -4009,11 +4241,17 @@
40104242 'moodbar-what-link' => 'විශේෂාංග පිටුව',
40114243 'moodbar-privacy-link' => 'කොන්දේසි',
40124244 'moodbar-privacy-link-title' => 'භාවිතයේ කොන්දේසි',
 4245+ 'moodbar-form-title' => 'මන්ද...',
 4246+ 'moodbar-form-note' => 'අකුරු 140 උපරිම',
 4247+ 'moodbar-form-note-dynamic' => 'අකුරු $1 ක් ඉතිරියි',
 4248+ 'moodbar-form-submit' => 'ප්‍රතිචාරය හුවමාරු කරන්න',
40134249 'moodbar-form-policy-label' => 'අපගේ ප්‍රතිපත්තිය',
 4250+ 'moodbar-loading-title' => 'හුවමාරු කරමින්...',
40144251 'moodbar-success-title' => 'පිං !',
40154252 'moodbar-error-title' => 'අයියෝ !',
40164253 'moodbar-blocked-title' => 'අයියෝ !',
40174254 'moodbar-blocked-subtitle' => 'ඔබව සංස්කරණ කිරීමෙන් වළක්වල.',
 4255+ 'moodbar-email-title' => 'ඊ-තැපෑල එක් කරන්න',
40184256 'moodbar-email-input' => 'ඔබේ විද්‍යුත්-තැපැල් ලිපිනය',
40194257 'moodbar-email-submit' => 'යොමන්න',
40204258 'moodbar-updating-title' => 'යාවත්කාලීන කරමින්...',
@@ -4028,17 +4266,24 @@
40294267 'moodbar-header-usertype' => 'පරිශීලක වර්ගය',
40304268 'moodbar-header-user' => 'පරිශීලක',
40314269 'moodbar-header-editmode' => 'සංස්කරණ ක්‍රමය',
 4270+ 'moodbar-header-system' => 'පද්ධති වර්ගය',
40324271 'moodbar-header-comment' => 'පරිකථන',
40334272 'moodbar-header-user-editcount' => 'පරිශීලක සංස්කරණ ගණන',
40344273 'moodbar-header-namespace' => 'නාමඅවකාශය',
 4274+ 'moodbar-header-own-talk' => 'තමාගේම සාකච්ඡා පිටුව',
 4275+ 'moodbar-feedback-title' => 'ප්‍රතිචාර උපකරණ පුවරුව',
40354276 'moodbar-feedback-view-link' => '(ප්‍රතිචාරය නරඹන්න)',
40364277 'moodbar-feedback-filters' => 'පෙරහන්',
 4278+ 'moodbar-feedback-filters-type' => 'මනෝභාවය:',
40374279 'moodbar-feedback-filters-type-happy' => 'සතුටින්',
40384280 'moodbar-feedback-filters-type-sad' => 'දුකින්',
4039 - 'moodbar-feedback-filters-username' => 'පරිශීලක නාමය',
 4281+ 'moodbar-feedback-filters-username' => 'පරිශීලක නාමය:',
40404282 'moodbar-feedback-filters-button' => 'පෙරහන් සකසන්න',
40414283 'moodbar-feedback-whatis' => 'මෙම ගුණාංගය මොකක්ද?',
40424284 'moodbar-feedback-more' => 'තවත්',
 4285+ 'moodbar-feedback-newer' => 'නවතම',
 4286+ 'moodbar-feedback-older' => 'පැරණිතම',
 4287+ 'moodbar-feedback-show' => 'සැඟවුණු ප්‍රතිචාරය පෙන්වන්න',
40434288 'moodbar-feedback-hide' => 'ප්‍රතිචාරය සඟවන්න',
40444289 'moodbar-feedback-action-confirm' => 'තහවුරු කරන්න',
40454290 'moodbar-feedback-action-cancel' => 'එපා',
@@ -4050,6 +4295,7 @@
40514296 'moodbar-response-link' => 'කොන්දේසි',
40524297 'response-back-text' => 'ආපසු',
40534298 'response-preview-text' => 'පෙරදසුන',
 4299+ 'response-ajax-success-head' => 'ස්තුතියි!',
40544300 'response-ajax-error-head' => 'අයියෝ !',
40554301 );
40564302
@@ -4209,10 +4455,117 @@
42104456 * @author Rancher
42114457 */
42124458 $messages['sr-ec'] = array(
 4459+ 'moodbar-trigger-feedback' => 'Повратне информације о уређивању',
 4460+ 'moodbar-trigger-share' => 'Делите своје искуство',
 4461+ 'moodbar-intro-editing' => 'Уређивање викија $1 ме је…',
 4462+ 'moodbar-type-happy-title' => 'усрећило',
 4463+ 'moodbar-type-sad-title' => 'растужило',
 4464+ 'moodbar-type-confused-title' => 'збунило',
 4465+ 'tooltip-moodbar-what' => 'Сазнајте више о овој могућности',
 4466+ 'moodbar-what-label' => 'Шта је ово?',
42134467 'moodbar-what-collapsed' => '▶',
42144468 'moodbar-respond-collapsed' => '▶',
42154469 'moodbar-respond-expanded' => '▼',
 4470+ 'moodbar-respond-text' => 'Одговори на ово',
 4471+ 'moodbar-response-add' => 'Додајте одговор',
 4472+ 'moodbar-form-submit' => 'Дели повратне информације',
 4473+ 'moodbar-form-policy-text' => 'Слањем овога, $1',
 4474+ 'moodbar-form-policy-label' => 'наша правила',
 4475+ 'moodbar-loading-title' => 'Делим…',
 4476+ 'moodbar-success-title' => 'Хвала!',
 4477+ 'moodbar-error-title' => 'Упс!',
 4478+ 'moodbar-success-subtitle' => 'Дељење ваших уређивачких искустава нам помаже да побољшамо $1.',
 4479+ 'moodbar-error-subtitle' => 'Нешто није у реду. Покушајте поново.',
 4480+ 'moodbar-blocked-title' => 'Упс!',
 4481+ 'moodbar-blocked-subtitle' => 'Блокирани сте од уређивања.',
 4482+ 'moodbar-email-title' => 'Додај е-адресу',
 4483+ 'moodbar-email-input' => 'Е-адреса',
 4484+ 'moodbar-email-desc' => 'Послаћемо вам поруку ако неко одговори на вашу повратну информацију.',
 4485+ 'moodbar-email-submit' => 'Пошаљи',
 4486+ 'moodbar-updating-title' => 'Ажурирам…',
 4487+ 'moodbar-updating-subtitle' => 'Ажурирамо ваше поставке е-поште.',
 4488+ 'moodbar-email-confirm-title' => 'Потврда е-адресе',
 4489+ 'moodbar-email-resend-confirmation' => 'Пошаљи потврду',
 4490+ 'moodbar-email-optout' => 'Не, хвала',
 4491+ 'moodbar-tooltip-title' => 'Саопштите нам како ви доживљавате уређивање на викију {{SITENAME}}.',
 4492+ 'right-moodbar-view' => 'преглед и извоз повратних информација Траке за расположења',
 4493+ 'right-moodbar-admin' => 'мењање видљивости на табели за повратне информације',
 4494+ 'moodbar-admin-title' => 'Повратне информације',
 4495+ 'moodbar-admin-intro' => 'Ова страница служи за преглед повратних информација које сте послали преко Траке за расположења.',
 4496+ 'moodbar-admin-empty' => 'Нема резултата',
 4497+ 'moodbar-header-id' => 'Назнака повратне информације',
 4498+ 'moodbar-header-timestamp' => 'Време и датум',
 4499+ 'moodbar-header-type' => 'Врста',
 4500+ 'moodbar-header-page' => 'Страница',
 4501+ 'moodbar-header-usertype' => 'Врста корисника',
 4502+ 'moodbar-header-user' => 'Корисник',
 4503+ 'moodbar-header-editmode' => 'Уреднички режим',
 4504+ 'moodbar-header-bucket' => 'Испробавање',
 4505+ 'moodbar-header-system' => 'Врста система',
 4506+ 'moodbar-header-locale' => 'Место',
 4507+ 'moodbar-header-useragent' => 'Кориснички агент',
 4508+ 'moodbar-header-comment' => 'Коментари',
 4509+ 'moodbar-header-user-editcount' => 'Број корисничких измена',
 4510+ 'moodbar-header-namespace' => 'Именски простор',
 4511+ 'moodbar-header-own-talk' => 'Сопствена страница за разговор',
 4512+ 'moodbar-feedback-title' => 'Табела за повратне информације',
 4513+ 'moodbar-feedback-response-title' => '== Одговор на ваше [[$1|повратне информације]] ==',
 4514+ 'moodbar-feedback-view-link' => '(Погледај повратну информацију)',
 4515+ 'moodbar-feedback-filters' => 'Филтери',
 4516+ 'moodbar-feedback-filters-type' => 'Расположење:',
 4517+ 'moodbar-feedback-filters-type-happy' => 'Срећан',
 4518+ 'moodbar-feedback-filters-type-confused' => 'Збуњен',
 4519+ 'moodbar-feedback-filters-type-sad' => 'Тужан',
 4520+ 'moodbar-feedback-filters-username' => 'Корисничко име:',
 4521+ 'moodbar-feedback-filters-my-response' => 'Само моји одговори:',
 4522+ 'moodbar-feedback-filters-button' => 'Постави филтере',
 4523+ 'moodbar-feedback-whatis' => 'Шта ради ова могућност?',
 4524+ 'moodbar-feedback-permalink' => 'веза до странице',
 4525+ 'moodbar-feedback-noresults' => 'Нема коментара који се поклапају с вашим филтерима.',
 4526+ 'moodbar-feedback-more' => 'Више',
 4527+ 'moodbar-feedback-nomore' => 'Нема више резултата за приказ.',
 4528+ 'moodbar-feedback-newer' => 'Новије',
 4529+ 'moodbar-feedback-older' => 'Старије',
 4530+ 'moodbar-feedback-ajaxerror' => 'Дошло је до грешке при добављању више резултата.',
 4531+ 'moodbar-feedback-load-record-error' => 'Дошло је до грешке при учитавању записа.',
 4532+ 'moodbar-user-hidden' => '(Корисник је сакривен)',
 4533+ 'moodbar-comment-hidden' => '(Повратну информацију је сакрио администратор)',
 4534+ 'moodbar-feedback-show' => 'прикажи сакривену повратну информацију',
 4535+ 'moodbar-feedback-hide' => 'сакриј повратну информацију',
 4536+ 'moodbar-feedback-action-confirm' => 'Потврди',
 4537+ 'moodbar-feedback-action-cancel' => 'Откажи',
 4538+ 'moodbar-hidden-footer' => 'Сакривена повратна информација од $1, $2 $3, разлог: $4 $5',
 4539+ 'moodbar-hidden-footer-without-log' => 'Сакривена повратна информација $1',
 4540+ 'moodbar-feedback-restore' => 'врати сакривену повратну информацију',
 4541+ 'moodbar-action-item' => 'Повратна информација:',
 4542+ 'moodbar-action-reason' => 'Разлог:',
 4543+ 'moodbar-action-reason-required' => 'Наведите разлог.',
 4544+ 'moodbar-hide-header' => 'Сакриј повратну информацију',
 4545+ 'moodbar-restore-header' => 'Врати видљивост повратне информације',
 4546+ 'moodbar-invalid-item' => 'Систем не може да пронађе повратну информацију',
 4547+ 'moodbar-feedback-action-error' => 'Дошло је до грешке при извршавању радње.',
 4548+ 'moodbar-feedback-response-summary' => '[[$1|$2]] [[$3|одговори]] пре $4',
 4549+ 'moodbar-feedback-edit-summary' => 'Одговор на [[Special:FeedbackDashboard/$1|повратну информацију]]: $2',
 4550+ 'moodbar-type-happy' => '{{GENDER:$1|Срећан|Срећна|Срећан}}',
 4551+ 'moodbar-type-sad' => '{{GENDER:$1|Тужан|Тужна|Тужан}}',
 4552+ 'moodbar-type-confused' => '{{GENDER:$1|Збуњен|Збуњена|Збуњен}}',
 4553+ 'moodbar-type-stats' => 'Исказано расположење у последња 24 часа. Срећни: $1, тужни: $2, збуњени: $3',
 4554+ 'moodbar-user-anonymized' => 'Анонимизирано',
 4555+ 'moodbar-user-ip' => 'ИП адреса',
 4556+ 'moodbar-user-user' => 'Регистрован корисник',
 4557+ 'moodbar-log-name' => 'Историја повратних информација',
 4558+ 'moodbar-log-hide' => 'сакри [[$1]]',
 4559+ 'moodbar-log-restore' => 'врати видљивост за [[$1]]',
 4560+ 'moodbar-response-terms' => 'Слањем овога, прихватате транспарентност под следећим $1.',
 4561+ 'moodbar-response-link' => 'условима',
42164562 'moodbar-response-url' => '//wikimediafoundation.org/wiki/Feedback_privacy_statement?uselang=sr-ec',
 4563+ 'response-back-text' => 'Назад',
 4564+ 'response-preview-text' => 'Преглед',
 4565+ 'response-ajax-action-head' => 'Одговарам…',
 4566+ 'response-ajax-action-body' => 'Ваш одговор се додаје.',
 4567+ 'response-ajax-success-head' => 'Хвала!',
 4568+ 'response-ajax-success-body' => 'Ваш одговор је додат.',
 4569+ 'response-ajax-error-head' => 'Упс!',
42174570 );
42184571
42194572 /** Serbian (Latin script) (‪Srpski (latinica)‬) */
@@ -4249,6 +4602,7 @@
42504603 'moodbar-what-link' => 'funktionssidan',
42514604 'moodbar-privacy' => 'Genom att skicka samtycker du till insyn under dessa $1.',
42524605 'moodbar-privacy-link' => 'termer',
 4606+ 'moodbar-privacy-link-title' => 'Användarvillkor',
42534607 'moodbar-disable-link' => 'Jag är inte intresserad. Inaktivera den här funktionen.',
42544608 'moodbar-form-title' => 'Därför att...',
42554609 'moodbar-form-note' => 'maximalt 140 tecken',
@@ -4261,8 +4615,17 @@
42624616 'moodbar-error-title' => 'Hoppsan!',
42634617 'moodbar-success-subtitle' => 'Dela din redigeringsupplevelse så hjälper du oss att förbättra $1 .',
42644618 'moodbar-error-subtitle' => 'Något gick fel! Prova att ge din feedback senare.',
4265 - 'moodbar-blocked-title' => 'Blockerad!',
 4619+ 'moodbar-blocked-title' => 'Hoppsan!',
42664620 'moodbar-blocked-subtitle' => 'Du har blockerats från att redigera.',
 4621+ 'moodbar-email-title' => 'Lägg till e-post',
 4622+ 'moodbar-email-input' => 'Din e-postadress',
 4623+ 'moodbar-email-desc' => 'Vi kommer att skicka dig ett e-postmeddelande om någon svarar din feedback.',
 4624+ 'moodbar-email-submit' => 'Skicka',
 4625+ 'moodbar-updating-title' => 'Uppdaterar...',
 4626+ 'moodbar-updating-subtitle' => 'Vi uppdaterar dina e-postinställningar.',
 4627+ 'moodbar-email-confirm-title' => 'Bekräfta e-post',
 4628+ 'moodbar-email-resend-confirmation' => 'Skicka bekräftelse',
 4629+ 'moodbar-email-optout' => 'Nej tack',
42674630 'right-moodbar-view' => 'Visa och exportera MoodBar feedback',
42684631 'right-moodbar-admin' => 'Ändra synlighet på feedback instrumentpanelen',
42694632 'moodbar-admin-title' => 'MoodBar feedback',
@@ -4291,7 +4654,8 @@
42924655 'moodbar-feedback-filters-type-happy' => 'Glad',
42934656 'moodbar-feedback-filters-type-confused' => 'Förvirrad',
42944657 'moodbar-feedback-filters-type-sad' => 'Ledsen',
4295 - 'moodbar-feedback-filters-username' => 'Användarnamn',
 4658+ 'moodbar-feedback-filters-username' => 'Användarnamn:',
 4659+ 'moodbar-feedback-filters-my-response' => 'Endast mina svar:',
42964660 'moodbar-feedback-filters-button' => 'Filtrera',
42974661 'moodbar-feedback-whatis' => 'Vad är det här för funktion?',
42984662 'moodbar-feedback-permalink' => 'Länka hit',
@@ -4318,10 +4682,12 @@
43194683 'moodbar-restore-header' => 'Återställa detta objekts synlighet',
43204684 'moodbar-invalid-item' => 'Systemet kunde inte hitta korrekt feedbackobjekt.',
43214685 'moodbar-feedback-action-error' => 'Ett fel inträffade när åtgärden utfördes.',
4322 - 'moodbar-feedback-response-summary' => '[[$1|$2]] [[$3|svarade]] på denna kommentar $4 sedan',
4323 - 'moodbar-type-happy' => 'Glad',
4324 - 'moodbar-type-sad' => 'Ledsen',
4325 - 'moodbar-type-confused' => 'Förvirrad',
 4686+ 'moodbar-feedback-response-summary' => '[[$1|$2]] [[$3|svarade]] $4 sedan',
 4687+ 'moodbar-feedback-edit-summary' => 'Svar på [[Special:FeedbackDashboard/$1|användarfeedback]]: $2',
 4688+ 'moodbar-type-happy' => '{{GENDER:$1|Glad}}',
 4689+ 'moodbar-type-sad' => '{{GENDER:$1|Ledsen}}',
 4690+ 'moodbar-type-confused' => '{{GENDER:$1|Förvirrad}}',
 4691+ 'moodbar-type-stats' => 'Feedback för humörfältet i de senaste 24 timmarna: Glad: $1, Ledsen: $2, Förvirrad: $3',
43264692 'moodbar-user-anonymized' => 'Anonymiserad',
43274693 'moodbar-user-ip' => 'IP-adress',
43284694 'moodbar-user-user' => 'Registrerad användare',
@@ -4339,6 +4705,22 @@
43404706 'response-ajax-success-body' => 'Ditt svar har lagts till.',
43414707 'response-ajax-error-head' => 'Hoppsan!',
43424708 'response-ajax-error-body' => 'Det gick inte att lägga till ditt svar. <br />Försök igen senare.',
 4709+ 'moodbar-enotif-subject' => '$1 svarade på din feedback',
 4710+ 'moodbar-enotif-body' => 'Hej $1!
 4711+
 4712+Välkommen till {{SITENAME}}, och tack för din [[$2|feedback]]. En annan användare på {{SITENAME}}, [[$3|$6]], skrev följande svar:
 4713+
 4714+ $4
 4715+
 4716+Visa meddelandet på din [$5 diskussionssida]
 4717+
 4718+Vad är en diskussionssida?
 4719+Din diskussionssida är den sida som andra användare redigerare på {{SITENAME}} använder för att kommunicera med dig. Du kan svara genom att klicka på “Redigera”, flytta markören nedanför kommentaren, skriva in ditt svar och fyra tilde (~~~~) för att signera, och spara. Alla sidor på {{SITENAME}} har diskussionssidor, och de har många olika syften. Det tar ett tag att komma igång med det, men det är ganska enkelt när du väl blivit van med det.
 4720+
 4721+Är du fortfarande förvirrad? [http://en.wikipedia.org/wiki/File:Wikipedia_basics_-_Talk_pages.ogv Denna video] (titta på [http://www.youtube.com/watch?v=JdeDLRsB2Es YouTube]) ger dig en översikt steg-försteg.
 4722+
 4723+Ha en bra dag,
 4724+-- {{SITENAME}}',
43434725 );
43444726
43454727 /** Telugu (తెలుగు)
@@ -4355,7 +4737,7 @@
43564738 'moodbar-header-usertype' => 'వాడుకరి రకం',
43574739 'moodbar-header-user' => 'వాడుకరి',
43584740 'moodbar-header-comment' => 'వ్యాఖ్యలు',
4359 - 'moodbar-feedback-filters-username' => 'వాడుకరి పేరు',
 4741+ 'moodbar-feedback-filters-username' => 'వాడుకరి పేరు:',
43604742 'moodbar-feedback-more' => 'మరిన్ని',
43614743 'moodbar-feedback-action-cancel' => 'రద్దుచేయి',
43624744 'moodbar-action-reason' => 'కారణం:',
@@ -4443,13 +4825,17 @@
44444826 'moodbar-header-user-editcount' => 'Кількість правок користувача',
44454827 'moodbar-header-namespace' => 'Простір імен',
44464828 'moodbar-header-own-talk' => 'Власна сторінка обговорення',
 4829+ 'moodbar-feedback-view-link' => '(Переглянути відгук)',
44474830 'moodbar-feedback-filters' => 'Фільтри',
4448 - 'moodbar-feedback-filters-username' => "Ім'я користувача",
 4831+ 'moodbar-feedback-filters-username' => "Ім'я користувача:",
44494832 'moodbar-feedback-more' => 'Більше',
44504833 'moodbar-feedback-newer' => 'Нові',
44514834 'moodbar-feedback-older' => 'Старі',
 4835+ 'moodbar-user-hidden' => '(Користувача приховано)',
 4836+ 'moodbar-feedback-hide' => 'приховати відгук',
44524837 'moodbar-feedback-action-confirm' => 'Підтвердити',
44534838 'moodbar-feedback-action-cancel' => 'Скасувати',
 4839+ 'moodbar-feedback-restore' => 'відновити прихований відгук',
44544840 'moodbar-action-reason' => 'Причина:',
44554841 'moodbar-action-reason-required' => 'Будь ласка, зазначте причину.',
44564842 'moodbar-feedback-action-error' => 'Сталася помилка при спробі виконати цю дію.',
@@ -4460,7 +4846,8 @@
44614847 'moodbar-user-ip' => 'IP-адреса',
44624848 'moodbar-user-user' => 'Зареєстрований користувач',
44634849 'moodbar-log-name' => "Журнал зворотнього зв'язку",
4464 - 'moodbar-response-link' => 'умови',
 4850+ 'moodbar-response-terms' => 'Надсилаючи, ви погоджуєтесь з публічністю даних на таких $1.',
 4851+ 'moodbar-response-link' => 'умовах',
44654852 'response-back-text' => 'Назад',
44664853 'response-preview-text' => 'Попередній перегляд',
44674854 'response-ajax-action-body' => 'Ваша відповідь додається.',
@@ -4552,7 +4939,7 @@
45534940 'moodbar-feedback-filters-type-happy' => 'Hài lòng',
45544941 'moodbar-feedback-filters-type-confused' => 'Bối rối',
45554942 'moodbar-feedback-filters-type-sad' => 'Bực mình',
4556 - 'moodbar-feedback-filters-username' => 'Tên người dùng',
 4943+ 'moodbar-feedback-filters-username' => 'Tên người dùng:',
45574944 'moodbar-feedback-filters-my-response' => 'Chỉ hồi đáp của tôi:',
45584945 'moodbar-feedback-filters-button' => 'Áp dụng bộ lọc',
45594946 'moodbar-feedback-whatis' => 'Tính năng này làm gì?',
@@ -4716,7 +5103,7 @@
47175104 'moodbar-feedback-filters-type-happy' => '开心',
47185105 'moodbar-feedback-filters-type-confused' => '困惑',
47195106 'moodbar-feedback-filters-type-sad' => '不快',
4720 - 'moodbar-feedback-filters-username' => '用户名',
 5107+ 'moodbar-feedback-filters-username' => '用户名:',
47215108 'moodbar-feedback-filters-my-response' => '仅显示我的回复:',
47225109 'moodbar-feedback-filters-button' => '设置过滤器',
47235110 'moodbar-feedback-whatis' => '这是什么功能?',
Index: branches/wmf/1.18wmf1/extensions/MoodBar/ApiFeedbackDashboardResponse.php
@@ -54,7 +54,7 @@
5555 $feedback_link . "\n" .
5656 '<span id="feedback-dashboard-response-' . $id . '"></span>' . "\n\n" .
5757 $response . "\n\n~~~~\n\n" .
58 - '<span class="markashelpful-item" data-markashelpful-item="' . $id . '" data-markashelpful-type="mbresponse">&nbsp;</span>',
 58+ '<span class="markashelpful-mbresponse-' . $id . '">&nbsp;</span>',
5959 'token' => $params['token'],
6060 'summary' => $summary,
6161 'notminor' => true,
Index: branches/wmf/1.18wmf1/extensions/MoodBar/MoodBar.hooks.php
@@ -124,7 +124,7 @@
125125 /**
126126 * Runs MoodBar schema updates#
127127 *
128 - * @param $updater DatabasEUpdater
 128+ * @param $updater DatabaseUpdater
129129 */
130130 public static function onLoadExtensionSchemaUpdates( $updater = null ) {
131131 $dir = dirname(__FILE__) . '/sql/';
Property changes on: branches/wmf/1.18wmf1/extensions/MoodBar
___________________________________________________________________
Modified: svn:mergeinfo
132132 Merged /trunk/extensions/MoodBar:r107531-107540
Index: branches/wmf/1.18wmf1/extensions/MarkAsHelpful/MarkAsHelpful.i18n.php
@@ -49,7 +49,7 @@
5050 * @author Kghbln
5151 */
5252 $messages['de'] = array(
53 - 'markashelpful-desc' => 'Ermöglicht eine Benutzeroberfläche mit der Kommentare als hilfreich markiert werden können',
 53+ 'markashelpful-desc' => 'Ermöglicht eine Benutzeroberfläche, mit der Kommentare als hilfreich markiert werden können',
5454 'mah-mark-text' => 'Als hilfreich markieren',
5555 'mah-you-marked-text' => 'Du meinst, dass dieser Kommentar hilfreich ist.',
5656 'mah-someone-marked-text' => '{{GENDER:$1|$1}} meint, dass dieser Kommentar hilfreich ist.',
Index: branches/wmf/1.18wmf1/extensions/MarkAsHelpful/MarkAsHelpful.php
@@ -25,16 +25,23 @@
2626 $dir = dirname( __FILE__ ) . '/';
2727 // Object model
2828 $wgAutoloadClasses['MarkAsHelpfulItem'] = $dir . 'includes/MarkAsHelpfulItem.php';
 29+$wgAutoloadClasses['MWMarkAsHelpFulItemPropertyException'] = $dir . 'includes/MarkAsHelpfulItem.php';
 30+$wgAutoloadClasses['MWMarkAsHelpFulItemSearchKeyException'] = $dir . 'includes/MarkAsHelpfulItem.php';
 31+
2932 $wgAutoloadClasses['MarkAsHelpfulUtil'] = $dir . 'includes/MarkAsHelpfulUtil.php';
3033
3134 // API
3235 $wgAutoloadClasses['ApiMarkAsHelpful'] = $dir . 'api/ApiMarkAsHelpful.php';
 36+$wgAutoloadClasses['MWApiGetMarkAsHelpfulItemInvalidActionException'] = $dir . 'api/ApiMarkAsHelpful.php';
3337 $wgAPIModules['markashelpful'] = 'ApiMarkAsHelpful';
 38+
3439 $wgAutoloadClasses['ApiGetMarkAsHelpfulItem'] = $dir . 'api/ApiGetMarkAsHelpfulItem.php';
 40+$wgAutoloadClasses['MWApiMarkAsHelpfulInvalidActionException'] = $dir . 'api/ApiGetMarkAsHelpfulItem.php';
3541 $wgAPIModules['getmarkashelpfulitem'] = 'ApiGetMarkAsHelpfulItem';
3642
3743 // Hooks
3844 $wgAutoloadClasses['MarkAsHelpfulHooks'] = $dir . 'MarkAsHelpful.hooks.php';
 45+
3946 $wgHooks['BeforePageDisplay'][] = 'MarkAsHelpfulHooks::onPageDisplay';
4047 $wgHooks['LoadExtensionSchemaUpdates'][] = 'MarkAsHelpfulHooks::onLoadExtensionSchemaUpdates';
4148 $wgHooks['MakeGlobalVariablesScript'][] = 'MarkAsHelpfulHooks::makeGlobalVariablesScript';
@@ -63,4 +70,5 @@
6471 'dependencies' => array(
6572 'mediawiki.util'
6673 ),
67 -);
\ No newline at end of file
 74+);
 75+
Index: branches/wmf/1.18wmf1/extensions/MarkAsHelpful/includes/MarkAsHelpfulUtil.php
@@ -26,16 +26,13 @@
2727 } else {
2828 if ( $isAbleToMark ) {
2929 $html = self::requestToMarkTemplate();
30 - }
31 - else {
 30+ } else {
3231 $html = self::otherMarkedTemplate( $helpfulUserList );
3332 }
3433
3534 }
3635 }
37 -
3836 return $html;
39 -
4037 }
4138
4239 /**
@@ -44,7 +41,6 @@
4542 * @return string html | empty text
4643 */
4744 private static function otherMarkedTemplate( $helpfulUserList ) {
48 -
4945 if ( count( $helpfulUserList ) == 0 ) {
5046 return '';
5147 }
@@ -66,7 +62,7 @@
6763 </div>
6864 HTML;
6965 }
70 -
 66+
7167 /**
7268 * The template to display in this format: You think this is helpful
7369 * @Todo future enhancement: We may pass the list of other users as well
@@ -101,5 +97,5 @@
10298 </div>
10399 HTML;
104100 }
105 -
106101 }
 102+
Index: branches/wmf/1.18wmf1/extensions/MarkAsHelpful/includes/MarkAsHelpfulItem.php
@@ -57,6 +57,7 @@
5858
5959 /**
6060 * get the owner of the 'mark as helpful' item
 61+ * @return User
6162 */
6263 public function getUser() {
6364 if ( !$this->user ) {
@@ -196,7 +197,6 @@
197198 * @param $currentUser User - the current user who is browsing the site
198199 */
199200 public function unmark( $currentUser ) {
200 -
201201 if ( $currentUser->isAnon() ) {
202202 return;
203203 }
@@ -207,32 +207,24 @@
208208 if ( !$this->loadedFromDatabase ) {
209209 if ( !$this->loadFromDatabase( array( 'mah_id' => $this->getProperty( 'mah_id' ) ) ) ) {
210210 return;
211 - }
 211+ }
212212 }
213213
214214 $user = $this->getUser();
215215
216 - if ( $user ) {
 216+ if ( !$user || $user->isAnon() ) {
 217+ return;
 218+ }
 219+ if ( $currentUser->getId() == $user->getId() ) {
 220+ $dbw = wfGetDB( DB_MASTER );
217221
218 - if ( !$user->isAnon() ) {
219 -
220 - if ( $currentUser->getId() == $user->getId() ) {
221 -
222 - $dbw = wfGetDB( DB_MASTER );
223 -
224 - $dbw->delete(
225 - 'mark_as_helpful',
226 - array( 'mah_id' => $this->getProperty( 'mah_id' ) ),
227 - __METHOD__
228 - );
229 -
230 - }
231 -
232 - }
233 -
 222+ $dbw->delete(
 223+ 'mark_as_helpful',
 224+ array( 'mah_id' => $this->getProperty( 'mah_id' ) ),
 225+ __METHOD__
 226+ );
234227 }
235228 }
236 -
237229 }
238230
239231 /**
@@ -264,7 +256,7 @@
265257
266258 foreach ( $res as $val ) {
267259 $list[$val->user_id] = array( 'user_name' => $val->user_name,
268 - 'user_id' => $val->user_id );
 260+ 'user_id' => $val->user_id );
269261 }
270262
271263 return $list;
@@ -273,3 +265,4 @@
274266
275267 class MWMarkAsHelpFulItemPropertyException extends MWException {}
276268 class MWMarkAsHelpFulItemSearchKeyException extends MWException {}
 269+
Index: branches/wmf/1.18wmf1/extensions/MarkAsHelpful/modules/ext.markAsHelpful/ext.markAsHelpful.js
@@ -8,7 +8,7 @@
99
1010 var mah = mw.mah = {
1111 loadedItems: [],
12 - selector: '.markashelpful-item', //class of element(s) to apply MarkAsHelpful to.
 12+ selector: '[class^=markashelpful]', //class of element(s) to apply MarkAsHelpful to.
1313
1414 init: function() {
1515 var props, thisItem;
@@ -28,10 +28,13 @@
2929 * Return object of item properties
3030 */
3131 getItemProperties: function( $item ) {
32 - var properties = {
33 - 'item': $item.data('markashelpful-item'), // item id
34 - 'type': $item.data('markashelpful-type') // item type (eg, mbresponse)
35 - };
 32+ var tag = $item.attr( 'class' ),
 33+ //item properties are stored in classname to prevent parser from stripping out non html 5 objects.
 34+ //(eg data-markashelpful-item)
 35+ properties = {
 36+ 'item': tag.split( '-' )[2], // item id
 37+ 'type': tag.split( '-' )[1] // item type (eg, mbresponse)
 38+ };
3639 return properties;
3740 },
3841
Index: branches/wmf/1.18wmf1/extensions/MarkAsHelpful/api/ApiGetMarkAsHelpfulItem.php
@@ -9,7 +9,7 @@
1010
1111 // check if current user has permission to mark this item,
1212 $isAbleToMark = true;
13 -
 13+
1414 wfRunHooks( 'onMarkItemAsHelpful', array( 'mark', $params['type'], $params['item'], $wgUser, &$isAbleToMark ) );
1515
1616 $HelpfulUserList = MarkAsHelpfulItem::getMarkAsHelpfulList( $params['type'], $params['item'] );
@@ -31,7 +31,7 @@
3232
3333 public function getAllowedParams() {
3434 global $wgMarkAsHelpfulType;
35 -
 35+
3636 return array(
3737 'type' => array(
3838 ApiBase::PARAM_REQUIRED => true,
@@ -65,4 +65,5 @@
6666
6767 }
6868
69 -class MWApiGetMarkAsHelpfulItemInvalidActionException extends MWException {}
\ No newline at end of file
 69+class MWApiGetMarkAsHelpfulItemInvalidActionException extends MWException {}
 70+
Index: branches/wmf/1.18wmf1/extensions/MarkAsHelpful/api/ApiMarkAsHelpful.php
@@ -32,7 +32,7 @@
3333 $item = new MarkAsHelpfulItem();
3434 $item->loadFromRequest( $params );
3535 $item->mark();
36 - break;
 36+ break;
3737
3838 case 'unmark':
3939 $item = new MarkAsHelpfulItem();
@@ -45,15 +45,13 @@
4646
4747 if ( $status ) {
4848 $item->unmark( $wgUser );
 49+ } else {
 50+ $error = true;
4951 }
50 - else {
51 - $error = true;
52 - }
53 - break;
 52+ break;
5453
5554 default:
5655 throw new MWApiMarkAsHelpfulInvalidActionException( "Action {$params['mbaction']} not implemented" );
57 - break;
5856 }
5957
6058 if ( $error === false ) {
@@ -134,3 +132,4 @@
135133 }
136134
137135 class MWApiMarkAsHelpfulInvalidActionException extends MWException {}
 136+
Property changes on: branches/wmf/1.18wmf1/extensions/MarkAsHelpful
___________________________________________________________________
Added: svn:mergeinfo
138137 Merged /trunk/extensions/MarkAsHelpful:r99592,99653,100092,100419,100686,100692,100699,103669,104337,104736,104863,107515-107540
139138 Merged /branches/sqlite/extensions/MarkAsHelpful:r58211-58321
140139 Merged /trunk/phase3/extensions/MarkAsHelpful:r92580,92634,92713,92762,92765,92791,92854,92884,92886-92887,92894,92898,92907,92932,92958,93141,93149,93151,93233-93234,93258,93266,93303,93516-93518,93520,93818-93822,93847,93858,93891,93935-93936,94058,94062,94068,94107,94155,94235,94277,94346,94372,94422,94425,94444,94448,94456,94498,94517,94601,94630,94728,94738,94825,94862,94995-94997,95023,95042,95072-95073,95155,95327,95332,95410,95422,95426,95442,95468,95601,95812,98578,98598,98656
141140 Merged /branches/new-installer/phase3/extensions/MarkAsHelpful:r43664-66004
142141 Merged /branches/REL1_15/phase3/extensions/MarkAsHelpful:r51646
143142 Merged /branches/REL1_18/extensions/MarkAsHelpful:r101758,103190
144143 Merged /branches/REL1_17/phase3/extensions/MarkAsHelpful:r81445,81448

Status & tagging log