UserStatus सदस्य के मास्टहैड पर उसका स्टेटस दिखाता है। यह कम्युनिटी-आधारित विकियों पर काम आ सकता है। इसे कॉन्फिगर भी किया जा सकता है।
स्थापना[]
अपना स्टेटस बदलना[]
आपका स्टेटस आपके विकी पर User:USERNAME/status पर रखी जाता है। आप:
- एक स्टेटस लिख कर पब्लिश कर सकते हैं। पृष्ठ पर कोई और कंटेंट नहीं बोना चाहिए। या
- अपने मास्टहैड पर बायो/इनफो के नीचे (लिगेसी) या "Edit Profile" बटन के पास (UCP)आए ड्रॉपडाउन का इस्तेमाल कर सकतें हैं।
कॉन्फ़िगरेशन[]
सेटिंग्स window.UserStatusSettings
में रखे जाते हैं। यह व्यक्तिगत और साइट-वाइड जावास्क्रिप्ट, दोनों में लग सकता है।
code>0 का मतलब है off/false और 1
on/true।
वेरिएबल | विवरण | उपलब्ध वैल्यू | Default value | नोट |
---|---|---|---|---|
colorBlindMode
|
कलरब्लाइंड मोड; स्टेटस ़सूचक पर आइकन जोड़ देता है | 0 /1
|
1
|
|
lightTheme
|
कलरब्लाइंड मोड के लिए हलके थीम के आइकन | 0 /1
|
0
|
colorBlindMode चाहिए
|
statusIndicator
|
सदस्य के अवतार के पास सर्कल दिखाना | 0 /1
|
1
|
अगर MastheadRightsBadge के साथ कंबाइन किया जाए तो रेकमेंड नहीं किया जाएगा। |
online , away , dnd , offline
|
स्टेटस-सूचक का रंग बदलने के लिए | string, any hexadecimal or color name | #रंग | स्ट्रिंग (उद्धरण चिह्नों के बीच), हर एक को अलग से जोड़ना है, अंजान रंग ऑफलाइन के रंग बन जाएँगे |
एक उदाहरण कॉन्फिगरेशन होगा:
window.UserStatusSettings = {
colorBlindMode: 1,
lightTheme: 1,
statusIndicator: 0,
online: '#0078ff',
away: '#cc7',
dnd: 'crimson',
offline: 'darkgray',
};
कस्टमाइज़ेशन[]
कई एलिमेंटों को CSS के ज़रिये कस्टमाइज़ किया दा सकता है:
.status-indicator
- सदस्य के अवतार के पास का सर्कल.status-indicator-online
- ऑनलाइन स्टेटस-सूचक.status-indicator-away
- आइडल स्टेटस-सूचक.status-indicator-dnd
- डु नॉट डिस्टर्ब स्टेटस सूचक.status-indicator-offline
- ऑफलाइन स्टेटस सूचक
.status-masthead
- मास्टहैड के दाए तरफ का टेक्सट (लिगेसी)/एडिटकाउंट के पास का टेक्सट (UCP).status-masthead-online
- ऑनलाइन सदस्यों के लिए टेक्स्ट.status-masthead-away
- आइडल सदस्यों के लिए टेक्स्ट.status-masthead-dnd
- डु नॉट डिस्टर्ब सदस्यों के लिए टेक्स्ट.status-masthead-offline
- ऑफलाइन सदस्यों के लिए टेक्स्ट
.si-is-colorblind
- कलरब्लाइंड स्टेटस-सूचक.si-is-blocked
- ब्लॉक बो चुके सदस्यों के लिए स्टेटस सूचक.status-indicator-blocked
- ब्लॉक्ड स्टेटस सूचक.status-masthead-blocked
- ब्लॉक बो चुके सदस्यों के लिए टेक्स्ट
रंग[]
- ऑनलाइन
#43b581
ऑनलाइन सदस्यों के लिए $online - आइडल
#faa61a
आइडल सदस्यों के लिए $away - डु नॉट डिस्टर्ब
#f04747
डु नॉट डिस्टर्ब पर सदस्यों के लिए $dnd - ऑफलाइन/अंजान
#747f8d
ऑउलाइन/अंजान सदस्यों के लिए $offline - ब्लॉक्ड
#8f0000
ब्लॉक हो चुके सदस्यों के लिए $blocked
नोट[]
सदस्य के अवतार के आस-पीस झमेला न लगाने रे लिए statusIndicator
MastheadRightsBadge के साथ कॉन्फिगरेशन वेरिएबल का इस्तेमाल रेकमेंड किया जाता है।