Add handling of minor edits

This commit is contained in:
Szmyk
2018-07-12 23:01:07 +02:00
parent fd003511c4
commit fd65200c8e
4 changed files with 15 additions and 3 deletions
+1
View File
@@ -1,5 +1,6 @@
{
"onPageContentSaveComplete": "User $1 edited page $2",
"onPageContentSaveComplete_MinorEdit": "User $1 made minor edit to page $2",
"onPageContentInsertComplete": "User $1 created new page $2",
"onTitleMoveComplete": "User $1 moved page $2 to $3",
"onArticleDeleteComplete": "User $1 deleted page $2",
+1
View File
@@ -1,5 +1,6 @@
{
"onPageContentSaveComplete": "Użytkownik $1 edytował stronę $2",
"onPageContentSaveComplete_MinorEdit": "Użytkownik $1 dokonał drobnej edycji na stronie $2",
"onPageContentInsertComplete": "Użytkownik $1 utworzył nową stronę $2",
"onTitleMoveComplete": "Użytkownik $1 przeniósł stronę $2 do $3",
"onArticleDeleteComplete": "Użytkownik $1 usunął stronę $2",
+1
View File
@@ -1,5 +1,6 @@
{
"onPageContentSaveComplete": "Участник $1 редактировал страницу $2",
"onPageContentSaveComplete_MinorEdit": "Участник $1 сделал небольшое правки на страницу $2",
"onPageContentInsertComplete": "Участник $1 создал новую страницу $2",
"onTitleMoveComplete": "Участник $1 переименовал страницу $2 в $3",
"onArticleDeleteComplete": "Участник $1 удалил страницу $2",
+12 -3
View File
@@ -32,9 +32,18 @@ final class MediawikiDiscordHooks
return;
}
$message = wfMessage('onPageContentSaveComplete', MediawikiDiscord::getUserText($user),
MediawikiDiscord::getPageText($wikiPage))->inContentLanguage()->plain();
if ($isMinor)
{
$messageTranslationKey = "onPageContentSaveComplete_MinorEdit";
}
else
{
$messageTranslationKey = "onPageContentSaveComplete";
}
$message = wfMessage($messageTranslationKey, MediawikiDiscord::getUserText($user),
MediawikiDiscord::getPageText($wikiPage))->inContentLanguage()->plain();
if (empty($summary) == false)
{
$message .= sprintf(" (%s `%s`)",