भारत की संस्कृति के लिए... भाषा की उन्नति के लिए... साहित्य के प्रसार के लिए
Changes
Kavita Kosh से
"[[टेम्पलेट का प्रयोग]]" सुरक्षित कर दिया [edit=sysop:move=sysop]
[[Category:कविता कोश]] '''द्वारा लिखित:'''<br> [[ललित कुमार]], कविता कोश के लियेलिए
==इस पन्ने का उद्देश्य==
टेम्पलेट प्रयोग करने के बहुत से लाभ हैं। मान लीजीये कि आप कोश में हर पन्ने के ऊपर ''स्वागत'' लिखना चाहते हैं। सो जब भी कोश में कोई नया पन्ना बनता है तो लोग उसकी शुरुआत पहली लाइन में ''स्वागत'' शब्द लिख कर करते हैं। मान लीजीये इस तरह २००० पन्ने बन गये। अब आपके मन में आता है कि ''स्वागत'' की जगह ''कविता कोश में आपका स्वागत है'' लिखना चाहिये। ऐसे में आप क्या करेंगे? आपको २००० पन्ने बदलने पडेंगे! ... इसमें दो राय नहीं कि २००० पन्ने बदलना काफ़ी मुश्किल काम है। पन्ने के ऊपर ''स्वागत'' लिखने के काम को यदि टेम्पलेट का प्रयोग करते हुए किया जाता तो यह २००० पन्नों का यह बदलाव बडी आसानी से हो सकता था। यह हम कैसे कर सकते थे?
हम एक टेम्पलेट बना देते और उस टेम्पलेट का असर ये रखते कि जहाँ भी ये टेम्पलेट प्रयोग हो वहाँ ''स्वागत'' लिखा हुआ आ जाए। फिर हर नये पन्ने के ऊपर ''स्वागत'' शब्द लिखने की बजाये हम टेम्पलेट का नाम लिखते। और मान लीजीये लीजिये कि २००० (या ५०,०००!) पन्ने बनने के बाद अगर हम कोई बदलाव करना चाहते हैं तो हमें केवल टेम्पलेट के असर को बदलना होगा। ऐसा करने से वो सारे पन्ने जहाँ भी टेम्पलेट प्रयोग हुई है -अपने आप बदल जाएँगे।
|रचनाकार=रहीम
}}
टेम्पलेट में एक से अधिक variables भी हो सकते हैं। KKParichay नामक टेम्पलेट इसका उदाहरण है। यह टेम्पलेट हर कवि की रचनाओं की सूची के पन्ने पर प्रयोग की जाती है जहाँ यह कवि का नाम, जन्मतिथि, जन्मस्थान, कृतियाँ इत्यादि एक बॉक्स में दिखाती है। क्योंकि इस बॉक्स को टेम्पलेट की मदद से बनाया जाता है इसलिये इस बॉक्स के रूप रंग में बहुत आसानी से बदलाव किया जा सकता है। इस टेम्पलेट में आपको चित्र, नाम, जन्मतिथि इत्यादि variables के मान देने होते हैं।
==एक छोटी सी सावधानी==
टेम्पलेट एक बहुत ही उपयोगी साधन है। अब जबकि कविता कोश का आकार काफ़ी बढ़ चुका है -सो इसे बिना टेम्पलेट्स की मदद के प्रबंधित नहीं किया जा सकता। इसलिये टेम्पलेट्स का प्रयोग समझना और करना आवश्यक है। जैसा कि हमने ऊपर देखा, टेम्पलेट्स प्रयोग करना बहुत आसान है -बस एक छोटी सी बात पर आपको ध्यान देना है:
हर variable से पहले एक खडी रेखा जैसा अक्षर लिखा जाता है ( | ) इस अक्षर को पाइप कहा जाता है। हिन्दी में टाइप करते समय जो पाइप बनता है -वह अंग्रेज़ी में टाइप करते समय बनने वाले पाइप से भिन्न होता है। देखने में दोनो एक जैसे दिख सकते हैं लेकिन कम्प्यूटर के लिये ये दोनो पाइप अलग अलग होते हैं। '''variable से पहले आने वाला पाइप; अंग्रेज़ी वाला पाइप है।''' सो जब आपको variable से पहले पाइप का अक्षर टाइप करना पड़े तो दाहिनी alt दबाए हुए shift+\ दबाना होगा।
==आसान तरीका==
ऊपर जो बताया गया है उसे आप ध्यान से पढिये और समझिये -इससे आपको विकि में टेम्पलेट प्रयोग करना अच्छी तरह आ जाएगा। समझना ज़रूरी है लेकिन करने के लिये एक आसान तरीका ये है कि आप टेम्पलेट का code किसी ऐसे पन्ने से कॉपी कर लें जहाँ वो टेम्पलेट पहले प्रयोग हो चुका हो। फिर आप आवश्यकता अनुसार variables का मान बदल दें। मैं जब भी किसी नये कवि का पन्ना बनाता हूँ तो KKParichay टेम्पलेट का कोड [[अटल बिहारी वाजपेयी]] जी के पन्ने से कॉपी कर लेता हूँ और नये पन्ने में जोड़ देता हूँ। फिर नये पन्ने में variables के मान बदल देता हूँ। नीचे एक उदाहरण दे रहा हूँ:
वाजपेयी जी के पन्ने से नीचे लिखा कोड कॉपी किया।
<nowiki>{{KKParichay</nowiki><br>
|चित्र=Atalbihari.jpg<br>
|नाम=अटल बिहारी वाजपेयी<br>
|उपनाम=--<br>
|जन्म=25 दिसम्बर 1926<br>
|जन्मस्थान=ग्वालियर, मध्य प्रदेश, भारत<br>
|कृतियाँ=मृत्यु और हत्या, अमर बलिदान<br>
|विविध=भारत गणराज्य के प्रधानमंत्री रह चुके हैं।<br>
|जीवनी=[[अटल बिहारी वाजपेयी / परिचय]]<br>
}}<br><br>
इस कोड को नये कवि के पन्ने पर पेस्ट कर दिया और variables के मान उचित रूप से बदल दिये। मान लीजिये कि नया पन्ना एक काल्पनिक कवि जलज माथुर का है:
<nowiki>{{KKParichay</nowiki><br>
|चित्र=Jalajmathur.jpg<br>
|नाम=जलज माथुर<br>
|उपनाम=--<br>
|जन्म=02 मार्च 1956<br>
|जन्मस्थान=इलाहाबाद, उत्तर प्रदेश, भारत<br>
|कृतियाँ=जिन्दगी के पल, मेरी रचनाएँ<br>
|विविध=जलज माथुर एक काल्पनिक कवि हैं<br>
|जीवनी=[[जलज माथुर / परिचय]]<br>
}}<br><br>
इसी तरह आप जिन टेम्प्लेट्स का प्रयोग करना चाहते हैं उनके कोड को वहाँ से कॉपी कर लीजिये जहाँ वे पहले प्रयोग हो चुकी हैं।
आशा है कि यह tutorial लाभकारी सिद्ध हुआ होगा। अपनी टिप्पणियाँ / प्रश्न / सुझाव इत्यादि आप [[चौपाल]] पर रख सकते हैं
'''--[[ललित कुमार]]'''