Fandom Developers Wiki
Advertisement

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 के साथ कॉन्फिगरेशन वेरिएबल का इस्तेमाल रेकमेंड किया जाता है।

Advertisement