एक्सटेंशन

From Meta
This page is a translated version of the page Extensions and the translation is 88% complete.
Outdated translations are marked like this.
OOjs UI icon articleNew-ltr-invert.svgExtensions

ये Miraheze पर स्थापित अधिकांश एक्सटेंशन हैं जिन्हें तीन श्रेणियों में छाँटा गया है: वैश्विक एक्सटेंशन जिन्हें हर विकि पर सक्षम किया गया है और कारण के साथ जिन्हें सक्षम नहीं किया जा सकता, और एक्सटेंशन जो कि डिफॉल्ट से सक्षम नहीं होते हैं पर जिन्हें विकियों पर सक्षम किया जा सकता है। इस पृष्ठ पर वे एक्सटेंशन भी हैं जिनका अनुरोध किया गया था पर जिन्हें प्रस्तुत कारण से सक्षम नहीं किया जा सकता।

स्थापित एक्सटेंशन

वैश्विक एक्सटेंशन

सभी Miraheze विकियों में कुछ एक्सटेंशन डिफ़ॉल्ट रूप से सक्षम हैं और स्थानीय विकियों द्वारा अक्षम नहीं किए जा सकते हैं। ये विस्तार नीचे सूचीबद्ध हैं, एक संक्षिप्त कारण के साथ कि वे वैश्विक क्यों हैं।

  • AbuseFilter – आवश्यक एक्सटेंशन जो स्पैम और बर्बरता से लड़ता है; प्रबंधकों को निर्दिष्ट रेगुलर एक्सप्रेशन से मेल खाने वाले संपादनों को रोकने की क्षमता देती है।
  • AntiSpoof – नकली सदस्य खातों के निर्माण को रोकता है
  • BetaFeatures – बीटा सुविधाएँ वैश्विक रूप से सक्षम होते हैं पर इन्हें सदस्यों के वरीयताओं में अक्षम किया जा सकता है
  • CentralAuth – वैश्विक सदस्य खाते के सिस्टम को परिभाषित करता है, इसके बिना सदस्य खाते काम नहीं करेंगे
  • CentralNotice – Miraheze से संबंधित आवश्यक सूचनाओं को प्रचारित करने में इस्तेमाल किया जाता है, जैसे प्लान किया गया डाउनटाइम
  • CheckUser – आवश्यक गैर-बर्बरता एक्सटेंशन जिसकी मदद से Miraheze के स्टाफ बर्बरता खातों से जुड़े IP पतों को ब्लॉक कर सकते हैं
  • CreateWiki – इसी की मदद से नई विकियाँ बनाई जाती हैं (शायद यह सबसे ज़रूरी एक्सटेंशन है!)। वैश्विक रूप से स्थापित होता है पर इसका इस्तेमाल सिर्फ मेटा पर किया जाता है। इसकी ज़रूरत वैश्विक स्तर पर पड़ती है क्योंकि ManageWiki को इस एक्सटेंशन की ज़रूरत होती है और इसके बिना यह काम नहीं करेगा।
  • CookieWarning – कानूनी/निजता-संबंधित कारणों से आवश्यक
  • ConfirmEdit – आवश्यक गैर-स्पैम उपकरण, अपंजीकृत स्वचालित कार्यों को रोकने के लिए एक CAPTCHA बनाता है
  • DataDump – विकियों से बैकअप लेने में मदद करता है
  • DiscordNotifications – डिस्कॉर्ड के #wiki-feed पर संपादनों को लॉग करने के लिए इस्तेमाल किया जाता है
  • DismissableSiteNotice – साइट-सूचनाओं को छिपाने योग्य बनाता है
  • Echo – यह एक्सटेंशन सदस्य सूचना प्रणाली को चलाता है
  • EventLogging – CentralNotice के लिए चाहिए होता है
  • EventStreamConfig – Required dependency for EventLogging
  • GlobalBlocking – आवश्यक गैर-स्पैम और गैर-बर्बरता एक्सटेंशन जिसकी मदद से Miraheze के स्टाफ कई विकियों पर बर्बरता फैलाने वाले IP खातों को ब्लॉक कर सकते हैं
  • GlobalCssJS – वैश्विक खाता प्रणाली का एक हिस्सा, जिससे सदस्य सभी विकियों पर एक अनुकूलित इंटरफेस स्टाइल पा सकते हैं
  • GlobalNewFiles
  • GlobalPreferences – वैश्विक खाता प्रणाली का एक हिस्सा, जिससे सदस्य सभी विकियों के लिए डिफॉल्ट वरीयताएँ (सेटिंग्स) रख सकते हैं
  • IncidentReporting – इसका इस्तेमाल Miraheze के सिस्टम प्रबंधक डाउनटाइम जैसी घटनाओं को रिपोर्ट करने के लिए करते हैं। वैश्विक रूप से स्थापित होता है लेकिन इसका इस्तेमाल सिर्फ मेटा पर किया जाता है
  • Interwiki – इसकी मदद से एक Miraheze विकि से दूसरे, और दूसरे मीडियाविकि साइट्स तक डायरेक्ट लिंक बनाए जा सकते हैं (जैसे MediaWiki.org के ये लिंक)
  • LocalisationUpdate – मीडियाविकि इंटरफेस का एक मूल हिस्सा
  • LoginNotify – आवश्यक सुरक्षा-संबंधित सुविधा, सदस्यों को उनके खातों में लॉग-इन करने के संदेहपूर्ण प्रयासों के बारे में सूचित करता है
  • ManageWiki – एक्सटेंशन सहित विकि सेटिंग्स को प्रबंधित करने के लिए इस्तेमाल किया जाने वाला एक्सटेंशन। इसे अक्षम करने पर दूसरे एक्सटेंशनों को सक्षम/अक्षम करने की क्षमता भी चली जाएगी
  • MatomoAnalytics – आंतरिक Miraheze एक्सटेंशन
  • MobileDetect<nomobile> और <mobileonly> टैग्स जोड़ता है
  • Nuke – आवश्यक गैर-बर्बरता एक्सटेंशन, जिसकी मदद से साइट के प्रबंधक कई पृष्ठों को एक साथ हटा सकते हैं
  • OATHAuth – आवश्यक सुरक्षा-संबंधित सुविधा, जिससे 2 कारक प्रमाणीकरण सक्षम किया जा सकता है
  • OAuth – आंतरिक Miraheze एक्सटेंशन, जिसकी मदद से विकि खातों को Miraheze Phabricator से जोड़ा जा सकता है
  • ParserFunctions – मीडियाविकि इंटरफेस का एक मूल हिस्सा
  • RemovePII – व्यक्तिगत जानकारी को हटाने में मदद करता है
  • RenameUser – इसकी मदद से अनुरोध पर Miraheze के स्टाफ सदस्य खातों के नामों को बदल सकते हैं (वरना यह नामुमकिन होता)
  • RottenLinks – आंतरिक Miraheze एक्सटेंशन जो कि विकि पृष्ठों पर मृत या खराब लिंक ढूँढ़ता है
  • Scribunto – मीडियाविकि इंटरफेस का एक मूल हिस्सा
  • SecureLinkFixer – ध्यान रखें कि सभी विकियाँ HTTPS का इस्तेमाल करते हों
  • SpamBlacklist – आवश्यक गैर-स्पैम सुविधा, जिसकी मदद से प्रबंधक स्पैम वेबसाइटों को ब्लैकलिस्ट में डालकर उनके उल्लेख को रोक सकते हैं
  • TitleBlacklist – आवश्यक गैर-बर्बरता एक्सटेंशन, जिसकी मदद से प्रबंधक विशिष्ट नामों से पृष्ठों और विशिष्ट सदस्यनामों के निर्माण को रोक सकते हैं
  • TorBlock – आवश्यक गैर-बर्बरता और गैर-स्पैम एक्सटेंशन, जिससे वैंडल बार-बार IP पता बदलने के लिए Tor का इस्तेमाल नहीं कर सकते हैं
  • UserMerge – इसकी मदद से Miraheze के स्टाफ किसी खाते के योगदान को दूसरे खाते के योगदानों से जोड़ सकते हैं। इसका इस्तेमाल अक्सर नहीं, मगर फिर भी अनुरक्षण के लिए किया जाता है
  • WikiDiscover – आंतरिक Miraheze एक्सटेंशन जो सभी Miraheze विकियों को उनके बारे में थोड़ी जानकारी के साथ दिखाता है
  • WikiEditor – मीडियाविकि इंटरफेस का एक मूल हिस्सा
  • CLDRProvides localised language names based on CLDR data

डिफॉल्ट एक्सटेंशन

ये एक्सटेंशन सभी नई विकियों पर डिफॉल्ट से सक्षम होते हैं, पर इन्हें Special:ManageWiki/extensions: की मदद से अक्षम किया जा सकता है

  • CategoryTree – प्रसिद्ध एक्सटेंशन जिसका इस्तेमाल कई विकियाँ करते हैं
  • Cite & CiteThisPage – आवश्यक और प्रसिद्ध एक्सटेंशन जिसकी मदद से विकि पृष्ठों के लिए उद्धरण बनाया जाता है
  • DarkMode – एक गहरे रंगों वाला सदस्य इंटरफेस बना देता है। इसका इस्तेमाल पहुँच को बढ़ाने और व्यक्तिगत वरीयताओं के लिए किया जाता है
  • GlobalUserPage – इसकी मदद से अगर सदस्यों ने लोकल सदस्य पृष्ठ न बनाया हो, वे Miraheze Login Wiki से अपने सदस्य पृष्ठ का कंटेंट दिखा सकते हैं
  • MobileFrontend – मोबाइल डिवाइस से संपादन को समर्थित करने की इच्छा रखने वाले विकियों (यानी ज़्यादातर विकियों) के लिए आवश्यक मीडियाविकि सुविधा
  • Purge – URL को संपादित करके साफ़ करने की जगह साफ़ करने के लिए एक बटन जोड़ देता है "?action=purge"
  • SyntaxHighlight – सिनटैक्स को हाइलाइट करता है
  • UrlShortener – साइडबार पर "छोटा URL पाएँ" जोड़ता है
  • WikiSEO – विकि पर खोज परिणामों को सुधारता है

दूसरे एक्सटेंशन

ये एक्सटेंशन Miraheze पर स्थापित हैं और इन्हें Special:ManageWiki/extensions पर सक्षम किया जा सकता है, पर ये डिफॉल्ट से सक्षम नहीं होते हैं।

अस्वीकृत एक्सटेंशन

कई एक्सटेंशन ऐसे होते हैं जिनका अनुरोध किया जाता है, पर उन्हें कई कारणों से स्थापित नहीं किया जा सकता। सबसे ज़्यादा दिखने वाले कारण हैं कि ये एक्सटेंशन सुरक्षा और/या निजता में समस्याएँ खड़ी करते हैं, इन्हें सक्रिय रूप से अनुरक्षित नहीं किया जा रहा, या फिर ये किसी ऐेसे वैश्विक एक्सटेंशन से टकराते हैं जिसे हटाया नहीं जा सकता। नीचे अस्वीकृत एक्सटेंशनों की सूची है, और साथ में एक कारण दिया गया है कि इन्हें अस्वीकार क्यों किया गया था।

  • AccessControl – मीडियाविकि 1.29 के बाद से काम नहीं करता, और इसमें निजता से जुड़ी समस्याएँ भी हैं
  • BlueSpice – सुरक्षा-संबंधित समस्या
  • Configure – अनानुरक्षित (मीडियाविकि 1.18 के बाद से काम नहीं करता), और ManageWiki करीब यही काम करता है
  • ConfirmAccountCentralAuth के साथ मान्य नहीं है - क्योंकि खाते वैश्विक रूप से मौजूद होते हैं, विकियों को खातों को दोबारा स्वीकार करने की कोई ज़रूरत नहीं
  • DeleteBatch – तकनीकी सीमाएँ, T956 देखें
  • DNSlookup – सदस्य की निजता को नुकसान पहुँचा सकता है
  • EditAccountCentralAuth के साथ मान्य नहीं है - क्योंकि सदस्य खाते वैश्विक हैं, किसी विकि पर सदस्य की जानकारी को संपादित करने पर दूसरे विकियों पर भी प्रभाव पड़ेगा। और दूसरे सदस्यों को ईमेल पता और पासवर्ड बदलने की क्षमता देता एक निजता और सुरक्षा मुद्दा है
  • EditUser – EditAccount के जैसा ही कारण
  • EmbedAnything – सुरक्षा-संबंधित समस्याएँ
  • ExternalLinks – सुरक्षा-संबंधित समस्याएँ, T1555 देखें
  • Html2Wiki - कोड को पढ़ा नहीं जा सकता, T2740 देखें
  • GlobaluserrightsIncompatible with CentralAuth
  • Html5mediator – सुरक्षा-संबंधित समस्याएँ (अतिरिक्त JS जोड़ना), T1640 देखें
  • Markdown – सक्रिय रूप से अनुरक्षित नहीं है
  • MiniInvite – सुरक्षा-संबंधित समस्याएँ
  • MultiUpload – सक्रिय रूप से अनुरक्षित नहीं है** - आप MsUpload का इस्तेमाल कर सकते हैं जो यही काम करती है
  • OpenID Connect – सुरक्षा-संबंधित समस्याएँ
  • PageViewInfo – सिर्फ विकिमीडिया के लिए बना है इसलिए Miraheze पर काम नहीं करता
  • PluggableAuth – सुरक्षा-संबंधित समस्याएँ
  • SecurePoll – व्यक्तिगत जानकारी का खुलासा कर देता है
  • Site settings – ManageWiki यही (और इससे ज़्यादा) सुविधाएँ देता है, और हाल ही में सुरक्षा से जुड़ी एक बड़ी समस्या सामने आई है
  • Tasks Extension – अस्थायी के रूप में चिह्नित किया गया है, यानी कि एक या एकाधिक, या पूरा एक्सटेंशन ही खराब है
  • UserGroupsManageWikiPermissions यही काम करता है।
  • WidgetsSecurity risk, see 23-12-2020 Security Disclosure
  • WikiBanner – हम विज्ञापन स्वीकार नहीं करते
  • BlockBatch – सक्रिय रूप से अनुरक्षित नहीं है, T7303 देखें।
  • DraftsNot actively maintained
  • DisableAccountDeclined due to privacy reasons
  • जो कि mediawiki.org पर स्वतंत्र रूप से उपलब्ध नहीं है – Special:WithoutImages, MediaWiki:ImportJS और Special:AdminDashboard खासकर Fandom के लिए बनाए गए थे। समरूप एक्सटेंशनों का उपयोग करें।
  • SpecialNamespacesManageWikiNamespaces यही काम करता है

अस्वीकरण

  • नए एक्सटेंशनों का अनुरोध करना: अगर आप किसी नए एक्सटेंशन का अनुरोध करना चाहते हैं, कृपया Phabricator पर एक टास्क बनाएँ। कृपया ध्यान रखें कि ऐसे एक्सटेंशनों को स्थापित करने से पहले एक सुरक्षा जाँच से गुज़रना होगा जिनका कम से कम एक विकिमीडिया संस्थान परियोजना में इस्तेमाल नहीं किया जाता है। इसका उद्देश्य है यह सुनिश्चित करना कि इसमें सुरक्षा और/अथवा निजता संबंधित समस्याएँ नहीं है जो कि या तो पूरी तरह से Miraheze को या फिर एक्सटेंशन का इस्तेमाल करने वाले सदस्यों के व्यक्तिगत जानकारी प्रकट कर दे।
  • प्रतिबंधित एक्सटेंशन: वैश्विक रूप से सक्षम कुछ एक्सटेंशन प्रतिबंधित हैं और ये विकियों या सदस्यों द्वारा सक्षम नहीं किए जा सकते, यानि की सिर्फ Miraheze के स्टाफ सदस्य ही इनका इस्तेमाल कर सकते हैं - या तो स्टीवार्ड्स और/या सिस्टम प्रबंधक। ऐसा इसलिए हो सकता है क्योंकि: एक्सटेंशन ऐसी व्यक्तिगत जानकारी प्रकट करता है जिन्हें ज़्यादातर मामलों में व्यक्तिगत ही रहना चाहिए मगर स्पैम या बर्बरता को रोकने के लिए उसकी ज़रूरत पड़ सकती है; और/या एक्सटेंशन Miraheze के कार्यों के अंदाज़ को बदलने की क्षमता रखती है और इसलिए मेटा के बाहर उसका इस्तेमाल करने का अंजाम बुरा हो सकता है।
  • MultiUpload के बारे में नोट: यह एक्सटेंशन अब सक्रिय रूप से अनुरक्षित नहीं है और इसलिए यह Miraheze पर नहीं आ सकता। हालाँकि, उन सदस्यों को पता होगा कि इस एक्सटेंशन का इस्तेमाल ShoutWiki नामक एक और होस्टिंग सेवा द्वारा किया जाता है जो उस सेवा से अनुकूल हैं। इसका इस्तेमाल ShoutWiki के डेवलपर इसके विशेष सुविधाओं के एक लोकल कॉपी के रूप में इस एक्सटेंशन को रखते हैं, और अगर यह कभी काम करना बंद कर दे, तो वे भी इस्तेमाल करना बंद कर देंगे। तो कृपया इसकी जगह MsUpload का इस्तेमाल करें, जिसमें और भी ज़्यादा सुविधाएँ हैं।