2010-01-27 11 views
9

ड्रूपल में, क्या पॉपअप या लाइटबॉक्स या इसी तरह की तकनीक में नई सामग्री (सीसीके का उपयोग करने वाली सामग्री प्रकार के आधार पर) बनाने का कोई तरीका है?Drupal: पॉपअप/लाइटबॉक्स में सामग्री बनाएं?

http://drupal.org/project/popups_reference जो http://drupal.org/project/popups

और

http://drupal.org/project/noderelationships जो http://drupal.org/project/modalframe

इन दोनों एक में नोड बनाने के बारे में कर रहे हैं का उपयोग करता है का उपयोग करता है:

उत्तर

3

कम से कम दो दुनियाओं है कि मैं के बारे में पता कर रहे हैं एक नोड संदर्भ फ़ील्ड के माध्यम से संदर्भित करने के लिए मोडल। अधिक सामान्य उद्देश्यों के लिए हो सकता है, या आप शायद उनमें से एक को अनुकूलित कर सकते हैं। मैं हाल ही में noderelationships का आनंद ले रहा हूँ। हाल ही में कोशिश नहीं की है।

3

प्रोजेक्ट्स स्प्रेमैन का उल्लेख तब उपयोगी होता है जब आप एक और नोड जोड़ते समय एक संदर्भित नोड बनाने की आवश्यकता होती है। यदि आप बस लाइटबॉक्स में खोलने के लिए/node/add/[contenttype] लिंक बनाना चाहते हैं, तो Lightbox2 module आज़माएं।

2

ड्रूपल automodal में एक महान मॉड्यूल है जो Modal Frame API के साथ काम करता है। आपको बस इतना करना है कि आप अपने लिंक में एक नई कक्षा 'ऑटोमोडाल' जोड़ें ... और जादू आपके लिए किया जाता है।

0

दूसरा एक Modal Nodereference मॉड्यूल है। इसके बारे में यहाँ एक उद्धरण (मॉड्यूल की परियोजना पृष्ठ से) है:

... एक मॉडल पॉपअप की अनुमति के नए लिंक किए गए नोड्स मक्खी पर बनाया जाना में nodereference विजेट बदल जाता है। चूंकि यह एक आईफ्रेम का उपयोग करता है, इसे उप-नोड के भीतर जावास्क्रिप्ट और फ़ाइल अपलोड का समर्थन करना चाहिए।

बड़ी सुविधा: इसे संपादकों, छवि फ़ील्ड, और उन सभी अन्य जावास्क्रिप्टिंग चीजों के साथ काम करना चाहिए। हमने इसे उन आवश्यकताओं को पूरा करने के लिए ठीक से बनाया है। हमने अन्य पॉपअप पुस्तकालयों में से एक के बजाय मॉडफ्रेम के साथ शुरुआत की, क्योंकि हम जानते थे कि हम इस काम को TinyMCE, CKEditor, और ImageField - पुस्तकालयों के साथ बना सकते हैं जिनके पास अन्य पॉपअप एपीआई से निपटने में कठिनाइयां हैं।

यह Automodal मॉड्यूल पर निर्भर करता है, साथ ही उत्कृष्ट Modal Frame API मॉड्यूल पर निर्भर करता है।

संबंधित मुद्दे