dev

用戶狀態(UserStatus)腳本會在全域個人檔案上顯示用戶狀態。對於以社群為主的維基而言非常實用,也可進行配置

Installation

更改你的狀態

你的狀態會儲存在維基的User:USERNAME/status頁。 你可以:

  1. 在status頁輸入並且發布,且不能有其它內容。或者
  2. 使用在全域個人檔案的BIO/信息下方的下拉選單。

裡面有這些狀態可以選擇:

請編輯自己的狀態就好。如果你試圖編輯其他人的狀態,就會跳出警告標語。

Configuration

所有的設定儲存在window.UserStatusSettings物件。可以用於個人或站點範圍的JS。

0指的是關閉/false,1指的是開啟/true。

變量 Description 可使用的值 預設值 注意
colorBlindMode 色盲模式;在狀態指示器加入圖標 0/1 1
lightTheme 色盲模式的淺色主題圖標 0/1 0 需要colorBlindMode
statusIndicator 在用戶頭像旁顯示圓圈圖標 0/1 1 如有使用頭像權利徽章腳本,則不推薦使用。
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自訂:

顏色


注意

計劃功能