2008-08-29 17 views
5

प्रदर्शित करने का तरीका कैसे बदल सकता हूं, मैं अपने कॉलेज की पत्रिका के लिए वेबसाइट बनाने की कोशिश कर रहा हूं। मैंने सामने वाले पृष्ठ पर बनाए गए स्थिर सामग्री के ब्लॉक को दिखाने के लिए "विचार" मॉड्यूल का उपयोग किया था।मैं अपने ड्रूपल थीम को फ्रंट पेज

मेरा प्रश्न है: मैं थीम के सीएसएस को कैसे संपादित कर सकता हूं ताकि यह स्थिर सामग्री के ब्लॉक को प्रदर्शित करने के तरीके को बदल सके?

संदर्भ के लिए, here's the link साइट पर (पुर्तगाली में, और लगभग शून्य सामग्री के साथ)।

उत्तर

3

आपकी सामग्री को चलाने वाली मुख्य सीएसएस फ़ाइल शैलियों.css फ़ाइल है जो वर्तमान में चयनित थीम में स्थित है। आपके मामले में इसका मतलब है कि आपकी अधिकांश साइट स्टाइल इस फ़ाइल द्वारा संचालित है: /aroda/roda/themes/garland/style.css मूल फ़ाइल प्रभावों के साथ इस फ़ाइल द्वारा नियंत्रित: /अरोडा/रोडा/फाइल/रंग/मालालैंड- d3985506/style.css

आप वर्तमान में कोरलैंड का उपयोग कर रहे हैं, मूल ड्रूपल थीम कोर डाउनलोड के साथ शामिल है, इसलिए सर्वोत्तम प्रथाओं के लिए आपको सीधे style.css फ़ाइल को संपादित नहीं करना चाहिए। इसके बजाय, आपको डैनियल जेम्स ने कहा था, "साइट्स" नामक सभी/साइट/साइट्स में एक उपनिर्देशिका बनाएं।

यदि आप ड्रूपल 6 का उपयोग कर रहे हैं, तो मैं वहां से डैनियल जेम्स निर्देशों का पालन करूंगा। यदि आप Drupal 5 का उपयोग कर रहे हैं, तो मैं आगे बढ़ूंगा और माला निर्देशिका को थीम निर्देशिका में कॉपी करूँगा और इसे अपनी साइट (aroda_v1) के लिए विशिष्ट नाम के लिए नाम दूंगा ताकि आपके पास कुछ/साइट/सभी/थीम/aroda_v1 जैसा होगा शैलियों.css शामिल हैं। उस बिंदु पर, आप फिट बैठने वाले किसी भी बदलाव को सीधे बनाने के लिए style.css फ़ाइल को संपादित कर सकते हैं। उम्मीद है की वो मदद करदे!

0

ऐसा लगता है कि आपकी अधिकांश सीएसएस जानकारी कुछ * .css फ़ाइलों में है। पृष्ठ पर कुछ इनलाइन स्टाइल जानकारी भी है। स्थिर जानकारी के लिए आपकी शैली इन-लाइन सामान से आती है। मुझे यकीन नहीं है कि ड्रूपल पेज कैसे उत्पन्न करता है लेकिन देखने के लिए जगह "अल्टिम-एडिकाओ" के लिए किसी भी गुण के लिए है। आसपास के डीआईवी को यही कहा जाता है।

4

मैं इस समय आपकी साइट तक नहीं पहुंच सकता, इसलिए मैं इसे काफी सीमित जानकारी पर आधारित कर रहा हूं। लेकिन यदि होम पेज स्थिर सामग्री है, तो दृश्य मॉड्यूल उचित नहीं हो सकता है। एक पृष्ठ बनाने के लिए बेहतर हो सकता है (मेनू में, सामग्री बनाएं> पृष्ठ पर जाएं), पृष्ठ के यूआरएल का एक नोट बनाएं, और फिर उस यूआरएल (व्यवस्थापक> साइट कॉन्फ़िगरेशन> साइट जानकारी, 'पर डिफ़ॉल्ट होम पेज बदलें। डिफ़ॉल्ट फ्रंट पेज 'नीचे है)। हालांकि मैं 'स्थैतिक सामग्री' से आपका क्या मतलब समझ सकता हूं।

लेकिन हालांकि आप फ्रंट पेज बना रहे हैं, थीम में सीएसएस संपादित न करें - अगली बार जब आप अपग्रेड करेंगे तो इसे अधिलेखित किया जाएगा। इसके बजाय आपको उप-थीम बनाने की आवश्यकता है।

उदाहरण के तौर पर, यदि आप ड्रोपल 6 में गारलैंड को सबथीम करना चाहते हैं, तो आपको सबसे पहले अपने विषयों के लिए निर्देशिका सेट करने की आवश्यकता है। अपने ड्रूपल इंस्टॉलेशन में sites/all/ पर जाएं, और themes नामक एक उपनिर्देशिका बनाएं यदि यह पहले से मौजूद नहीं है। उस निर्देशिका में जाएं, और अपने subtheme के लिए एक निर्देशिका बनाएं, mytheme (यानी sites/all/themes/mytheme/) कहें। तो सामग्री के साथ, एक फ़ाइल है कि निर्देशिका में mytheme.info कहा जाता है बनाने के लिए अपने पाठ संपादक का उपयोग:

name = My Theme 
version = 0.1 
core = 6.x 
base theme = garland 
stylesheets[all][] = mytheme.css 

और फिर अपने पाठ संपादक का उपयोग एक फ़ाइल है कि निर्देशिका में mytheme.css कहा जाता है बनाने के लिए, और वहाँ में अतिरिक्त सीएसएस डाल दिया।

अधिक जानकारी के लिए, .info files और style sheets पर ड्रूपल दस्तावेज़ हैं। हालांकि, आप एक पुस्तक खरीदना चाहेंगे, क्योंकि ऑनलाइन दस्तावेज बहुत अच्छा नहीं है।

संबंधित मुद्दे