हो सकता है अगर आप सुनें कि हमने एक सरकारी एजेंसी के लिए क्या किया, तो आपको अंदाजा हो सकता है।
हमने एक सिम्पलेन्यूज़ का प्रभावी ढंग से उपयोग किया और इसे पांच मॉड्यूल की सहायता से संशोधित किया।
उन्हें द्वि-मासिक समाचार पत्र में वेबसाइट के कई अलग-अलग वर्गों से चार सामग्री प्रकारों को शामिल करने की आवश्यकता थी
वे उन्हें दो अलग-अलग न्यूज़लेटर्स में पुनर्गठित करना चाहते थे जो उपयोग कर सकते थे।
चार सामग्री प्रकार प्रकाशन थे, फंडिंग पॉडकास्ट और साइट ब्लॉग।
ब्लॉग में पांच अलग-अलग श्रेणियां (टैक्सोनॉमी शब्द) थे, इस चर्चा के लिए हम उन्हें श्रेणी पांच के माध्यम से एक श्रेणी कहेंगे।
फार्म के लिए:
नोड्स को संदर्भित करने के लिए, आपको नोड संदर्भ फ़ील्ड की आवश्यकता होती है जो Drupal 6 में CCK का हिस्सा है
(Drupal 7 के लिए संदर्भ का उपयोग करें - http://drupal.org/project/references )
हमने एक समाचार पत्र सामग्री प्रकार बनाया जिसमें आठ अलग-अलग नोड संदर्भ क्षेत्र थे।
पहला नोड संदर्भ फ़ील्ड केवल प्रकाशन सामग्री प्रकार को संदर्भित करने के लिए सेट किया गया था। दूसरा अवसर सामग्री प्रकार के वित्तपोषण के लिए निर्धारित किया गया था और तीसरा पॉडकास्ट सामग्री प्रकार के लिए निर्धारित किया गया था
अंतिम पाँच को ब्लॉग सामग्री प्रकार के लिए सेट किया गया था, लेकिन मुझे प्रत्येक फ़ील्ड के चयन को कम करने की आवश्यकता थी ताकि एक को केवल श्रेणी एक के साथ टैग किए गए पोस्ट दिखाए जाएं, दूसरे को केवल और केवल श्रेणी दो के साथ टैग किए गए पोस्ट दिखाए जाएं।
ऐसा करने के लिए, हमने नोड संदर्भ दृश्य मॉड्यूल का उपयोग किया। http://drupal.org/project/nodereference_views
(Drupal 7 के लिए संदर्भ दृश्य - http://drupal.org/project/reference_views )
नोड संदर्भ दृश्य आपको एक विशिष्ट दृश्य बनाने देता है और फिर आप उस दृश्य का उपयोग एक विशिष्ट नोड संदर्भ क्षेत्र के लिए नोड संदर्भ विकल्पों को फ़िल्टर करने के लिए कर सकते हैं।
प्रदर्शन के लिए:
जिस तरह से अलग-अलग नोड संदर्भ फ़ील्ड के आउटपुट को देखा जाता है, उसे नियंत्रित करने के लिए, हमने व्यूफ़ील्ड मॉड्यूल - http://drupal.org/project/viewfield का उपयोग किया । एक बार इंस्टॉल होने के बाद, आप डिस्प्ले विकल्पों में से व्यूफिल्ड चुन सकते हैं और फिर जिस तरह से चाहें उस व्यू को कस्टमाइज़ कर सकते हैं।
समाचार पत्र के बाकी हिस्सों को नियंत्रित करने के लिए, हमने सरल टेम्पलेट का उपयोग किया - http://drupal.org/project/simplenews/tnplate । यह आपको कस्टमाइज़ैट करने योग्य हेडर और फ़ुटर्स के साथ कई समाचारपत्रिकाएँ जोड़ने की सुविधा देता है, और उपयोगकर्ताओं को उनके बीच चुनने की क्षमता देता है।
प्रत्येक समाचार पत्र के प्रदर्शन को कस्टमाइज़ करने के लिए, हमने Drupal 6 के लिए Contemplate - http://drupal.org/project/contemplate मॉड्यूल का उपयोग किया
(मैं वास्तव में डिस्प्ले सूट का उपयोग करने की सलाह दूंगा - Drupal 7 के लिए http://drupal.org/project/ds )
अंत में, यदि आपको यह सब सामान कॉन्फ़िगर करने में सहायता की आवश्यकता है, तो नेट पर बहुत सारे भयानक वीडियो ट्यूटोरियल हैं।
आशा है कि आप इसे उपयोगी पाएंगे और मुझे बताएंगे कि क्या आपको किसी और स्पष्टीकरण की आवश्यकता है।