
अब जब आपने Drupal 8 की स्थापना पूरी कर ली है, तो आप अपनी साइट में नई सुविधाएँ जोड़ने के लिए मॉड्यूल्स स्थापित कर सकते हैं, या अपनी साइट के रूप और शैली को अनुकूलित करने के लिए थीम्स स्थापित कर सकते हैं।
Drupal की मानक कोर स्थापना सीमित कार्यक्षमता प्रदान करती है और काफी साधारण दिखती है। हालांकि, Drupal को मॉड्यूलर तरीके से डिज़ाइन किया गया है ताकि इसे मॉड्यूल्स और थीम्स के माध्यम से आसानी से विस्तारित किया जा सके।




एक या अधिक मॉड्यूल स्थापित करें ताकि आप Drupal में नई विशेषताएँ जोड़ सकें, उसकी कार्यक्षमता बढ़ा सकें या उसे बेहतर बना सकें।
आवश्यक ज्ञान


Composer एक PHP पैकेज मैनेजर है। यह Drupal की अपनी निर्भरता प्रबंधन प्रणाली और Drush make जैसी कार्यक्षमता प्रदान करता है, लेकिन यह केवल Drupal मॉड्यूल्स के लिए नहीं, बल्कि किसी भी PHP प्रोजेक्ट के लिए काम करता है। Drupal 8 के कई मॉड्यूल सामान्य PHP पैकेजों पर निर्भर करते हैं, जिन्हें साइट के कोडबेस में Composer के माध्यम से शामिल किया जाना आवश्यक है।


यूज़र इंटरफ़ेस के माध्यम से मॉड्यूल इंस्टॉल करने के अलावा, आप कमांड लाइन से भी मॉड्यूल डाउनलोड और इंस्टॉल कर सकते हैं:


थीम्स स्थापित करने का अनुशंसित तरीका Composer का उपयोग करना है।
Drupal 8 सभी कोर थीम्स को /core/themes डायरेक्टरी में रखता है, और सभी योगदान या कस्टम थीम्स को वेबरूट में स्थित /themes डायरेक्टरी में। अधिक जानकारी के लिए /themes डायरेक्टरी में मौजूद README.txt फ़ाइल की सामग्री देखें।


अधिकांश उपलब्ध मॉड्यूल समय-समय पर अपडेट प्राप्त करते हैं — जिनमें सुरक्षा सुधार, कार्यक्षमता सुधार, नई सुविधाएँ, या इन तीनों का संयोजन शामिल हो सकता है। अनुशंसा की जाती है कि आप नियमित रूप से उन मॉड्यूलों के लिए नई संस्करण जाँचें जिन्हें आप उपयोग कर रहे हैं, और नई रिलीज़ उपलब्ध होने पर उन्हें अपडेट करें।
मॉड्यूल को अपडेट करने की प्रक्रिया उपयोगकर्ता गाइड में बहुत अच्छी तरह से समझाई गई है — पढ़ें अध्याय 13.6: “मॉड्यूल अपडेट करना”।


यदि आप पहले से “एक्सटेंड” पेज पर नहीं हैं, तो उस पर जाएँ।
“एक्सटेंड” पेज पर तालिका की प्रत्येक पंक्ति एक मॉड्यूल से संबंधित होती है और बाईं ओर एक चेकबॉक्स से शुरू होती है, जिसके तुरंत दाईं ओर मॉड्यूल का नाम होता है।
मॉड्यूल के नाम के दाईं ओर तीसरा कॉलम होता है, जिसमें मॉड्यूल का विवरण दिखाया जाता है।
यदि आप विवरण नहीं देख पा रहे हैं
यदि आप मॉड्यूल का विवरण नहीं देख पा रहे हैं, तो आपकी “रेस्पॉन्सिव” प्रशासनिक थीम विवरण कॉलम को छिपा रही है।


कुछ मॉड्यूल वास्तव में आपको कुछ भी करने की आवश्यकता नहीं रखते — वे केवल बैकग्राउंड में वही करते हैं, जो उन्हें करना होता है। हालांकि, ऐसे मॉड्यूल आमतौर पर किसी भी कॉन्फ़िगरेशन विकल्प के साथ नहीं आते, या केवल उन मॉड्यूलों के लिए आवश्यक होते हैं जो उन पर निर्भर हैं।
अक्सर, वह मॉड्यूल जिसमें आपकी रुचि होती है, वह होता है जिसके लिए आप अनुमतियाँ और सेटिंग्स कॉन्फ़िगर कर सकते हैं। कुछ प्रोजेक्ट इतने सहज होते हैं कि उनका उपयोग “इंट्यूटिव” होता है — यानी आपको तुरंत समझ में आ जाएगा कि आप क्या बदल सकते हैं और कैसे उपयोग कर सकते हैं।


यह एक अस्थायी प्लेसहोल्डर है। अनुभाग Drupal 8 मॉड्यूल की स्थापना | Drupal.org पर Drupal 8 गाइड की कुछ सामग्रियों को यहाँ स्थानांतरित किया जाना चाहिए।
किसी अप्रयुक्त मॉड्यूल को हटाने के लिए, आपको यह सुनिश्चित करना होगा कि वह मॉड्यूल आपकी साइट पर कहीं उपयोग नहीं हो रहा है ताकि वह किसी भी कार्यक्षमता को प्रभावित न करे।
आप मॉड्यूल हटाने के लिए या तो Drush का उपयोग कर सकते हैं या प्रशासनिक इंटरफ़ेस का।
Drush का उपयोग करते हुए
