Append comment, if present, to the deletedrevision text. This matches undeletion behavior.
To pretty that up, removed the final period from the default deletedrevision message; it didn't look good with the following colon, and even when alone it's inconsistent with other usage, we usually don't have a period there.
* (bug 8834) Split off permission for editing user JavaScript and CSS from
editinterface to a new permission key editusercssjs.
* (bug 11266) Set fallback language for Fulfulde (ff) to French
+* (bug 11179) Include image version deletion comment in public log
+
=== API changes in 1.12 ===
if( $status->ok ) {
// Need to do a log item
$log = new LogPage( 'delete' );
- $log->addEntry( 'delete', $this->title, wfMsg( 'deletedrevision' , $this->oldimage ) );
+ $logComment = wfMsg( 'deletedrevision', $this->oldimage );
+ if( trim( $comment ) != '' )
+ $logComment .= ": {$comment}";
+ $log->addEntry( 'delete', $this->title, $logComment );
}
} else {
$status = $this->file->delete( $comment );
'patrol-log-diff' => 'ن$1',
# Image deletion
-'deletedrevision' => 'حذف التعديل القديم $1.',
+'deletedrevision' => 'حذف التعديل القديم $1',
'filedeleteerror-short' => 'خطأ حذف الملف: $1',
'filedeleteerror-long' => 'حدثت أخطاء أثناء حذف الملف:
'patrol-log-page' => 'Bantayán an historial',
# Image deletion
-'deletedrevision' => 'Binorrá an lumang ribay na $1.',
+'deletedrevision' => 'Binorrá an lumang ribay na $1',
# Browsing diffs
'previousdiff' => '← Nakaaging kaibhán',
'mw_math_mathml' => 'MathML калі магчыма (эксперыментальнае)',
# Image deletion
-'deletedrevision' => 'Сцёрта старая версія $1.',
+'deletedrevision' => 'Сцёрта старая версія $1',
# Browsing diffs
'previousdiff' => '← Да папярэдн. праўкі',
'mw_math_mathml' => 'MathML калі магчыма (экспэрымэнтальна)',
# Image deletion
-'deletedrevision' => 'Выдаленая старая вэрсія $1.',
+'deletedrevision' => 'Выдаленая старая вэрсія $1',
# Browsing diffs
'previousdiff' => '← Перайсьці да папярэдняй зьмены',
'patrol-log-diff' => 'версия $1',
# Image deletion
-'deletedrevision' => 'Изтрита стара версия $1.',
+'deletedrevision' => 'Изтрита стара версия $1',
# Browsing diffs
'previousdiff' => '← Предишна разлика',
'patrol-log-auto' => '(emgefre)',
# Image deletion
-'deletedrevision' => 'Diverket stumm kozh $1.',
+'deletedrevision' => 'Diverket stumm kozh $1',
# Browsing diffs
'previousdiff' => "← Diforc'h kent",
'patrol-log-diff' => 'r$1',
# Image deletion
-'deletedrevision' => "S'ha eliminat la revisió antiga $1.",
+'deletedrevision' => "S'ha eliminat la revisió antiga $1",
# Browsing diffs
'previousdiff' => '← Ves a la diferència prèvia',
'patrol-log-diff' => 'r$1',
# Image deletion
-'deletedrevision' => 'Smazána stará revize $1.',
+'deletedrevision' => 'Smazána stará revize $1',
# Browsing diffs
'previousdiff' => '← Předchozí porovnání',
'rcpatroldisabledtext' => 'Analluogwyd y nodwedd Patrol Newidiadau Diweddar.',
# Image deletion
-'deletedrevision' => 'Wedi dileu hen ddiwygiad $1.',
+'deletedrevision' => 'Wedi dileu hen ddiwygiad $1',
'filedelete-missing' => 'Ni ellir dileu\'r ffeil "$1" gan nad yw\'n bodoli.',
'filedelete-old-unregistered' => 'Nid yw\'r diwygiad "$1" o\'r ffeil yn y databas.',
'filedelete-current-unregistered' => 'Nid yw\'r ffeil "$1" yn y databas.',
'patrol-log-diff' => 'Version $1',
# Image deletion
-'deletedrevision' => 'Slettede gammel version $1.',
+'deletedrevision' => 'Slettede gammel version $1',
'filedeleteerror-short' => "Fejl under sletning af fil: $1",
'filedeleteerror-long' => "Der opstod en fejl under sletningen af filen:\n\n$1\n",
'filedelete-missing' => 'Filen "$1" kan ikke slettes fordi den ikke findes.',
'patrol-log-diff' => 'Version $1',
# Image deletion
-'deletedrevision' => 'alte Version: $1.',
+'deletedrevision' => 'alte Version: $1',
'filedeleteerror-short' => 'Fehler beim Datei-Löschen: $1',
'filedeleteerror-long' => 'Beim Datei-Löschen wurden Fehler festgestellt:
'patrol-log-auto' => '(αυτόματα)',
# Image deletion
-'deletedrevision' => 'Η παλιά έκδοση της $1 διαγράφτηκε.',
+'deletedrevision' => 'Η παλιά έκδοση της $1 διαγράφτηκε',
# Browsing diffs
'previousdiff' => "← Δείτε την προηγούμενη 'διαφορά'",
'patrol-log-diff' => 'r$1',
# Image deletion
-'deletedrevision' => 'Deleted old revision $1.',
+'deletedrevision' => 'Deleted old revision $1',
'filedeleteerror-short' => "Error deleting file: $1",
'filedeleteerror-long' => "Errors were encountered while deleting the file:\n\n$1\n",
'filedelete-missing' => 'The file "$1" cannot be deleted, because it doesn\'t exist.',
'rcpatroldisabledtext' => 'La funkcio patrolado de la lastaj ŝanĝoj estas nun malaktivigita.',
# Image deletion
-'deletedrevision' => 'Forigita malnova versio $1.',
+'deletedrevision' => 'Forigita malnova versio $1',
# Browsing diffs
'previousdiff' => '← Iru al antaŭa ŝanĝo',
'patrol-log-auto' => '(automático)',
# Image deletion
-'deletedrevision' => 'Borrada revisión antigua $1.',
+'deletedrevision' => 'Borrada revisión antigua $1',
# Browsing diffs
'previousdiff' => '← Ir a diferencias anteriores',
'markedaspatrollederrortext' => 'Patruilatu bezala markatzeko berrikuspen bat hautatu beharra daukazu.',
# Image deletion
-'deletedrevision' => '$1 berrikuspen zaharra ezabatu da.',
+'deletedrevision' => '$1 berrikuspen zaharra ezabatu da',
# Browsing diffs
'previousdiff' => '← Aurreko ezberdintasuna',
'patrol-log-diff' => 'نسخه $1',
# Image deletion
-'deletedrevision' => '$1 نسخهٔ حذف شدهٔ قدیمی.',
+'deletedrevision' => '$1 نسخهٔ حذف شدهٔ قدیمی',
'filedeleteerror-short' => 'خطا در حذف پرونده: $1',
'filedeleteerror-long' => 'در زمان حذف پرونده خطا رخ داد:
'patrol-log-diff' => 'r$1',
# Image deletion
-'deletedrevision' => 'Poistettiin vanha versio $1.',
+'deletedrevision' => 'Poistettiin vanha versio $1',
# Browsing diffs
'previousdiff' => '← Edellinen muutos',
'patrol-log-auto' => '(automaatnõ)',
# Image deletion
-'deletedrevision' => 'Kistutõdi ärq vana kujo $1.',
+'deletedrevision' => 'Kistutõdi ärq vana kujo $1',
# Browsing diffs
'previousdiff' => '← Mineväne muutminõ',
'patrol-log-diff' => '$1',
# Image deletion
-'deletedrevision' => 'L’ancienne version $1 a été supprimée.',
+'deletedrevision' => 'L’ancienne version $1 a été supprimée',
'filedeleteerror-short' => 'Erreur lors de la suppression du fichier : $1',
'filedeleteerror-long' => 'Des erreurs ont été rencontrées lors de la suppression du fichier :\n\n$1\n',
'filedelete-missing' => 'Le fichier « $1 » ne peut pas être supprimé parce qu’il n’existe pas.',
'patrol-log-auto' => '(ôtomatico)',
# Image deletion
-'deletedrevision' => 'La vielye vèrsion $1 at étâ suprimâ.',
+'deletedrevision' => 'La vielye vèrsion $1 at étâ suprimâ',
'filedeleteerror-short' => 'Èrror pendent la suprèssion du fichiér : $1',
'filedeleteerror-long' => 'Des èrrors ont étâ rencontrâs pendent la suprèssion du fichiér :\n\n$1\n',
'filedelete-missing' => 'Lo fichiér « $1 » pôt pas étre suprimâ perce qu’ègziste pas.',
'rcpatroldisabledtext' => 'Tá an tréith Patról na n-Athruithe is Déanaí míchumasaithe faoi láthair.',
# Image deletion
-'deletedrevision' => 'Scriosadh an sean-leagan $1.',
+'deletedrevision' => 'Scriosadh an sean-leagan $1',
# Browsing diffs
'previousdiff' => '← An difríocht roimhe seo',
'patrol-log-diff' => 'r$1',
# Image deletion
-'deletedrevision' => 'Yí-kîn chhù-thet khiu-ke pán-pún $1.',
+'deletedrevision' => 'Yí-kîn chhù-thet khiu-ke pán-pún $1',
# Browsing diffs
'previousdiff' => '← Sông yit-ke',
'patrol-log-diff' => 'גרסה $1',
# Image deletion
-'deletedrevision' => 'מחק גרסה ישנה $1.',
+'deletedrevision' => 'מחק גרסה ישנה $1',
'filedeleteerror-short' => 'שגיאה במחיקת הקובץ: $1',
'filedeleteerror-long' => 'שגיאות שאירעו בעת מחיקת הקובץ:
'markedaspatrollederrortext' => 'Morate odabrati inačicu koju treba označiti za pregledanu.',
# Image deletion
-'deletedrevision' => 'Izbrisana stara inačica $1.',
+'deletedrevision' => 'Izbrisana stara inačica $1',
# Browsing diffs
'previousdiff' => '← Usporedba s prethodnom',
'markedaspatrollederror' => 'Nem lehet ellenőrzöttnek jelölni',
# Image deletion
-'deletedrevision' => 'Törölted $1 egy régebbi változatát.',
+'deletedrevision' => 'Törölted $1 egy régebbi változatát',
# Browsing diffs
'previousdiff' => '‹ Előző változtatások',
'patrol-log-diff' => 'r$1',
# Image deletion
-'deletedrevision' => 'Revisi lama yang dihapus $1.',
+'deletedrevision' => 'Revisi lama yang dihapus $1',
'filedeleteerror-short' => 'Kesalahan waktu menghapus berkas: $1',
'filedeleteerror-long' => 'Terjadi kesalahan sewaktu menghapus berkas:\n\n$1\n',
'filedelete-missing' => 'Berkas "$1" tak dapat dihapus karena tak ditemukan.',
'patrol-log-diff' => 'modifica $1',
# Image deletion
-'deletedrevision' => 'Revisione precedente, cancellata: $1.',
+'deletedrevision' => 'Revisione precedente, cancellata: $1',
'filedeleteerror-short' => 'Errore nella cancellazione del file: $1',
'filedeleteerror-long' => 'Si sono verificati degli errori nel tentativo di cancellare il file:
'patrol-log-diff' => '第$1版',
# Image deletion
-'deletedrevision' => '古い版 $1 を削除しました。',
+'deletedrevision' => '古い版 $1 を削除しました',
# Browsing diffs
'previousdiff' => '←前の差分',
'categoryarticlecount' => 'Wonten $1 artikel ing kategori punika.',
# Image deletion
-'deletedrevision' => 'Revisi dangu ingkang dipunbusak $1.',
+'deletedrevision' => 'Revisi dangu ingkang dipunbusak $1',
# E-mail address confirmation
'confirmemail_success' => 'Alamat e-mail panjenengan wis dikonfirmasi. Saiki panjenengan bisa log mlebu lan wiwit nganggo wiki.',
'patrol-log-auto' => '(otomatik)',
# Image deletion
-'deletedrevision' => 'Tasiwelt taqdimt $1 tettymḥa.',
+'deletedrevision' => 'Tasiwelt taqdimt $1 tettymḥa',
# Browsing diffs
'previousdiff' => '← Amgirred ssabeq',
'patrol-log-diff' => '№ $1',
# Image deletion
-'deletedrevision' => 'مىنا ەسكٸ نۇسقاسىن جويدى: $1.',
+'deletedrevision' => 'مىنا ەسكٸ نۇسقاسىن جويدى: $1',
'filedeleteerror-short' => 'فايل جويۋ قاتەسٸ: $1',
'filedeleteerror-long' => 'مىنا فايلدى جويعاندا قاتەلەر كەزدەستٸ:
'patrol-log-diff' => '№ $1',
# Image deletion
-'deletedrevision' => 'Мына ескі нұсқасын жойды: $1.',
+'deletedrevision' => 'Мына ескі нұсқасын жойды: $1',
'filedeleteerror-short' => 'Файл жою қатесі: $1',
'filedeleteerror-long' => 'Мына файлды жойғанда қателер кездесті:
'patrol-log-diff' => '№ $1',
# Image deletion
-'deletedrevision' => 'Mına eski nusqasın joýdı: $1.',
+'deletedrevision' => 'Mına eski nusqasın joýdı: $1',
'filedeleteerror-short' => 'Faýl joyw qatesi: $1',
'filedeleteerror-long' => 'Mına faýldı joýğanda qateler kezdesti:
'patrol-log-page' => '검토 기록',
# Image deletion
-'deletedrevision' => '예전 버전 $1이(가) 삭제되었습니다.',
+'deletedrevision' => '예전 버전 $1이(가) 삭제되었습니다',
# Browsing diffs
'previousdiff' => '← 이전 비교',
'markedaspatrollederrortext' => 'Do muss en bestemmte Version ussöke.',
# Image deletion
-'deletedrevision' => 'De ahl Version „$1“ es fottjeschmesse.',
+'deletedrevision' => 'De ahl Version „$1“ es fottjeschmesse',
# Browsing diffs
'previousdiff' => '? De Ungerscheede dovör zeije',
'mw_math_mathml' => 'MathML',
# Image deletion
-'deletedrevision' => 'Delevit emendationem $1 veterem.',
+'deletedrevision' => 'Delevit emendationem $1 veterem',
# Browsing diffs
'previousdiff' => '← Dissimilitudo superior',
'mw_math_mathml' => 'MathML woe meugelik (experimenteil)',
# Image deletion
-'deletedrevision' => 'Aw versie $1 gewis.',
+'deletedrevision' => 'Aw versie $1 gewis',
# Browsing diffs
'previousdiff' => '← Gank nao de vurrige diff',
'patrol-log-diff' => 'versija $1',
# Image deletion
-'deletedrevision' => 'Ištrinta sena versija $1.',
+'deletedrevision' => 'Ištrinta sena versija $1',
'filedeleteerror-short' => 'Klaida trinant failą: $1',
'filedeleteerror-long' => 'Įvyko klaidų trinant failą:
'markedaspatrollederrortext' => 'Морате да внесете верзија за да ја означите како проверена.',
# Image deletion
-'deletedrevision' => 'Избришана стара верзија $1.',
+'deletedrevision' => 'Избришана стара верзија $1',
# Browsing diffs
'previousdiff' => '< Претходна разлика',
'patrol-log-auto' => '(automaatsch)',
# Image deletion
-'deletedrevision' => 'Löschte ole Version $1.',
+'deletedrevision' => 'Löschte ole Version $1',
# Browsing diffs
'previousdiff' => '← Gah to den vörigen Ünnerscheed',
'patrol-log-diff' => '$1',
# Image deletion
-'deletedrevision' => 'Oude versie $1 verwijderd.',
+'deletedrevision' => 'Oude versie $1 verwijderd',
'filedeleteerror-short' => 'Fout bij het verwijderen van bestand: $1',
'filedeleteerror-long' => 'Er zijn fouten opgetreden bij het verwijderen van het bestand:
'rcpatroldisabledtext' => 'Patruljeringsfunksjonen er deaktivert.',
# Image deletion
-'deletedrevision' => 'Slett gammal versjon $1.',
+'deletedrevision' => 'Slett gammal versjon $1',
# Browsing diffs
'previousdiff' => '← Gå til førre skilnaden',
'patrol-log-auto' => '(automatisk)',
# Image deletion
-'deletedrevision' => 'Slettet gammel revisjon $1.',
+'deletedrevision' => 'Slettet gammel revisjon $1',
'filedeleteerror-short' => 'Feil under filsletting: $1',
'filedeleteerror-long' => 'Feil oppsto under filsletting:
'patrol-log-diff' => '$1',
# Image deletion
-'deletedrevision' => 'La version anciana $1 es estada suprimida.',
+'deletedrevision' => 'La version anciana $1 es estada suprimida',
# Browsing diffs
'previousdiff' => '← Dif precedenta',
'patrol-log-auto' => '(automatycznie)',
# Image deletion
-'deletedrevision' => 'Skasowano poprzednie wersje $1.',
+'deletedrevision' => 'Skasowano poprzednie wersje $1',
# Browsing diffs
'previousdiff' => '← Poprzednia edycja',
'patrol-log-diff' => 'modìfica $1',
# Image deletion
-'deletedrevision' => 'Veja version scancelà $1.',
+'deletedrevision' => 'Veja version scancelà $1',
# Browsing diffs
'previousdiff' => '← Diferensa prima',
'patrol-log-diff' => 'r$1',
# Image deletion
-'deletedrevision' => 'Apagada a versão antiga $1.',
+'deletedrevision' => 'Apagada a versão antiga $1',
'filedeleteerror-short' => 'Erro ao eliminar ficheiro: $1',
'filedeleteerror-long' => 'Foram encontrados erros ao tentar eliminar o ficheiro:
'siteusers' => 'Jeno/e kai {{SITENAME}} $1',
# Image deletion
-'deletedrevision' => 'Khoslo o purano paruvipen $1.',
+'deletedrevision' => 'Khoslo o purano paruvipen $1',
# Browsing diffs
'previousdiff' => '← Purano ververipen',
'patrol-log-diff' => 'r$1',
# Image deletion
-'deletedrevision' => 'A fost ştearsă vechea revizie $1.',
+'deletedrevision' => 'A fost ştearsă vechea revizie $1',
# Browsing diffs
'previousdiff' => '← Diferenţa anterioară',
'patrol-log-diff' => 'r$1',
# Image deletion
-'deletedrevision' => 'Удалена старая версия $1.',
+'deletedrevision' => 'Удалена старая версия $1',
'filedeleteerror-short' => 'Ошибка удаления файла: $1',
'filedeleteerror-long' => 'Во время удаления файла возникли ошибки:
'patrol-log-auto' => '(automaticky)',
# Image deletion
-'deletedrevision' => 'Zmazať staré verzie $1.',
+'deletedrevision' => 'Zmazať staré verzie $1',
'filedeleteerror-short' => 'Chyba pri mazaní súboru: $1',
'filedeleteerror-long' => 'Vyskytli sa chyby pri mazaní súboru:
'markedaspatrollederrortext' => 'Določite redakcijo, ki jo želite označiti kot pregledano.',
# Image deletion
-'deletedrevision' => 'Prejšnja redakcija $1 je izbrisana.',
+'deletedrevision' => 'Prejšnja redakcija $1 je izbrisana',
# Browsing diffs
'previousdiff' => '← Pojdi na prejšnje urejanje',
'markedaspatrollederrortext' => 'Duhet të përcaktoni versionin për tu shënuar i patrulluar.',
# Image deletion
-'deletedrevision' => 'Gris versionin e vjetër $1.',
+'deletedrevision' => 'Gris versionin e vjetër $1',
# Browsing diffs
'previousdiff' => '← Ndryshimi më para',
'markedaspatrollederrortext' => 'Морате изабрати ревизију да бисте означили као патролирано.',
# Image deletion
-'deletedrevision' => 'Обрисана стара ревизија $1.',
+'deletedrevision' => 'Обрисана стара ревизија $1',
# Browsing diffs
'previousdiff' => '← Претходна измена',
'markedaspatrollederrortext' => 'Morate izabrati reviziju da biste označili kao patrolirano.',
# Image deletion
-'deletedrevision' => 'Obrisana stara revizija $1.',
+'deletedrevision' => 'Obrisana stara revizija $1',
# Browsing diffs
'previousdiff' => '← Prethodna izmena',
'markedaspatrollederror' => 'Teu bisa nandaan geus dipatroli',
# Image deletion
-'deletedrevision' => 'Révisi heubeul nu dihapus $1.',
+'deletedrevision' => 'Révisi heubeul nu dihapus $1',
# Browsing diffs
'previousdiff' => '← Ka béda saméméhna',
'patrol-log-diff' => 'version $1',
# Image deletion
-'deletedrevision' => 'Raderade gammal sidversion $1.',
+'deletedrevision' => 'Raderade gammal sidversion $1',
'filedeleteerror-short' => 'Fel vid radering av fil: $1',
'filedeleteerror-long' => 'Fel inträffade vid raderingen av filen:\n\n$1\n',
'filedelete-missing' => 'Filen "$1" kan inte raderas eftersom den inte finns.',
'markedaspatrolledtext' => 'ఎంచుకున్న సంచిక పరీక్షించబడినట్లుగా గుర్తింపబడింది.',
# Image deletion
-'deletedrevision' => 'పాత సంచిక $1 తొలగించబడినది.',
+'deletedrevision' => 'పాత సంచిక $1 తొలగించబడినది',
# Browsing diffs
'previousdiff' => '← మునుపటి తేడా',
'mw_math_mathml' => 'Mümkünse MathML (daha deneme aşamasında)',
# Image deletion
-'deletedrevision' => '$1 sayılı eski sürüm silindi.',
+'deletedrevision' => '$1 sayılı eski sürüm silindi',
# Browsing diffs
'previousdiff' => '← Önceki sürümle aradaki fark',
'markedaspatrollederror-noautopatrol' => 'Вам не дозволено відмічати власні редагування як перевірені.',
# Image deletion
-'deletedrevision' => 'Видалена стара версія $1.',
+'deletedrevision' => 'Видалена стара версія $1',
# Browsing diffs
'previousdiff' => '← Попередня різниця',
'rcpatroldisabledtext' => 'Chức năng "thay đổi gần đây" của các trang tuần tra hiện không được bật.',
# Image deletion
-'deletedrevision' => 'Đã xóa phiên bản cũ $1.',
+'deletedrevision' => 'Đã xóa phiên bản cũ $1',
# Browsing diffs
'previousdiff' => '← So với trước',
'mw_math_mathml' => "Eployî MathML si c' est possibe (esperimintå)",
# Image deletion
-'deletedrevision' => 'Viye modêye $1 disfacêye.',
+'deletedrevision' => 'Viye modêye $1 disfacêye',
# Browsing diffs
'previousdiff' => '← Diferinces des candjmints di dvant',
'category-media-count' => '{{plural:$1|סאיז דא איין פייל|עס זענען דא $1 פיילס}} אין די קאטעגאריע.',
# Image deletion
-'deletedrevision' => 'אויסגעמעקט אלטע ווערסיע $1.',
+'deletedrevision' => 'אויסגעמעקט אלטע ווערסיע $1',
# Browsing diffs
'previousdiff' => 'פריעריגע אונטערשייד →',
'markedaspatrollederrortext' => '揀之方可哨',
# Image deletion
-'deletedrevision' => '刪舊審$1。',
+'deletedrevision' => '刪舊審$1',
'filedeleteerror-short' => '去檔時,見誤耳:$1',
'filedeleteerror-long' => '刪檔時,見誤耳:
'patrol-log-diff' => 'r$1',
# Image deletion
-'deletedrevision' => '已删除旧版本$1。',
+'deletedrevision' => '已删除旧版本$1',
'filedeleteerror-short' => '删除文件发生错误: $1',
'filedeleteerror-long' => '当删除文件时遇到错误:
'patrol-log-diff' => 'r$1',
# Image deletion
-'deletedrevision' => '已刪除舊版本$1。',
+'deletedrevision' => '已刪除舊版本$1',
'filedeleteerror-short' => '刪除檔案發生錯誤: $1',
'filedeleteerror-long' => '當刪除檔案時遇到錯誤:
'patrol-log-diff' => 'r$1',
# Image deletion
-'deletedrevision' => '刪除咗$1嘅舊有修訂。',
+'deletedrevision' => '刪除咗$1嘅舊有修訂',
'filedeleteerror-short' => '刪除檔案出錯: $1',
'filedeleteerror-long' => '當刪除檔案嗰陣遇到錯誤: