logo

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

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

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

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

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

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

स्क्रॉल

ड्रुपल थीमिंग पाठ 6 — Views स्लाइडशो और jCarousel की थीमिंग

14/10/2025, by Ivan

इस वीडियो में मैं Views slideshow की थीमिंग करूँगा। मैं कुछ टेम्पलेट्स को ओवरराइड करूँगा और स्लाइडशो के पेजर की थीमिंग के लिए jCarousel प्लगइन को जोड़ूँगा।

उपयोग किए गए मॉड्यूल:

Views slideshow - http://drupal.org/project/views_slideshow

प्लगइन्स:

jQuery jCarousel - http://sorgalla.com/projects/jcarousel/

ड्रुपल थीमिंग पाठ 7 — टैक्सोनॉमी टर्म की थीमिंग

14/10/2025, by Ivan

इस पाठ में हम taxonomy-term.tpl.php टेम्पलेट और taxonomy views integrator (tvi) मॉड्यूल की मदद से टैक्सोनॉमी पेज की थीमिंग करेंगे।

ड्रुपल थीमिंग पाठ 8 — उपयोगकर्ता पृष्ठ की थीमिंग (user-profile.tpl.php)

14/10/2025, by Ivan

इस पाठ में हम यह समझेंगे कि उपयोगकर्ता पृष्ठ को कैसे थीम किया जाए। इसके लिए हम user-profile.tpl.php टेम्पलेट का उपयोग करेंगे।

Drupal थीमिंग: Webform मॉड्यूल के नोटिफिकेशन ईमेल का टेम्पलेट

14/10/2025, by Ivan

हमारे द्वारा बनाए गए कैटलॉग, जो CCK, Taxonomy, और Webform मॉड्यूल्स के माध्यम से तैयार किया गया है, ई-मेल के ज़रिए ग्राहक और वेबसाइट के व्यवस्थापक (मैनेजर) को किए गए ऑर्डर की सूचना भेजने की अनुमति देता है। हालांकि, मैनेजर को ई-मेल में केवल उत्पाद का नाम, मात्रा और ग्राहक की जानकारी ही प्राप्त होती है। मेरा मानना है कि यदि ई-मेल में सीधे ऑर्डर किए गए उत्पाद का लिंक भी शामिल हो जाए, तो यह बहुत सुविधाजनक होगा।

 

वर्तमान में, जब ऑर्डर किया जाता है, तो ई-मेल इनबॉक्स पर इस प्रकार का पत्र प्राप्त होता है:

 

Drupal 7 में स्लाइडशो (Slideshow) और jQuery कैरोसेल (Carousel) बनाना — भाग 1

14/10/2025, by Ivan

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

Drupal 7 में स्लाइडशो (Slideshow) और jQuery कैरोसेल (Carousel) बनाना — भाग 2

14/10/2025, by Ivan

पिछले भाग में हमने एक स्लाइडशो बनाया था — मेरे उदाहरण में यह संगठन के कर्मचारियों की सूची थी, लेकिन आप इसे अपनी साइट के बैनर हेडर के रूप में भी उपयोग कर सकते हैं। हालांकि, यह साधारण समाधान मुझे पूरी तरह पसंद नहीं आया — मैं “पिछला” और “अगला” स्लाइड बदलने के लिए सुंदर बटन जोड़ना चाहता हूँ, ताकि स्लाइडशो अधिक आकर्षक दिखे, केवल टेक्स्ट या संख्यात्मक स्विच की तरह नहीं।

याद दिला दूँ कि हमारे पास पहले से Views और Views_slideshow मॉड्यूल स्थापित हैं।

page-content-type.tpl.php — किसी विशेष कंटेंट टाइप के लिए अलग टेम्पलेट

14/10/2025, by Ivan

आपने शायद कई बार अपनी नोड्स (nodes) के लिए अलग-अलग टेम्पलेट्स बनाए होंगे, जैसे node-content-type.tpl.php

कभी-कभी इतना पर्याप्त होता है, लेकिन कुछ मामलों में किसी विशेष कंटेंट टाइप (content type) के लिए एक अलग पेज टेम्पलेट बनाना आवश्यक होता है। दुर्भाग्यवश, Drupal 6 में यह बिना अतिरिक्त कोड लिखे संभव नहीं है।

ताकि हमारे नए कंटेंट टाइप टेम्पलेट्स page-content-type.tpl.php काम करें, हमें अपनी थीम की template.php फ़ाइल में नीचे दिया गया कोड जोड़ना होगा:

मानक CSS फ़ाइलों को हटाना या पुनःपरिभाषित (ओवरराइड) करना

14/10/2025, by Ivan

कभी-कभी हमें Drupal की मानक CSS फ़ाइलों — जैसे system.css, defaults.css या system-menus.css — को बदलने या हटाने की आवश्यकता होती है। हम चाहें तो इन फ़ाइलों को सीधे संपादित कर सकते हैं, लेकिन Drupal अपडेट के समय हम यह भूल सकते हैं कि हमने इन फ़ाइलों में परिवर्तन किए थे, और सिस्टम उन्हें दोबारा ओवरराइट कर देगा।

Views की थीमिंग: view.tpl.php टेम्पलेट्स (फ़ील्ड्स, पंक्तियाँ, ब्लॉक, पेज) को संपादित करना। jQuery-प्लगइन EasySlider को जोड़ना

14/10/2025, by Ivan

इस लेख में हम Drupal के लिए क्वेरी कंस्ट्रक्टर मॉड्यूल Views (http://drupal.org/project/views) को समझेंगे। Views आपको विभिन्न प्रकार की सामग्रियों (content types), टिप्पणियों (comments), टैक्सोनॉमी टर्म्स (terms), उपयोगकर्ताओं की जानकारी और डेटाबेस से अन्य डेटा को प्रदर्शित करने की सुविधा देता है। इस मॉड्यूल का एक ग्राफिकल इंटरफ़ेस भी है, जिससे आप माउस की मदद से आसानी से डेटाबेस क्वेरी बना सकते हैं।

मॉड्यूल Sassy की मदद से Drupal में SCSS (SASS) को तेजी से जोड़ना

14/10/2025, by Ivan

SASS/SCSS लंबे समय से CSS कोड लिखने का मानक बन चुके हैं। यदि आप अभी तक अपनी वेबसाइटों के लिए उनका उपयोग नहीं कर रहे हैं, तो अब यह करने का समय है। आप Sassy मॉड्यूल की मदद से SCSS को बहुत जल्दी Drupal में जोड़ सकते हैं — और यह shared-hosting पर भी काम करेगा, क्योंकि CSS फ़ाइलों की कंपाइलेशन PHP लाइब्रेरी के माध्यम से होगी।

चलो शुरू करते हैं। मेरे पास एक साफ-सुथरा Drupal इंस्टॉलेशन है, जिसमें Zen थीम स्थापित है। हमें सबसे पहले Sassy मॉड्यूल इंस्टॉल करना होगा: