मैं एक बड़ी नहीं कर रहा हूँ पूरी तरह जरूरी जब तक जूमला में नए एक्सटेंशन जोड़ने का प्रशंसक। यदि आप करते हैं, तो सुनिश्चित करें कि यह जूमला की कमजोर एक्सटेंशन की सूची पर नहीं है, पहले। आपके द्वारा जोड़े गए प्रत्येक तृतीय-पक्ष एक्सटेंशन/प्लगइन हैकर्स के लिए केवल एक और संभावित बैक दरवाजा है।
किसी पृष्ठ के लिए अपना स्वयं का कस्टम सीएसएस जोड़ने के लिए, आप या तो अपने टेम्पलेट की मास्टर सीएसएस फ़ाइल को संपादित कर सकते हैं, या सिर्फ अपना स्वयं का बना सकते हैं और इसे परियोजना से लिंक कर सकते हैं। यहां बताया गया है कि आप यह कैसे करेंगे:
सबसे पहले, यह पता लगाएं कि आपकी सीएसएस फ़ाइलों को कैसे कहा जा रहा है। आपके द्वारा उपयोग किए जा रहे टेम्पलेट के आधार पर वास्तविक फ़ाइल नाम निश्चित रूप से मेरे उदाहरण से अलग होंगे, लेकिन चलिए जूमला सिस्टम टेम्पलेट देखें, जो टेम्पलेट्स/सिस्टम में स्थित है। index.php फ़ाइल सब कुछ नियंत्रित करता है, तो इसे खोलने के ऊपर और आप इस लाइन मिल जाएगा:
<?php
include dirname(__FILE__).DIRECTORY_SEPARATOR.'component.php';
?>
ओपन component.php और आप कुछ कोड है कि इस तरह दिखाई देगा:
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" />
आप तीसरी पंक्ति में एक सीएसएस फ़ाइल शामिल करने के लिए कॉल देख सकते हैं। आपको बस एक सीएसएस फ़ाइल बनाने के लिए एक और लाइन जोड़ने की ज़रूरत है। /templates/system/css/custom.css (या जो कुछ भी आपको पसंद है) नामक एक नई फ़ाइल बनाएं और घटक में कोड सेगमेंट को फिर से लिखें।php इस तरह देखने के लिए:
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/system/css/custom.css" type="text/css" />
अब तुम सिर्फ बाहर अपने खुद के सीएसएस नए custom.css फ़ाइल आपके द्वारा बनाए में कोड कर सकते हैं। आप इसे आसानी से रॉकेटथीम या YooTheme से किसी भी टेम्पलेट सिस्टम के साथ कर सकते हैं। वास्तव में, यदि आप अपने टेम्पलेट्स में से किसी एक का उपयोग करते हैं, तो उनके पास पहले से ही एक कस्टम.css फ़ाइल है जिसे आप बस अपना कोड जोड़ सकते हैं। बस जागरूक रहें यदि आप इसे इस तरह करते हैं और फिर टेम्पलेट को अपडेट करते हैं, तो आप अपना कोड जोड़ देंगे। यही कारण है कि मैं अपनी खुद की फाइल लिखना पसंद करता हूं। आप कस्टम जेएस कोड को शामिल करने के लिए शायद कुछ ऐसा ही कर सकते हैं, लेकिन मैं जेएस से प्लेग की तरह टालना चाहता हूं, इसलिए किसी और को यह पता होना होगा कि कस्टम जेएस फ़ाइल से कैसे लिंक करना है।
लिंक मर चुका है ... – pufferfish