एक्सटेंशन:TemplateSandbox

From mediawiki.org
This page is a translated version of the page Extension:TemplateSandbox and the translation is 100% complete.
यह एक्सटेंशन का तकनीकी प्रलेख है। एक सदस्य प्रलेख भी मौजूद है।
मीडियाविकि एक्सटेंशन मैन्युअल
TemplateSandbox
प्रकाशन की स्थिति: स्थिर
कार्यान्वयन विशेष पृष्ठ , पृष्ठ कार्य
विवरण प्रयोगस्थल बनाए गए साँचों का पूर्वावलोकन देखें
लेखक Brad Jorsch (Anomieवार्ता)
नवीनतम संस्करण 1.1.0 (continuous updates)
संगतता नीति मीडियाविकि के साथ प्रकाशित स्नैपशॉट्स। Master में पीछे की तरफ से संगतता नहीं है।
MediaWiki 1.35+
PHP 7.0+
लाइसेंस GNU साधारण सार्वजनिक लाइसेंस 2.0 या अधिक
डाउनलोड करें
  • $wgTemplateSandboxEditNamespaces
Quarterly downloads 55 (Ranked 87th)
Public wikis using 1,040 (Ranked 233rd)
TemplateSandbox एक्सटेंशन को अनुवादित करें अगर यह translatewiki.net पर उपलब्ध है
मुद्दे अधूरे कार्य · बग की रिपोर्ट करें

TemplateSandbox एक्सटेंशन की मदद से साँचों के प्रयोगस्थल संस्करणों के साथ पृष्ठों का पूर्वावलोकन देखा जा सकता है, जिससे प्रयोगस्थल के कोड को लाइव बनाने से पहले आसानी से परीक्षण किए जा सकते हैं। यह Scribunto मॉड्यूल्स के साथ भी काम करता है।

स्थापना

  • फ़ाइलों को डाउनलोड करें और अपने extensions/ फ़ोल्डर के TemplateSandbox नामक डिरेक्ट्री में डालें।
    Developers and code contributors should install the extension from Git instead, using:cd extensions/
    git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateSandbox
  • अपने LocalSettings.php फ़ाइल के अंत में निम्न कोड जोड़ें:
    wfLoadExtension( 'TemplateSandbox' );
    
  • Yes पूर्ण – अपने विकि पर Special:Version पर जाकर देखें कि एक्सटेंशन को सफलतापूर्वक स्थापित किया गया है कि नहीं।


कॉन्फ़िगरेशन

पैरामीटर
  • $wgTemplateSandboxEditNamespaces - नामस्थान जिनमें सम्पादन फ़ॉर्म के नीचे "इस साँचे के साथ पृष्ठ का पूर्वावलोकन देखें" बॉक्स दिखाएँ। डिफ़ॉल्ट से NS_TEMPLATEadvancedtemplatesandbox.js की मदद से सदस्य अपने लिए सभी नामस्थानों पर लागू कर सकते हैं।

उपयोग

यह एक्सटेंशन एक नया विशेष पृष्ठ, Special:TemplateSandbox जोड़ता है। प्रयोगस्थल बनाए गए साँचों की मदद से किसी पृष्ठ का पूर्वावलोकन देखने के लिए ऐसा करें:

  1. परीक्षित साँचों को समान उपसर्ग पर लाएँ। उदाहरणस्वरूप, Template:Foo को User:Example/sandbox/Template:Foo पर लाएँ। वैकल्पिक रूप से आप User:Example/sandbox/Template:Foo को Template:Foo/sandbox के एक अनुप्रेषण के रूप में बना सकते हैं।
  2. Special:TemplateSandbox पर जाएँ। वह पृष्ठ या अवतरण जोड़ें जिसे रेंडर किया जाएगा, और वह उपसर्ग जो आपने पहले चरण में चुना था। कई उपसर्ग (एक उपसर्ग खोज पथ) निर्दिष्ट करने के लिए आप उन्हें पाइप से अलग कर सकते हैं, जैसे User:Example/sandbox1|User:Example/sandbox2
  3. देखें पर क्लिक करें।

यह एक्सटेंशन $wgTemplateSandboxEditNamespaces में कॉन्फ़िगर किए गए नामस्थानों में सम्पादन फ़ॉर्म के नीचे एक बॉक्स भी जोड़ देता है। इससे किसी दूसरे पृष्ठ का पूर्वावलोकन ऐसे देखा जा सकता है जैसा साँचे को वर्तमान पृष्ठ पर जोड़कर देखने पर देखा जाता। URL में wpTemplateSandboxShow क्वेरी पैरामीटर जोड़कर बॉक्स को किसी भी पृष्ठ पर सम्पादन फ़ॉर्म में ज़बरदस्ती दिखाया जा सकता है।

ये भी देखें