एक्सटेंशन:TemplateSandbox
- यह एक्सटेंशन का तकनीकी प्रलेख है। एक सदस्य प्रलेख भी मौजूद है।
TemplateSandbox प्रकाशन की स्थिति: स्थिर |
|
---|---|
कार्यान्वयन | विशेष पृष्ठ , पृष्ठ कार्य |
विवरण | प्रयोगस्थल बनाए गए साँचों का पूर्वावलोकन देखें |
लेखक | Brad Jorsch (Anomieवार्ता) |
नवीनतम संस्करण | 1.1.0 (continuous updates) |
संगतता नीति | मीडियाविकि के साथ प्रकाशित स्नैपशॉट्स। Master में पीछे की तरफ से संगतता नहीं है। |
MediaWiki | >= 1.43 |
लाइसेंस | GNU साधारण सार्वजनिक लाइसेंस 2.0 या अधिक |
डाउनलोड करें | |
|
|
Quarterly downloads | 43 (Ranked 94th) |
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' );
- Configure as required.
- पूर्ण – अपने विकि पर Special:Version पर जाकर देखें कि एक्सटेंशन को सफलतापूर्वक स्थापित किया गया है कि नहीं।
कॉन्फ़िगरेशन
- पैरामीटर
$wgTemplateSandboxEditNamespaces
- नामस्थान जिनमें सम्पादन फ़ॉर्म के नीचे "इस साँचे के साथ पृष्ठ का पूर्वावलोकन देखें" बॉक्स दिखाएँ। डिफ़ॉल्ट सेNS_TEMPLATE
। advancedtemplatesandbox.js की मदद से सदस्य अपने लिए सभी नामस्थानों पर लागू कर सकते हैं।
उपयोग
यह एक्सटेंशन एक नया विशेष पृष्ठ, Special:TemplateSandbox जोड़ता है। प्रयोगस्थल बनाए गए साँचों की मदद से किसी पृष्ठ का पूर्वावलोकन देखने के लिए ऐसा करें:
- परीक्षित साँचों को समान उपसर्ग पर लाएँ। उदाहरणस्वरूप,
Template:Foo
कोUser:Example/sandbox/Template:Foo
पर लाएँ। वैकल्पिक रूप से आपUser:Example/sandbox/Template:Foo
कोTemplate:Foo/sandbox
के एक अनुप्रेषण के रूप में बना सकते हैं। - Special:TemplateSandbox पर जाएँ। वह पृष्ठ या अवतरण जोड़ें जिसे रेंडर किया जाएगा, और वह उपसर्ग जो आपने पहले चरण में चुना था। कई उपसर्ग (एक उपसर्ग खोज पथ) निर्दिष्ट करने के लिए आप उन्हें पाइप से अलग कर सकते हैं, जैसे
User:Example/sandbox1|User:Example/sandbox2
। - देखें पर क्लिक करें।
यह एक्सटेंशन $wgTemplateSandboxEditNamespaces
में कॉन्फ़िगर किए गए नामस्थानों में सम्पादन फ़ॉर्म के नीचे एक बॉक्स भी जोड़ देता है।
इससे किसी दूसरे पृष्ठ का पूर्वावलोकन ऐसे देखा जा सकता है जैसा साँचे को वर्तमान पृष्ठ पर जोड़कर देखने पर देखा जाता।
URL में wpTemplateSandboxShow
क्वेरी पैरामीटर जोड़कर बॉक्स को किसी भी पृष्ठ पर सम्पादन फ़ॉर्म में ज़बरदस्ती दिखाया जा सकता है।
ये भी देखें
- User:Jackmcbarn/advancedtemplatesandbox.js — A user script that enables use of TemplateSandbox for all pages.
- Help:ExpandTemplates
- Extension:SandboxLink
- Extension:Scribunto − इस एक्सटेंशन पर Scribunto मॉड्यूल्स को भी प्रयोगस्थल बनाया जा सकता है।
इस एक्सटेंशन का इस्तेमाल एक या अधिक विकिमीडिया परियोजनाओं पर किया जा रहा है। इसका शायद मतलब है कि एक्सटेंशन स्थिर है और इस तरह के अधिक दर्शकों वाले वेबसाइटों द्वारा उपयोग किए जाने के लिए पर्याप्त रूप से काम करता है। विकिमीडिया की CommonSettings.php और InitialiseSettings.php कॉन्फ़िगरेशन फ़ाइलों में इस एक्सटेंशन का नाम खोजें, और यह वहीं स्थापित होगा। किसी विशिष्ट विकि पर स्थापित एक्सटेंशन्स की पूरी सूची को विकि के Special:Version पृष्ठ पर देखा जा सकता है। |
इस एक्सटेंशन को निम्न विकि फ़ार्म्स/होस्ट्स और/या पैकेजिस में शामिल किया गया है: यह कोई आधिकारिक सूची नहीं है। कुछ विकि फ़ॉर्म्स/होस्ट्स और/या पैकेजिस में यह एक्सटेंशन शामिल हो सकता है हालाँकि वो शायद यहाँ सूचीबद्ध न हों। सुनिश्चित करने के लिए हमेशा अपने विकि फ़ार्म/होस्ट से संपर्क करें या बंडल जाँचें। |