logo

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

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

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

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

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

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

स्क्रॉल

Drupal में jQuery Cookie और core/js-cookie लाइब्रेरी को js_cookie मॉड्यूल के साथ कैसे पुनर्लेखित करें

02/03/2026, by Ivan

यह परिवर्तन क्यों?

  • Drupal 9 में, jQuery Cookie को कोर से हटाकर js-cookie लाइब्रेरी से बदल दिया गया। Drupal 9 के दौरान एक BC shim (core/jquery.cookie) मौजूद था, लेकिन Drupal 10 में इसे हटा दिया गया।

Drupal अपडेट

01/03/2026, by Ivan

यह अनुभाग Drupal कोर को पिछली संस्करणों (जिसमें लेगेसी Drupal 6 और Drupal 7 शामिल हैं) से नवीनतम वर्तमान संस्करण में अपडेट करने के बारे में है। यहाँ मैं Drupal के कॉन्ट्रिब मॉड्यूल्स को कैसे अपडेट करें, इस पर भी लेख प्रकाशित करूँगा।

Drupal में CKEditor 4 के लिए असीमित समर्थन

01/03/2026, by Ivan

Drupal CKEditor मॉड्यूल CKEditor 4 के लिए समर्थन बंद कर रहा है। लेकिन आपके पास अभी भी कस्टम मॉड्यूल के माध्यम से CKEditor 4 को जोड़ने और उसका उपयोग जारी रखने की सुविधा है। निश्चित रूप से, CKEditor 5 या उससे ऊपर के नए संस्करण का उपयोग करना बेहतर है, लेकिन CKEditor का यह लेगेसी मॉड्यूल अभी भी 1,40,000 से अधिक वेबसाइटों द्वारा उपयोग किया जा रहा है (हर चौथी Drupal साइट!).

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

Ubuntu पर LAMP स्थापित करें

18/10/2025, by Ivan

Apache स्थापित करें

sudo apt-get update
sudo apt-get install apache2

Apache के लिए सेटिंग्स अपडेट करें:

sudo ufw app list
sudo ufw allow in "Apache Full"

आप /var/www फ़ोल्डर को एक साइट के लिए उपयोग कर सकते हैं, लेकिन बेहतर होगा कि आप अपनी होम डायरेक्टरी (~/) में एक अलग projects फ़ोल्डर बनाएं। इसके लिए अपने Apache कॉन्फ़िग में ये सेटिंग्स जोड़ें:

sudo nano /etc/apache2/apache2.conf

Colorbox के साथ एक मोडल विंडो कैसे बनाएं

18/10/2025, by Ivan

मोडल विंडो (modal windows) की मुख्य समस्या यह है कि scrollTop प्रॉपर्टी iPhone और Android पर अलग-अलग व्यवहार करती है। इसलिए हमें scrollTop स्थिति प्राप्त करने के लिए कई कमांड्स का उपयोग करना पड़ता है।

उपनाम

Ubuntu LAMP पर Xdebug स्थापित करें

18/10/2025, by Ivan

सबसे पहले, हमें Xdebug के लिए PHP लाइब्रेरी इंस्टॉल करनी होगी:

sudo apt update
sudo apt install php7.2-xdebug

PHP के अन्य संस्करणों के लिए आप php7.x-xdebug या PHP 5.x संस्करणों के लिए php5.x-xdebug का उपयोग कर सकते हैं।

इसके बाद हमें /usr/lib/php फ़ोल्डर देखना होगा और अपना xdebug.so फ़ाइल ढूंढनी होगी।

Drupal.org डार्क थीम

16/10/2025, by Ivan

मैं हर जगह डार्क थीम में काम करने का आदी हूँ — PhpStorm, Ubuntu, Chrome, मोबाइल एप्लिकेशन आदि में। यह काफ़ी परेशान करने वाला होता है जब आप डार्क थीम से पूरी तरह सफ़ेद ब्राउज़र टैब पर स्विच करते हैं। मुझे नहीं पता कि Drupal.org पर डार्क थीम कब आएगी, इसलिए मैंने अपने लिए यह छोटा सा CSS हैक जोड़ा है:

https://gist.github.com/levmyshkin/c127f1ff539965923fdac6679c530a5b

आप Chrome एक्सटेंशन User CSS का उपयोग कर सकते हैं और Drupal.org साइट के लिए अलग से CSS कोड जोड़ सकते हैं:

Drupal वैश्विक योगदान सप्ताहांत — 26 और 27 जनवरी 2019

16/10/2025, by Ivan

26 जनवरी 2019 - 10:00 - 14:00 (मॉस्को समय)
27 जनवरी 2019 - 10:00 - 14:00 (मॉस्को समय)

सभी को नमस्कार! मेरा नाम इवान है, मैं Drupal पर काम करता हूँ, और Drupal के बारे में एक ब्लॉग और YouTube चैनल चलाता हूँ:
https://drupalbook.org
https://www.youtube.com/c/IvanAbramenko

वेबसाइट बनाने के लिए उपकरण

16/10/2025, by Ivan

इस अनुभाग में, मैं उन उपकरणों का विवरण साझा करूँगा जिन्हें मैं वेबसाइट बनाने के लिए उपयोग करता हूँ — प्रोग्राम, एक्सटेंशन, प्लगइन्स, उपयोगी फीचर्स और अन्य सहायक साधन।

1.5. होस्टिंग का चयन, डोमेन नाम की खरीद, और साइट को होस्टिंग पर स्थानांतरित करना

16/10/2025, by Ivan

आपने अपना वेबसाइट बना लिया है और अब उसे इंटरनेट पर प्रकाशित करने के लिए तैयार हैं। इसके लिए आपको दो चीज़ों की आवश्यकता होगी — डोमेन और होस्टिंग। डोमेन और होस्टिंग खरीदते समय हमेशा यह सुनिश्चित करें कि चुनी गई सेवा Drupal 8 को सपोर्ट करती हो।

आइए सबसे पहले डोमेन से शुरुआत करते हैं।

डोमेन नाम खरीदना

सबसे पहले तय करें कि आप किस डोमेन ज़ोन में डोमेन खरीदना चाहते हैं। उदाहरण के लिए: