Fandom Developers Wiki
Advertisement

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
Advertisement