साँचों को अनुकूलित करना

From Template Wiki, a repository of MediaWiki templates.
This page is a translated version of the page Customising templates and the translation is 100% complete.
Other languages:

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

आवश्यक बदलाव

साइटों (जैसे विकिपीडिया) के लिए बने साँचों को सामान्य उपयोग के लिए अनुकूल बनाना पड़ता है:

  • विकिमीडिया ट्रेडमार्क नीति का पालन करके
  • टेक्स्ट में 'Wikipedia' शब्द को {{ns:Project}} से बदलना, (या ज़रूरत पड़ने पर 'Miraheze' से)।
  • टेक्स्ट में 'Wikimedia' शब्द को 'Miraheze' से बदलना।
  • "विकिपीडिया" जैसे नामस्थान कड़ियों को {{ns:Project}} या Meta से बदलना।
  • लुआ मोडलों में 'Wikipedia' को '' .. mw.site.siteName .. '' से बदलना, उदाहरणस्वरूप {{stub}} के टेक्स्ट को module asbox के पंक्ति 233 में:
' एक [[Wikipedia:stub|आधार]] है। विकिपीडिया की सहायता करने के लिए इसे [',

से:

' एक [[' .. mw.site.namespaces.Project.name .. ':stub|आधार]] है। ' .. mw.site.siteName .. ' की सहायता करने के लिए इसे [',

में बदलना।

आइकॉन

Miraheze विकियों पर Instant Commons सक्षम है, वरना आइकॉन्स के चित्रों को लोकल रूप से अपलोड करना पड़ता। इनका एक अच्छा स्रोत है विकिमीडिया कॉमन्स का Category:Icons by subject

लाइसेंसिंग

CC-BY-SA लाइसेंसिंग की वजह से पूर्व लेखकों को श्रेय देना ज़रूरी है। यह रही आयात किए गए पृष्ठों के नीचे (उपपृष्ठों पर नहीं), जैसे </noinclude> से पहले, श्रेय दर्ज करने के लिए उपयुक्त स्रोत और श्रेय साँचों की सूची:

ये भी देखें