साइट "जूमला" की सामग्री प्रबंधन प्रणाली आपको तैयार किए गए टेम्पलेट्स के आधार से डिजाइन की शैली चुनने और अपनी खुद की शैली बनाने और इसे अपनी साइट पर लागू करने की अनुमति देती है।
एक टेम्पलेट क्या है और इसमें क्या शामिल है
जूमला टेम्प्लेट कोड, इमेज और आइकन वाली फाइलों का एक संग्रह है, जो डिफ़ॉल्ट रूप से / टेम्प्लेट फ़ोल्डर में स्थित होता है। आपके टेम्पलेट के लिए मार्कअप जानकारी index.php फ़ाइल में लिखी जानी चाहिए। यह HTML कोड है जिसमें जिन क्षेत्रों में यह या वह जानकारी प्रदर्शित की जाएगी, वे दर्शाए गए हैं। इसके बारे में जानकारी इस फ़ाइल को php-functions के रूप में लिखी जाती है (फ़ंक्शन के उदाहरण नेविगेशन, बॉडी टेक्स्ट, शीर्षक, आदि हैं)। जूमला में टेम्पलेट संगठन के संदर्भ में एक महत्वपूर्ण अलगाव मुख्य और अतिरिक्त सामग्री के बीच का अंतर है। पहला तथाकथित घटकों को प्रदर्शित करने के लिए जिम्मेदार है, और दूसरा मॉड्यूल प्रदर्शित करने के लिए है।
जूमला घटक एक प्रकार का विस्तार है, जिसकी सामग्री, एक नियम के रूप में, साइट पृष्ठ के केंद्र में प्रदर्शित होती है। यह सूचना कोर है। इसके अलावा, बैनर जूमला सिस्टम के अंतर्निहित घटक हैं। जूमला मॉड्यूल आपको टेम्पलेट की कार्यक्षमता का विस्तार करने की अनुमति देता है। उनमें एक कार्यकारी कोड और एक कॉन्फ़िगरेशन फ़ाइल होती है। बनाए गए घटकों और सेटिंग्स को स्थापित करने के लिए, "टेम्पलेट प्रबंधक" "जूमला" का उपयोग करें। "ढूंढें" पर क्लिक करें - सिस्टम / टेम्प्लेट फ़ोल्डर में संग्रहीत सेटिंग्स को पहचान लेगा। अपना टेम्प्लेट चुनें और इंस्टॉल पर क्लिक करें।
“जूमला” टेम्पलेट सेटिंग्स की एक अन्य महत्वपूर्ण फ़ाइल है template_css.css। जैसा कि नाम का तात्पर्य है, इस फ़ाइल की सहायता से आपकी साइट का बाहरी डिज़ाइन सीधे निर्धारित किया जाता है। कोड सीएसएस भाषा में लिखा गया है, इसलिए आप इस भाषा की सभी विशेषताओं का उपयोग कर सकते हैं: आकार, रंग और फ़ॉन्ट का प्रकार, पृष्ठ पर टेक्स्ट की स्थिति आदि सेट करें।
कोड और सेटिंग्स के साथ इन मुख्य फाइलों के अलावा, टेम्पलेट में डिजाइन के लिए आवश्यक ग्राफिक उपयोगकर्ता फाइलें, टेम्पलेट सेटिंग्स के साथ एक अलग फाइल शामिल है जो ऑफ़लाइन पृष्ठ की उपस्थिति को निर्धारित करती है।
एक शुरुआत करने वाले को जिन विशेषताओं पर विचार करना चाहिए
अक्सर, आपके टेम्पलेट के सभी मार्कअप क्षेत्रों में कुछ जानकारी या मॉड्यूल शामिल नहीं होंगे जब प्रारंभ में इसका उपयोग किया जाएगा। यह कोड में बग सहित विभिन्न कारणों से हो सकता है। इसे ठीक करने के लिए, अपनी टेम्पलेट सेटिंग फ़ाइल में एक क्षेत्र सामग्री जाँच जोड़ें। सामग्री की उपस्थिति के आधार पर अब पृष्ठ की उपस्थिति गतिशील रूप से बदल जाएगी। वही मॉड्यूल के प्रदर्शन पर लागू होता है - यदि किसी कारण से उनमें सामग्री की कमी है, तो आपको इन मॉड्यूल के कोड की पीढ़ी को अक्षम करने की आवश्यकता है।