logo

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

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

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

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

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

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

स्क्रॉल

5.1. Drupal Commerce डाउनलोड और स्थापना

16/10/2025, by Ivan

सबसे पहले, Drupal Commerce स्थापित करने के लिए हमें Composer की आवश्यकता होगी:

https://getcomposer.org/download/

Composer एक PHP पैकेज मैनेजर है। यह आपको आवश्यक PHP लाइब्रेरीज़ को जोड़ने की अनुमति देता है, यानी कि यह आपके प्रोजेक्ट — हमारे मामले में Drupal 8 साइट — में आवश्यक लाइब्रेरीज़ को डाउनलोड और ऑटोलोड करता है। Drupal 8 में पहले से ही कई बाहरी लाइब्रेरीज़ शामिल हैं, विशेष रूप से Symfony फ्रेमवर्क से।

5. Drupal कॉमर्स

16/10/2025, by Ivan

वीडियो: Drupal Training Day – 1 दिसंबर 2018 – Drupal Commerce

10:00 – 10:45
परिचय।
Commerce Kickstart या साइट खुद बनाना?
पर्यावरण की जाँच: Drupal और Drupal Commerce की स्थापना।
10:45 – 11:00
चाय/कॉफी ब्रेक और चर्चा।

Drupal पर ऑनलाइन स्टोर बनाना — Commerce या Ubercart, किसे चुनें?

16/10/2025, by Ivan

यदि पहले Drupal 6 में ऑनलाइन स्टोर के लिए कोई विकल्प नहीं था और Ubercart सबसे लोकप्रिय और सफल मॉड्यूल था — जिसमें ढेर सारे дополнительные модули (अतिरिक्त मॉड्यूल) मौजूद थे — तो अब Drupal 7 के लिए एक नया модуль Commerce उपलब्ध है:

http://drupal.org/project/ubercart

http://drupal.org/project/commerce

Drupal 8 — PHP संस्करण को 5.4.5 या उससे ऊपर अपडेट करना

16/10/2025, by Ivan

संभवतः आप भी Drupal के लिए पुरानी PHP संस्करण की समस्या से जूझ रहे हैं, और आपको यह त्रुटि दिखाई दी होगी:

Your PHP installation is too old. Drupal requires at least PHP 5.4.5. See the system requirements page for more information.

इस स्थिति में आपको अपनी होस्टिंग की तकनीकी सहायता से संपर्क करना होगा ताकि वे PHP संस्करण को अपडेट कर सकें। यदि आपके पास स्वयं का वर्चुअल या डेडिकेटेड सर्वर है, तो आपको यह काम खुद ही करना होगा।

FTP-क्लाइंट WinSCP और Notepad++, साथ ही FileZilla

16/10/2025, by Ivan

मैं एक बहुत ही सुविधाजनक और तेज़ FTP-क्लाइंट WinSCP का उपयोग करता हूँ। यह न केवल फ़ाइलों को कॉपी और डिलीट करने की अनुमति देता है, बल्कि उन्हें संपादित (edit) करने की भी सुविधा देता है। जो बात मुझे सबसे ज़्यादा पसंद है — यह कि आप फ़ाइलों को सीधे Notepad++ के माध्यम से संपादित कर सकते हैं। Notepad++ से फ़ाइल संपादन सेट करने के लिए, WinSCP खोलें और उसकी सेटिंग्स में जाएँ:

टेक्स्ट संपादक Notepad++

16/10/2025, by Ivan

मैं एक सरल, लेकिन बेहद सुविधाजनक और तेज़ टेक्स्ट एडिटर Notepad++ का उपयोग करता हूँ (यह 200 MB का डेटाबेस डंप भी एक झटके में खोल देता है)। इसके माध्यम से आप लगभग किसी भी टेक्स्ट फ़ाइल को सिंटैक्स हाइलाइटिंग के साथ खोल सकते हैं। Drupal के लिए आमतौर पर HTML, PHP और CSS पर्याप्त होते हैं, लेकिन मुझे यकीन है कि आप Notepad++ की गति और कार्यकुशलता की सराहना करेंगे।

Trello.com के माध्यम से कार्य प्रबंधन

16/10/2025, by Ivan

अक्सर किसी वेबसाइट पर काम केवल एक व्यक्ति नहीं करता — इस प्रक्रिया में ग्राहक, मैनेजर, डिज़ाइनर और एक या एक से अधिक प्रोग्रामर शामिल हो सकते हैं। इसलिए सभी पक्षों की इच्छाओं और सुझावों को ध्यान में रखना आवश्यक होता है। वेबसाइट पर संशोधन दर्ज करने और उन पर टिप्पणी करने का सबसे तेज़ तरीका है Trello.com का उपयोग करना। Trello.com पूरी तरह निःशुल्क है, इसलिए आप अपनी इच्छानुसार कितनी भी “to-do” सूचियों (बोर्ड्स) बना सकते हैं:

Dropbox के माध्यम से फ़ाइल प्रबंधन

16/10/2025, by Ivan

फ़ाइलों के प्रबंधन — जैसे वेबसाइट के लिए लेआउट, चित्र, या टेक्स्ट को संग्रहित करने के लिए — हम Dropbox का उपयोग करते हैं। Dropbox सभी उपयोगकर्ताओं के बीच एक फ़ोल्डर की सामग्री को सिंक्रनाइज़ करता है, इसलिए यदि आप अपने फ़ोल्डर में कुछ बदलते हैं, तो वही परिवर्तन स्वतः अन्य उपयोगकर्ताओं के फ़ोल्डर में भी दिखाई देता है।

किसी व्यक्ति को अपने Dropbox फ़ोल्डर में जोड़ने के लिए, “Share this folder” पर क्लिक करें और फिर उस व्यक्ति का ईमेल पता दर्ज करें:

तैयार Drupal बिल्ड्स डाउनलोड करें

16/10/2025, by Ivan

मुझसे अक्सर कहा जाता है कि मैं Drupal पर एक साधारण वेबसाइट बना दूँ। वास्तव में, ऐसे साइट्स जल्दी और आसानी से बनाए जा सकते हैं, और उनमें ज़्यादा अंतर नहीं होता। इसलिए मैंने सोचा कि क्यों न वेबसाइटों के लिए एक तैयार बेस — यानी Drupal पर अपनी खुद की बिल्ड बना लूँ।