logo

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

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

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

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

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

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

स्क्रॉल

Drupal Node Expire और Auto Expire — विज्ञापनों को समय सीमा समाप्त होने पर स्वचालित रूप से अप्रकाशित करना

14/10/2025, by Ivan

हमारे Drupal विज्ञापन बोर्ड की एक आवश्यक विशेषता यह होगी कि एक निश्चित अवधि के बाद विज्ञापन स्वचालित रूप से अप्रकाशित हो जाएं। शुरुआत में, मैं सुझाव देता हूँ कि हम तैयार मॉड्यूल्स का उपयोग करें, और बाद में इस कार्य के लिए Rules मॉड्यूल का उपयोग करने की कोशिश करें। उपलब्ध तैयार मॉड्यूल्स में, मैंने Drupal 6 के लिए दो और Drupal 7 के लिए एक पाया है, अर्थात्:
Node Expire – Drupal 6 के लिए
Auto Expire – Drupal 6 और 7 के लिए

Drupal 6 Node Expire

पहले हम Drupal 6 के लिए Node Expire आज़माते हैं:
http://drupal.org/project/node_expire
मैं संस्करण 2.06 का उपयोग करूँगा।
Node Expire मॉड्यूल स्थापित करें और सक्रिय करें।

Drupal Node Expire

इसके लिए हमें Drupal Rules मॉड्यूल की भी आवश्यकता होगी।

Drupal Node Expire модуль

अब हम व्यक्तिगत कंटेंट टाइप्स के लिए अप्रकाशन समय नियंत्रित कर सकते हैं। चलिए “विज्ञापन” कंटेंट टाइप को संपादित करते हैं:

Drupal Node Expire настройка

यहां हम तय कर सकते हैं कि विज्ञापन बोर्ड पर नोड कितने समय तक प्रकाशित रहेगा। चलिए इसे 1 सप्ताह पर सेट करते हैं। तारीख निर्धारित करने के लिए निम्नलिखित अभिव्यक्तियों का उपयोग करें:

+1 hour - वर्तमान समय से 1 घंटा

+2 hours - वर्तमान समय से 2 घंटे

+n hours - वर्तमान समय से n घंटे

+1 day - वर्तमान समय से 1 दिन
+2 days - वर्तमान समय से 2 दिन
+n days - वर्तमान समय से n दिन

+1 week - 1 सप्ताह
+2 weeks - 2 सप्ताह
+n weeks - n सप्ताह

+1 month - 1 महीना
+2 months - 2 महीने
+n months - n महीने

+1 month 2 weeks 3 days 3 hours - वर्तमान समय से 1 महीना, 2 सप्ताह, 3 दिन और 3 घंटे

चलो “1 week” यानी एक सप्ताह का मान उपयोग करें।

Node Expire дата

अब एक नया “विज्ञापन” कंटेंट टाइप नोड बनाते हैं:

Expiration date

आप देख सकते हैं कि अब नोड में अप्रकाशन की तारीख दिखाई दे रही है — ठीक एक सप्ताह बाद की। उदाहरण के लिए, आज की तारीख 2011-12-02 है।

Node Expire मॉड्यूल की readme.txt फ़ाइल में आपको Rules मॉड्यूल के माध्यम से नियम आयात करने के लिए कोड मिलेगा।

Drupal Rules

readme.txt से कोड कॉपी करें और Rules के इम्पोर्ट विंडो में पेस्ट करें:

Drupal Rules импорт

अब हमारे पास एक नया नियम होगा, जिसे हम प्रशासनिक इंटरफेस में संपादित कर सकते हैं — उदाहरण के लिए, किसी विशेष कंटेंट टाइप के लिए फ़िल्टर जोड़ना या अप्रकाशन की तारीख बदलना।

Drupal rule

यह न भूलें कि क्रॉन को कॉन्फ़िगर करें ताकि विज्ञापन स्वचालित रूप से अप्रकाशित हो सकें।

Drupal 7 Auto Expire

Drupal Auto Expire

अब Auto Expire मॉड्यूल डाउनलोड करें और इंस्टॉल करें।

Auto Expire मॉड्यूल को काम करने के लिए किसी अन्य मॉड्यूल की आवश्यकता नहीं है, इसलिए इसे तुरंत उपयोग किया जा सकता है। केवल एक्सेस परमिशन सेट करना आवश्यक है, यदि आप चाहते हैं कि अन्य भूमिकाएँ भी विज्ञापन अवधि बदल सकें।

Drupal права доступа

अब साइट कॉन्फ़िगरेशन अनुभाग में जाएं और “Auto Expire” चुनें:

Drupal Auto Expire настройка

अब आइए Auto Expire सेटिंग्स को विस्तार से समझें:

Drupal Auto Expire content types

Article – Drupal का डिफ़ॉल्ट कंटेंट टाइप है, लेकिन आप अन्य कंटेंट टाइप भी चुन सकते हैं।

Expire चेकबॉक्स Auto Expire मॉड्यूल की कार्यक्षमता को सक्रिय करता है।

Days – उन दिनों की संख्या, जिनके लिए चुने गए कंटेंट टाइप की नोड प्रकाशित रहेगी।

Warn – अप्रकाशन से पहले कितने दिन पहले लेखक को सूचित किया जाएगा कि उसका विज्ञापन समाप्त होने वाला है।

Purge – वह समय जिसके बाद विज्ञापन को डेटाबेस से पूरी तरह हटा दिया जाएगा।

नोट: इस समय Auto Expire मॉड्यूल अभी भी विकास के चरण में है और उपयोग के लिए तैयार नहीं है (दिनांक: 2011-12-07)।

अपनी सेटिंग्स निर्धारित करें, क्रॉन कॉन्फ़िगर करें, और आपके विज्ञापन स्वचालित रूप से अप्रकाशित हो जाएंगे।

अगले पाठ में हम सीखेंगे कि Rules मॉड्यूल की मदद से इसी प्रकार की कार्यक्षमता कैसे बनाई जाए।