PrivateMessageAlert/ru

PrivateMessageAlert сообщает, когда чат обновляется (кто-то прислал сообщение, и вы не находитесь на вкладке чата), добавив мигающее сообщение в название вкладки, информирующее, кто послал вам сообщение.

Установка
Добавьте на страницу MediaWiki:Chat.js вашей вики или в ваш личный chat.js. Или если у вас уже есть строка, вы можете добавить это:

Настройка
Все переменные хранятся в объекте, который должен быть определён до строки importArticles.
 * beepSound
 * Это может быть строка или массив общедоступных рабочих файлов в форматах mp3/ogg/wav.


 * interval
 * Интервал между состоянием переключения вкладок между пользователями в миллисекундах. Не устанавливайте это значение ниже.


 * message
 * Это переопределяет переводы для вашего собственного текста для отображения в заголовке (и уведомлений на рабочем столе). Он заменяет $1 участником, который отправил вам сообщения.


 * notifications
 * Определяет, должен ли скрипт отображать уведомления на рабочем столе. Он всё равно попросит разрешения показать их при первом запуске скрипта, поэтому должно быть хорошо, чтобы этот скрипт использовался на всей вики.


 * alertWhileFocused
 * По умолчанию скрипт ничего не сделает, если вы просматриваете документ. Это можно изменить, поэтому вы всё равно получаете уведомление, если окно чата активно.

Пример: