logo

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

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

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

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

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

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

GLightbox is a pure javascript lightbox (Colorbox alternative without jQuery)❗

It can display images, iframes, inline content and videos with optional autoplay for YouTube, Vimeo and even self-hosted videos.

Demo GLightbox Download GLightbox

स्क्रॉल

ड्रुपल थीमिंग पाठ 4 — नोड की थीमिंग: कर्मचारियों और पोर्टफोलियो के पृष्ठ बनाना

14/10/2025, by Ivan

इस पाठ में हम नोड्स की थीमिंग करेंगे, लेकिन उससे पहले हमें पोर्टफोलियो और कर्मचारियों के प्रदर्शन (व्यू) बनाने होंगे।

ड्रुपल थीमिंग पाठ 5 — फ़ील्ड की थीमिंग (field.tpl.php टेम्पलेट)

14/10/2025, by Ivan

इस पाठ में हम Drupal की थीमिंग को आगे बढ़ाते हुए फ़ील्ड्स की थीमिंग करेंगे। इस पाठ के बाद हम Views के आउटपुट की थीमिंग करेंगे।

किसी फ़ील्ड की थीमिंग करने के लिए, आपको फ़ाइल modules/field/theme/field.tpl.php को अपनी थीम की templates फ़ोल्डर में कॉपी करना होगा और उसे निम्नलिखित में से किसी एक नाम के अनुसार नया नाम देना होगा:

ड्रुपल थीमिंग पाठ 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 अपडेट के समय हम यह भूल सकते हैं कि हमने इन फ़ाइलों में परिवर्तन किए थे, और सिस्टम उन्हें दोबारा ओवरराइट कर देगा।