dev

UserStatus — це скрипт, який показує статус користувача у верхньому рядку профайла. Це може бути корисним для вікі-спільноти, де багато спілкуються. Він також налаштується.

Installation

Зміна статусу

Ваш статус зберігається на сторінці Користувач:USERNAME/status на вашій вікі Ви можете:

  1. Введіть статус і опублікуйте його. На сторінці не має бути іншого змісту. АБО
  2. Використовуйте спадне меню, яке з'являється у вашому профайлі під біографією/інформацією про користувача.

Доступні статуси:

Будь ласка, редагуйте лише свій власний статус. Якщо ви намагаєтесь редагувати статуси інших користувачів, відображатиметься попередження.

Configuration

Налаштування зберігаються в об'єкті window.UserStatusSettings. Це можна використовувати як в особистому, так і загальному JS.

0 вимикає скрипт і 1 включає.

Змінна Description Доступні значення Значення за замовчуванням Примітки
colorBlindMode Режим кольорової сліпоти; додає значки до індикаторів статусу 0/1 1
lightTheme Світлі тематичні іконки для режиму кольорової сліпоти 0/1 0 Вимагає colorBlindMode.
statusIndicator Відобразити статус поруч із аватаром користувача 0/1 1 Не рекомендується при використанні MastheadRightsBadge.
online, away, dnd, offline Change the color of the status indicator string, any hexadecimal or color name #Кольори String value (in between quotation marks), set each individually, unknown statuses are set to offline color

Прикладом конфігурації буде:

window.UserStatusSettings = {
    colorBlindMode: 1,
    lightTheme: 1,
    statusIndicator: 0,
    online: '#0078ff',
    away: '#cc7',
    dnd: 'crimson',
    offline: 'darkgray',
};

Кастомізація

Різноманітні елементи можна налаштувати за допомогою CSS:

Кольори


Примітки

Заплановані функції