logo

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

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

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

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

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

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

स्क्रॉल
06/09/2025, by Ivan

सूचना: यदि संभव हो तो Composer इंस्टॉलेशन का उपयोग करें। Composer के बिना Drupal मॉड्यूल्स के "चिड़ियाघर" को अपडेट करना कठिन है।

कभी-कभी हमारे पास कंसोल और Composer तक पहुँच नहीं होती, उदाहरण के लिए साझा होस्टिंग पर। लेकिन फिर भी आप उस पर EPT मॉड्यूल्स इंस्टॉल कर सकते हैं। प्रत्येक Drupal.org प्रोजेक्ट पेज पर आप रिलीज़ वर्ज़न लिंक पर जाकर EPT मॉड्यूल्स को एक-एक करके डाउनलोड कर सकते हैं:

https://www.drupal.org/project/ept_core

https://www.drupal.org/project/ept_tabs

https://www.drupal.org/project/ept_webform

https://www.drupal.org/project/ept_slideshow

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

Drupal इंस्टॉलेशन के लिए मैं Drupal core पेज से tarball आर्काइव का उपयोग करूँगा:

https://www.drupal.org/project/drupal

Drupal रिलीज़

Drupal tarball

Drupal इंस्टॉलेशन के बाद हमें सभी मॉड्यूल्स और सभी आवश्यक डिपेंडेंट Drupal मॉड्यूल्स डाउनलोड करने की आवश्यकता होगी। उदाहरण के लिए, सभी EPT मॉड्यूल्स को EPT Core मॉड्यूल की आवश्यकता होती है:
https://www.drupal.org/project/ept_core

EPT Core को Field Group और Media Library Form Element मॉड्यूल्स की भी आवश्यकता होती है, आप composer.json फ़ाइल में डिपेंडेंसीज़ देख सकते हैं:

/modules/custom/ept_core/composer.json

Drupal EPT Core composer.json

https://www.drupal.org/project/field_group

https://www.drupal.org/project/media_library_form_element

सबसे पहले Field Group और Media Library Form Element मॉड्यूल्स को सक्षम करें।

EPT Webform मॉड्यूल को Webform मॉड्यूल की भी आवश्यकता होती है:

https://www.drupal.org/project/webform

EPT Tabs को कई अपने मॉड्यूल्स की आवश्यकता होती है:

/modules/custom/ept_tabs/composer.json

https://www.drupal.org/project/block_field

https://www.drupal.org/project/jquery_ui_tabs

https://www.drupal.org/project/paragraphs

https://www.drupal.org/project/viewsreference

आपको प्रत्येक डिपेंडेंट मॉड्यूल्स के composer.json को भी देखना होगा ताकि डिपेंडेंसीज़ को समझकर उन्हें मैन्युअली इंस्टॉल किया जा सके। किसी डिपेंडेंसी के बिना Drupal मॉड्यूल इंस्टॉल करना संभव नहीं है:

JQuery UI

अब जब आपके पास सभी मॉड्यूल्स डाउनलोड हो गए हैं:

सभी कस्टम मॉड्यूल्स

अब मॉड्यूल्स को एक-एक करके इंस्टॉल करें। सबसे पहले EPT Core इंस्टॉल करें और उसके बाद अन्य EPT मॉड्यूल्स।

इंस्टॉल किए गए EPT मॉड्यूल्स

यदि आपने उदाहरण के लिए EPT Slideshow इंस्टॉल किया है:

https://www.drupal.org/project/ept_slideshow

composer.json में डिपेंडेंसीज़

इसको levmyshkin/flexslider लाइब्रेरी की आवश्यकता होगी:

https://packagist.org/packages/levmyshkin/flexslider

https://github.com/levmyshkin/flexslider

अब आपको इस लाइब्रेरी की फाइलें मैन्युअली डाउनलोड करनी होंगी और उन्हें /libraries/flexslider फ़ोल्डर में डालना होगा।

https://github.com/levmyshkin/flexslider/tags

https://github.com/levmyshkin/flexslider/releases/tag/2.7.4

EPT Flexslider

लाइब्रेरी आर्काइव को एक्सट्रैक्ट करें, ताकि सभी फाइलें /libraries/flexslider में संग्रहीत हो जाएँ:

EPT Slideshow

आप सही पथों की जाँच ept_slideshow.libraries.yml फ़ाइल में कर सकते हैं:

EPT Slideshow लाइब्रेरीज़

उसके बाद, आप EPT पैराग्राफ़्स जोड़ सकेंगे और उन्हें ठीक से प्रदर्शित कर पाएँगे:

EPT Slideshow

जैसा कि आप देखते हैं, Composer के बिना EPT मॉड्यूल्स इंस्टॉल करना संभव है। लेकिन Composer के साथ मॉड्यूल्स इंस्टॉल करना कहीं अधिक आसान होगा:

composer require drupal/ept_slideshow

Composer सभी डिपेंडेंसीज़ डाउनलोड करेगा जिसमें EPT Core, Paragraphs, अन्य सभी Drupal मॉड्यूल्स और यहाँ तक कि levmyshkin/flexslider जावास्क्रिप्ट लाइब्रेरी भी शामिल होगी। आपको केवल Modules पेज पर EPT Slideshow मॉड्यूल को सक्षम करना होगा।