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