logo

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

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

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

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

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

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

स्क्रॉल

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 को सपोर्ट करती हो।

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

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

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

1.4. Drupal 8 में थीम इंस्टॉलेशन और थीम बिल्डर्स

16/10/2025, by Ivan

Drupal पर बहुत सारी तैयार थीम्स उपलब्ध हैं — शायद Joomla से भी ज़्यादा। चलिए अपने साइट पर कोई नई थीम इंस्टॉल करते हैं। इसके लिए Drupal में पहले से एक फ़ोल्डर themes मौजूद है, जहाँ हम अपनी साइट के लिए सभी थीम्स रखेंगे।

drupal

Drupal 8 में Composer: Twitter से नवीनतम ट्वीट दिखाना

16/10/2025, by Ivan

मॉड्यूल और लाइब्रेरी स्थापित करने के लिए Composer का उपयोग करना सबसे अच्छा तरीका है। Composer एक लाइब्रेरी मैनेजर है, जो विभिन्न मॉड्यूल्स और लाइब्रेरियों के बीच निर्भरताओं (dependencies) को नियंत्रित करता है। यदि किसी मॉड्यूल को किसी लाइब्रेरी की आवश्यकता होती है, तो Composer उसे स्वतः डाउनलोड और इंस्टॉल कर देता है। एक तरफ़ Composer मॉड्यूल स्थापना प्रक्रिया को थोड़ा जटिल बनाता है, लेकिन दूसरी तरफ यह लाइब्रेरियों के प्रबंधन को बहुत आसान कर देता है, क्योंकि अब वे खुद-ब-खुद डाउनलोड और लोड हो जाती हैं।