मैं "चरण-दर-चरण प्रक्रिया" सामग्री प्रकार कैसे बना सकता हूं?


7

मैं इंट्रानेट के लिए एक प्रक्रिया मैनुअल बनाने के बारे में सोच रहा हूं। अधिकांश (सभी?) प्रक्रियाओं का एक बहुत ही स्पष्ट क्रम है, हालांकि वास्तविक क्रम समय-समय पर बदल सकता है। योजना विषय विशेषज्ञ, शायद एक आधा दर्जन या तो, प्रक्रिया पृष्ठों को दर्ज करने और अद्यतन करने के लिए है। साइट के उपयोगकर्ताओं को ग्राहकों के साथ बातचीत करते समय प्रक्रियाओं की शीघ्र समीक्षा करने में सक्षम होने की आवश्यकता होती है, अक्सर आमने-सामने।

यहाँ उन विकल्पों के बारे में सोचा गया है:

  • आदेशित सूचियों का उपयोग करने के लिए लेखकों को प्रशिक्षित करें। प्रो: मेरे लिए सबसे आसान। Con: गैर-तकनीकी लोगों के प्रशिक्षण पर निर्भर करता है, पठनीयता के लिए शैली के लिए कठिन हो सकता है।
  • प्रत्येक प्रक्रिया को एक पुस्तक में व्यवस्थित करें। प्रो: कुछ है कि पहले से ही वहाँ का उपयोग करता है। Con: प्रवेश करने के लिए कठिन, पढ़ने के लिए जटिल।
  • "चरण" फ़ील्ड के साथ एक सामग्री प्रकार बनाएं जो असीमित समय में दर्ज किया जा सकता है, और आदेश संख्या दिखाने के लिए थीम। प्रो: यह देखना आसान है कि प्रत्येक चरण स्वतंत्र है, आसानी से पुन: व्यवस्थित किया जा सकता है (?) कॉन: मेरे लिए अधिक काम (मुझे ऐसा लगता है कि इस विकल्प में कुछ और है जो मुझे याद आ रहा है, लेकिन मैं उस पर अपनी उंगली नहीं डाल सकता हूं !)
  • कस्टम मॉड्यूल , रेसिपी मॉड्यूल की तरह कुछ लेकिन w / आउट सामग्री। कम से कम मैं मान रहा हूं कि रेसिपी मॉड्यूल में कदम-दर-चरण निर्देश हैं। प्रो: प्रवेश के लिए सबसे अनुकूलन, सीखने का अनुभव। Con: मेरे लिए एक बहुत अधिक काम, मेरी विशेषज्ञता के बाहर थोड़े।

आपके अनुभव से, इन विकल्पों में से एक स्पष्ट विजेता है?

क्या कोई विकल्प है जो मुझे याद आ रहा है? (वहाँ एक मॉड्यूल है कि पहले से ही ऐसा करता है, उदाहरण के लिए? इस अवधारणा को गुमराह करना एक बुरा सपना था ।)

क्या मैं यह सोच रहा हूं?

मैं अभी तक नहीं जानता कि यह परियोजना ड्रुपल 6 या 7 होगी।

जवाबों:


2

मैं क्रेग हयात से सहमत हूं लेकिन मुझे लगा कि मैं थोड़ा और विस्तार करूंगा।

ऑर्डर की गई सूचियों का उपयोग करने के लिए लेखकों को प्रशिक्षित करें - जैसे आपने कहा कि यह आपके लिए उपयोगकर्ताओं को प्रशिक्षित करने के लिए अधिक प्रयास है। मेरी राय में अंतिम उत्पाद को विकसित करने में आपका समय बेहतर लगा।

प्रत्येक प्रक्रिया को एक पुस्तक में व्यवस्थित करें - पहिया का फिर से आविष्कार क्यों करें? यह आपको बॉक्स से बाहर आपकी आवश्यकताओं की मूल बातें प्रदान करता है। इसका उपयोग करने से आपको अतिरिक्त समय बिताने के लिए कुछ का उपयोग करने के लिए काम करना होगा, या बेहतर होगा कि आप जमीन से इसे बनाने से मददगार सामान जोड़ने में अधिक समय बिताएं।

"चरण" फ़ील्ड के साथ एक सामग्री प्रकार बनाएं - आप उल्लेख करते हैं कि यह आपके लिए अधिक काम हो सकता है, लेकिन यह एक बड़ी राशि नहीं है, CCK और नोडेरेफेरेंस का उपयोग करके यह आपको पुस्तक मार्ग की तुलना में थोड़ा अधिक लचीलापन दे सकता है।

कस्टम मॉड्यूल - ऐसा करने की कोई आवश्यकता नहीं है, उपरोक्त दो बिंदु आपको ड्रुपल इनबिल्ट विकल्पों के आसपास कोड करने के लिए पर्याप्त स्वतंत्रता देंगे।

मेरे लिए स्पष्ट विजेता एक सामग्री प्रकार बनाना और उसके चारों ओर निर्माण करना होगा। आप वास्तव में पुस्तक कार्यक्षमता का उपयोग करने के लिए एक सामग्री प्रकार सेट कर सकते हैं जो कि मैं वर्तमान में एक बड़ी परियोजना के लिए कर रहा हूं। तो इस मामले में आप दोनों दुनियाओं में सर्वश्रेष्ठ हैं।


मुझे नहीं लगता कि मुझे एहसास हुआ कि आप पुस्तक की कार्यक्षमता का उपयोग करने के लिए अन्य सामग्री प्रकार सेट कर सकते हैं। यह बढ़िया है!
epersonae

क्या आप इस पर विस्तार कर सकते हैं?

ऐसा लगता है कि यह किसी भी (?) नोड के प्रवेश फॉर्म पर एक फील्डग्रुप है।
epersonae

1

मुझे लगता है कि बुक मॉड्यूल का उपयोग करने की आपकी प्रवृत्ति सही थी। कस्टम सामग्री प्रकार के माध्यम से पुस्तक पृष्ठों को संपादित करना कई नोड्स से अधिक कठिन नहीं होगा।


1

CCK फ़ील्ड समूह का उपयोग क्यों नहीं किया जाता है? नोड का शीर्षक हो सकता है, और कोई निकाय नहीं। फिर नोड में CCK फ़ील्ड समूहों का एक समूह है। समूह में दो चरण हो सकते हैं, जैसे "स्टेप टाइटल" फिर "स्टेप निर्देश"। फिर आप एक ही नोड में जितने चाहें उतने शीर्षक / निर्देश संयोजन जोड़ सकते हैं।

इसका लाभ यह है कि यह वास्तव में इनपुट के लिए सरल है, और सब कुछ एक नोड पर निहित है। इस सामग्री का वास्तविक प्रदर्शन आपके लिए भी नीचे होगा, इसलिए आपके पास एक पृष्ठ पर सभी चरण हो सकते हैं, या प्रत्येक चरण, या कुछ अन्य संयोजन दिखाने के लिए एक जावास्क्रिप्ट टैब-आधारित प्रणाली हो सकती है।


आप इसे डी 7 में कैसे हासिल करते हैं? मैं वही काम करना चाह रहा हूं- यह सुनिश्चित नहीं करना है कि कंटेंट टाइप एरिया में फील्ड्स को कैसे ग्रुप किया जाए।
user800507

0

मैं एक सामग्री-प्रकार बनाऊंगा जिसे चरण कहा जाता है और आपकी प्रक्रियाओं में प्रत्येक चरण को नोड बनाना है। फिर, आप अपने द्वारा चुने गए चरणों की सूची बनाने के लिए दृश्यों का उपयोग कर सकते हैं।

आपको उचित पैरेंट "प्रक्रिया" से कदमों को जोड़ने का एक तरीका खोजना होगा, शायद टैक्सोनॉमी के साथ।

प्रत्येक चरण में एक शीर्षक, शरीर, एक वजन / आदेश क्षेत्र और फिर जो कुछ भी आपको जोड़ने की आवश्यकता होती है।

आपके द्वारा चुना गया Drupal का संस्करण कोई मायने नहीं रखेगा। आप 6 के लिए CCK और 7 के लिए कोर फील्ड का उपयोग करेंगे।


0

एक अन्य विकल्प शायद पृष्ठांकन मॉड्यूल का उपयोग करने के लिए - यह मॉड्यूल आपको सामग्री निर्माताओं के रूप में अनुमति देता है कि वह इसे अधिक प्रबंधनीय बनाने के लिए सामग्री में ब्रेक डालें। वर्तमान तरीकों से आप पगेट सामग्री का उपयोग कर सकते हैं:

  1. सामग्री एक चयनात्मक "शब्द प्रति पृष्ठ" गणना द्वारा paginated है।
  2. कंटेंट क्रिएटर द्वारा डाले गए मैनुअल ब्रेक्स द्वारा पेजेट किया जाता है।
  3. टैग के आधार पर सामग्री को मैन्युअल रूप से तोड़ दिया जाता है।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.