Drupal में कंटेनर, फोरम और नेस्टेड (अंतर्निहित) फोरम बनाना
हमने फोरम स्थापित कर लिया है, अब इसे कॉन्फ़िगर करने का समय है। हम भविष्य के Drupal फोरम के लिए अनुभाग (सेक्शन) बनाकर शुरुआत करेंगे। इस पाठ में, मैं दिखाऊँगा कि फोरम्स के लिए कंटेनर कैसे बनाए जाते हैं। हम फोरम्स और उनके उप-विभागों की संरचना (हायरार्की) पर भी चर्चा करेंगे।
इसके अलावा, मैं यह भी दिखाऊँगा कि जब नए टिप्पणियाँ (comments) या फोरम विषय (topics) बनाए जाते हैं, तो सूचनाएँ (notifications) कैसे सेट की जाएँ।
फोरम विषयों से सर्वेक्षण (Polls) और संदेशों से फ़ाइलें संलग्न करना
इस पाठ में, मैं फोरम विषयों में सर्वेक्षण जोड़ने की सुविधा प्रदान कर रहा हूँ। poll और references मॉड्यूल्स की मदद से, मैं Drupal की अन्य नोड्स के साथ सर्वेक्षणों की निर्भरता बनाता हूँ।
पाठ के दूसरे भाग में, मैं समझाऊँगा कि फोरम संदेशों में विभिन्न प्रकार की फ़ाइलें कैसे संलग्न की जा सकती हैं। Drupal 6 के लिए मैं फ़ाइल अपलोड मॉड्यूल दिखाऊँगा, जबकि Drupal 7 के लिए मैं समझाऊँगा कि Drupal कोर के माध्यम से फ़ाइल अपलोड फ़ील्ड कैसे जोड़ा जाए।
Drupal पर विज्ञापन बोर्ड बनाना
विज्ञापन बोर्ड कंप्यूटर और इंटरनेट के आने से बहुत पहले ही अस्तित्व में आ गए थे और लंबे समय तक यह जानकारी प्रसारित करने का लगभग एकमात्र तरीका थे। हालांकि, पुराने समय में यह तरीका लोकतांत्रिक नहीं था और पूरी तरह से सत्ता के हाथों में था: बेबीलोन में कानून पत्थर के स्तंभों पर उकेरे जाते थे, जबकि मध्ययुगीन इंग्लैंड में शाही आदेश चर्च के दरवाज़ों पर चिपकाए जाते थे।
Drupal पर रियल एस्टेट विज्ञापन बोर्ड
इस पाठ में मैं बताऊँगा कि विज्ञापन बोर्ड को Drupal पर Views मॉड्यूल और उसके Exposed Filters की मदद से कैसे बनाया जाए।
यह पाठ का पहला भाग है, जिसमें मैं एक रियल एस्टेट विज्ञापन बोर्ड बना रहा हूँ। भविष्य में, मैं सभी आवश्यक सुविधाओं के साथ एक ऑटोमोबाइल विज्ञापन बोर्ड भी बनाने की योजना रखता हूँ। यदि आप किसी विशेष प्रकार के विज्ञापन बोर्ड पर पाठ देखना चाहते हैं, तो मुझे फोरम पर लिखें — मैं कोशिश करूँगा कि उस विषय पर एक पाठ तैयार करूँ। तब तक, मेरे पाठ देखें और मुझे सोशल नेटवर्क्स पर फॉलो करें।
Drupal Node Expire और Auto Expire — विज्ञापनों को समय सीमा समाप्त होने पर स्वचालित रूप से अप्रकाशित करना
हमारे Drupal विज्ञापन बोर्ड की एक आवश्यक विशेषता यह होगी कि एक निश्चित अवधि के बाद विज्ञापन स्वचालित रूप से अप्रकाशित हो जाएं। शुरुआत में, मैं सुझाव देता हूँ कि हम तैयार मॉड्यूल्स का उपयोग करें, और बाद में इस कार्य के लिए Rules मॉड्यूल का उपयोग करने की कोशिश करें। उपलब्ध तैयार मॉड्यूल्स में, मैंने Drupal 6 के लिए दो और Drupal 7 के लिए एक पाया है, अर्थात्:
Node Expire – Drupal 6 के लिए
Auto Expire – Drupal 6 और 7 के लिए
Drupal पर सामाजिक नेटवर्क बनाना
Drupal की संभावनाओं की सीमाएँ
Drupal सबसे बेहतरीन कंटेंट मैनेजमेंट सिस्टम (CMS) में से एक है। वास्तव में, इसे 2008 में दो बार “सर्वश्रेष्ठ ओपन सोर्स CMS” और “सर्वश्रेष्ठ PHP ओपन सोर्स CMS अवॉर्ड” से सम्मानित किया गया था। लगभग 8 वर्षों के बाद, Drupal खुद को सबसे शक्तिशाली और बहुमुखी फ्रेमवर्क्स में से एक के रूप में प्रस्तुत करता है। Drupal की असाधारण बहुमुखी प्रतिभा इसकी सबसे बड़ी ताकत है... और साथ ही इसकी कमजोरी भी। हर चीज़ संभव है, लेकिन शुरुआत कहाँ से करें?
ड्रुपल पर सोशल नेटवर्क के लिए साइट की पूर्व-सेटिंग
इस पाठ में, मैं Drupal को एक सोशल नेटवर्क के लिए पूर्व-कॉन्फ़िगर करूंगा। मैं निम्नलिखित मॉड्यूल इंस्टॉल करूंगा:
Drupal में उपयोगकर्ता प्रोफ़ाइल
Drupal में प्रोफ़ाइल पेज
प्रोफ़ाइल पेज किसी भी सोशल नेटवर्क का सबसे दिलचस्प और जटिल हिस्सा होता है। उम्मीद है कि इस लेख को पढ़ने के बाद यह आपके लिए भी रोचक साबित होगा। Drupal हमें उपयोगकर्ता प्रोफ़ाइल को लागू करने के लिए कई विकल्प प्रदान करता है।
पहला विकल्प है Profile मॉड्यूल, जो Drupal कोर का हिस्सा है। यह मॉड्यूल तब उपयोगी होता है जब आपको केवल एक साधारण प्रोफ़ाइल की आवश्यकता हो।
Drupal प्रोफ़ाइल पेज की सेटिंग
प्रोफ़ाइल फ़ील्ड्स
हमारी प्रोफ़ाइल सामग्री अभी लगभग खाली है। आइए कुछ बुनियादी जानकारी वाले फ़ील्ड जोड़ें, जिन्हें मैं "प्रोफ़ाइल फ़ील्ड्स" कहूँगा। इस चरण में थोड़ी सोच की आवश्यकता होती है ताकि यह तय किया जा सके कि किन फ़ील्ड्स की वास्तव में ज़रूरत है। कुछ सामान्य उदाहरण हैं: मेरे बारे में, लिंग, शौक, कार्य इत्यादि।
Drupal 7 के लिए मॉड्यूल विकास
इस अनुभाग में मैं दिखाऊँगा कि Drupal केवल एक CMS (Content Management System) ही नहीं, बल्कि उससे कहीं अधिक है। हम देखेंगे कि Drupal मॉड्यूल किन भागों से बने होते हैं, और अपने स्वयं के कुछ मॉड्यूल भी बनाएंगे।