MessageBlock добавляет флажок на странице блокировки, который позволяет отправлять сообщение с причиной блокировки и её продолжительностью на страницу обсуждения заблокированного участника непосредственно со страницы выдачи блокировки.
Установка[]
Настройка[]
To add the title and the text of this new message, just add this in MediaWiki:Common.js (or before the import statements if using for personal use):
window.MessageBlock = {
title: 'Блокировка',
message: 'Вы были заблокированы.'
};
Затем просто измените title
в заголовке сообщения и message
в тексте на желаемые.
Note: You can't include quotation marks or newlines in the message template.
Включить длительность и причину блокировки[]
Если вы хотите указать продолжительность либо причину блокировки, укажите в сообщении $1 (по причине) и/или $ 2 (на срок). Например, ваше сообщение может быть: "Вы были заблокированы на $2 по причине $1".
Автоматическая проверка флажка[]
По умолчанию флажок не установлен и должен быть проверен вручную. Если вы хотите проверить его по умолчанию, просто поставьте это перед операторами импорта:
(window.MessageBlock = window.MessageBlock || {}).autocheck = true;
Пример[]
window.MessageBlock = {
title : 'Блокировка',
message : 'Вы были заблокированы на $2 по причине $1',
autocheck : true
};
importArticles({
type: 'script',
articles: [
'u:dev:MessageBlock/code.js'
]
});
Обновления[]
- 2020/10/07: Modernize and add UCP support
- 2014/11/25: Solve minor issues and add improvements