UserStatus/ru

UserStatus — это скрипт, отображающий статус участника в профайле. Это может быть полезно для вики-сообществ, где высока активность участников в чате, Обсуждениях и т.п. Скрипт также настраивается.

Изменение статуса
Ваш статус сохраняется на странице Участник:USERNAME/статус на вики. Вы также можете: Доступные статусы: Изменяйте только свой статус. При попытке изменить статус других участников будет отображаться предупреждение.
 * 1) Введите статус и опубликуйте его. На странице не должно быть другого содержимого. ИЛИ
 * 2) Используйте раскрывающееся меню, которое отображается в вашем профайле под пунктом «О себе»/информации об участнике.
 * в сети
 * ушёл
 * не беспокоить
 * не в сети

Настройка
Настройки сохраняются в объекте. Он может использоваться как в личном, так и в общем JS.

используется для отключения скрипта и  для включения. Пример настройки:

Адаптация
С помощью CSS можно настроить различные элементы:
 * - круг рядом с аватаром участника
 * - индикатор состояния онлайн
 * - индикатор состояния неактивности
 * - индикатор состояния «Не беспокоить»
 * - индикатор состояния оффлайн
 * - текст в правой части профайла
 * - текст для участников онлайн
 * - текст для неактивных участников
 * - текст для участников, которые попросили не беспокоить
 * - текст для участников оффлайн
 * - индикатор состояния для дальтоников
 * - индикаторы состояния для заблокированных участников
 * - индикатор состояния для заблокированного участника
 * - текст для заблокированных участников

Примечания

 * Рекомендуется использовать переменную для настройки   со скриптом MastheadRightsBadge, чтобы избежать ненужного беспорядка вокруг аватара участника.

Планируемые функции

 * Отображать баннерное уведомление при редактировании статусов других участников
 * Настраиваемые цвета статуса
 * Выпадающее меню для быстрого переключения статуса
 * Полностью изменить статус на «Заблокирован», когда участник заблокирован - в процессе
 * Реализация i18n-js (перевод интерфейса)
 * Значок заблокированного участника для светлого оформления
 * Добавить параметр для удаления  через настройки