logo

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - नया लेआउट बिल्डर अनुभव❗

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - स्टाइलिश, कस्टमाइज़ेबल ब्लॉक टाइप्स: स्लाइडशो, टैब्स, कार्ड्स, एकॉर्डियन्स और कई अन्य। बैकग्राउंड, DOM बॉक्स, जावास्क्रिप्ट प्लगइन्स के लिए बिल्ट-इन सेटिंग्स। आज ही लेआउट बिल्डिंग का भविष्य अनुभव करें।

डेमो EBT मॉड्यूल्स EBT मॉड्यूल्स डाउनलोड करें

❗एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - नया पैराग्राफ्स अनुभव

एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - एनालॉजिकल पैराग्राफ आधारित मॉड्यूल्स का सेट।

डेमो EPT मॉड्यूल्स EPT मॉड्यूल्स डाउनलोड करें

स्क्रॉल

Drupal 7 के लिए मॉड्यूल विकास

14/10/2025, by Ivan

इस अनुभाग में मैं दिखाऊँगा कि Drupal केवल एक CMS (Content Management System) ही नहीं, बल्कि उससे कहीं अधिक है। हम देखेंगे कि Drupal मॉड्यूल किन भागों से बने होते हैं, और अपने स्वयं के कुछ मॉड्यूल भी बनाएंगे।

Drupal एक तेज़ी से विकसित होने वाली प्रणाली है — आज इसकी सातवीं संस्करण (Drupal 7) जारी की जा चुकी है। हजारों मॉड्यूल विकसित किए जा रहे हैं, जो वेबसाइट पर नई-नई कार्यक्षमताएँ जोड़ते हैं। लेकिन कभी-कभी केवल मॉड्यूल को “माउस से क्लिक” करके कॉन्फ़िगर करना पर्याप्त नहीं होता। कभी हमें डेटा के प्रदर्शित होने का क्रम पसंद नहीं आता, या उनका स्वरूप हमें संतुष्ट नहीं करता। ऐसे समय पर हमें Drupal फ्रेमवर्क मदद करता है। इस फ्रेमवर्क की क्षमताओं के बारे में हम अधिक जानेंगे वेबसाइट पर:

api.drupal.org

तो, यदि हमने तय किया है कि हम Drupal पर एक मॉड्यूल बनाएँगे, तो हमें इसके लिए क्या चाहिए:

  • Drupal की संरचना की मूल समझ — कम से कम यह जानना कि अतिरिक्त मॉड्यूल सामान्यतः sites/all/modules फ़ोल्डर में रखे जाते हैं। यदि यह फ़ोल्डर मौजूद नहीं है, तो इसे बनाना होगा।
  • PHP भाषा की मूल संरचना का ज्ञान — क्योंकि स्वयं Drupal PHP में लिखा गया है। यदि आप अभी PHP से परिचित नहीं हैं, तो चिंता न करें — मैंने इसके लिए एक छोटा सा संदर्भ अनुभाग तैयार किया है, जहाँ आप पढ़ सकते हैं:
    • PHP ऑपरेटर्स
    • PHP वेरिएबल्स
    • PHP एक्सप्रेशंस
    • PHP एरेज़ (arrays)
    • PHP कंट्रोल स्ट्रक्चर्स
    • for लूप (गणना वाला लूप)
    • PHP फंक्शन्स

अब हम समझेंगे कि एक मॉड्यूल किन भागों से बना होता है और कैसे हम अपने साइट में hooks (हुक्स) की सहायता से कुछ छोटे परिवर्तन कर सकते हैं। लेकिन आखिर हुक क्या होता है? इसके बारे में हम अगली लेख में जानेंगे।