CCK (फील्ड्स API) ड्रुपल विवरण
CCK मॉड्यूल आपको अपने स्वयं के डॉक्यूमेंट प्रकार बनाने की अनुमति देता है, जिनमें आवश्यक फ़ील्ड जैसे टेक्स्ट फ़ील्ड, ड्रॉपडाउन सूची, चेकबॉक्स और रेडियो बटन शामिल हो सकते हैं। इसके अलावा, यह मौजूदा डॉक्यूमेंट प्रकारों में आवश्यक फ़ील्ड जोड़ने की भी अनुमति देता है।
अन्य मॉड्यूल के साथ एकीकरण
block_submit
यह एक ही फ़ॉर्म को बार-बार सबमिट करने की संभावना को ब्लॉक करता है। बटन को निष्क्रिय करने के लिए JavaScript का उपयोग किया जाता है। मॉड्यूल दो मोड में काम कर सकता है: बटन को निष्क्रिय करना या उन्हें छिपाना। निष्क्रिय मोड में, एक बार क्लिक करने के बाद सभी बटन दबे हुए और पुनः क्लिक के लिए अनुपलब्ध हो जाते हैं। छिपाने वाले मोड में, बटन गायब हो सकता है और उसकी जगह एक विशेष संदेश दिखाया जा सकता है।
cck_editbutton
यह CCK फ़ील्ड के लिए एक एडिट बटन बनाता है, जिससे डॉक्यूमेंट प्रकार के निर्माता को CCK फ़ील्ड में एक जावास्क्रिप्ट बटन जोड़ने की अनुमति मिलती है, जो संपादन मोड में सक्रिय होता है और दृश्य मोड में छिपा रहता है।
cck_blocks
यह किसी भी निर्मित CCK फ़ील्ड के लिए एक ब्लॉक जोड़ता है, जिससे आप मौजूदा डॉक्यूमेंट के फ़ील्ड मान को एक ब्लॉक (बाएँ, दाएँ या किसी अन्य क्षेत्र में) में प्रदर्शित कर सकते हैं, बजाय इसे सामग्री प्रदर्शन क्षेत्र में दिखाने के। यह सरल पैनलों (simple panel) का एक प्रकार है। आपका क्लाइंट संपादन पृष्ठ से सीधे डॉक्यूमेंट से संबंधित एक ब्लॉक बना सकता है।
imceimage
एक CCK फ़ील्ड बनाएँ जो आपको IMCE मॉड्यूल का उपयोग करके चित्र संलग्न करने की अनुमति देता है।
link
यह मॉड्यूल CCK का एक अतिरिक्त घटक है जो डॉक्यूमेंट प्रकारों में लिंक सम्मिलित करने के लिए फ़ील्ड जोड़ने की अनुमति देता है। यह मॉड्यूल पूर्ण (absolute) और सापेक्ष (relative) दोनों प्रकार के URL (पते की शुरुआत में स्लैश के बिना) का समर्थन करता है।
asin
यह मॉड्यूल CCK के लिए एक फ़ील्ड बनाता है जो Amazon प्लेटफ़ॉर्म से उत्पाद की जानकारी प्राप्त करता है। ASIN या ISBN नंबर दर्ज करें और उत्पाद की जानकारी स्वचालित रूप से डॉक्यूमेंट में जुड़ जाएगी। इसके लिए Amazon Tools मॉड्यूल की आवश्यकता होती है, और यह Views मॉड्यूल के साथ एकीकृत होता है।
cck_address
यह मॉड्यूल सभी एड्रेस संबंधित फ़ील्ड को एकल CCK फ़ील्ड के रूप में उपलब्ध कराता है, जिसमें उपयोगकर्ता अपना पता दर्ज करता है।
cck_teaser_field
यह मॉड्यूल CCK में किसी डॉक्यूमेंट के सारांश के लिए एक विशेष फ़ील्ड चुनने की सेटिंग जोड़ता है। यदि किसी सामग्री भाग के लिए सेट किया गया है, तो वही फ़ील्ड सारांश के रूप में उपयोग किया जाएगा; अन्यथा, मानक सारांश फ़ील्ड का उपयोग किया जाएगा।
conditional_fields
Conditional Fields मॉड्यूल CCK में बनाए गए एक या अधिक फ़ील्डों के प्रदर्शन को किसी अन्य फ़ील्ड पर निर्भर बनाता है। जब किसी फ़ील्ड में एक विशेष मान होता है — तो यह स्थिति किसी निर्भर फ़ील्ड के प्रदर्शित होने की शर्त बन जाती है, जिसका मान तब दर्ज या चुना जाना चाहिए। निर्भर फ़ील्ड डिफ़ॉल्ट रूप से छिपा रहता है और यदि शर्त पूरी होती है, तो यह Javascript के माध्यम से डायनेमिक रूप से दिखाई देता है।
fivestar
Fivestar मॉड्यूल एक विजेट जोड़ता है जो डॉक्यूमेंट को रेटिंग देने, वोटों की संख्या और औसत रेटिंग दिखाने की अनुमति देता है। मॉड्यूल की विशेषताएँ:
- यह jQuery और AJAX का उपयोग करता है, जिससे बिना पेज रीलोड किए वोट करना संभव होता है।
- वोटिंग आइकॉन सेट को अनुकूलित किया जा सकता है।
- JavaScript बंद होने पर भी वोटिंग काम करती है (पेज रीलोड आवश्यक होगा)।
- प्रत्येक डॉक्यूमेंट प्रकार के लिए रेटिंग को कॉन्फ़िगर किया जा सकता है।
- अनाम (anonymous) उपयोगकर्ताओं द्वारा रेटिंग का समर्थन।
- रेटिंग बदलने की क्षमता।
- Views मॉड्यूल के साथ एकीकरण, जिससे आप रेटिंग के आधार पर सूचियाँ बना सकते हैं या सूचियों को रेटिंग के अनुसार फ़िल्टर कर सकते हैं।
- आप अपने CCK से बनाए गए डॉक्यूमेंट प्रकारों में इस मॉड्यूल के फ़ील्ड का उपयोग कर सकते हैं।
imagefield
ImageField मॉड्यूल CCK मॉड्यूल के लिए चित्र अपलोड की सुविधा प्रदान करता है।
-
Views मॉड्यूल के साथ एकीकरण
- एकल और बहु-मूल्य (single/multiple) समर्थन
- चित्र के अधिकतम आकार की सीमा
- ImageCache मॉड्यूल के साथ एकीकरण
multiselect
यह मॉड्यूल nodereference फ़ील्ड प्रकार के लिए एक विजेट परिभाषित करता है। यह उपयोगकर्ताओं को आइटम चुनने के लिए एक सुविधाजनक इंटरफ़ेस प्रदान करता है। चयन क्षेत्र में दो सूचियाँ होती हैं: पहली में उपलब्ध आइटम और दूसरी में चयनित आइटम। उपयोगकर्ता एक सूची से दूसरी में आइटम स्थानांतरित कर सकते हैं।
text_field_tags
Text Field Tags मॉड्यूल CCK टेक्स्ट फ़ील्ड्स के लिए कुछ फॉर्मेटिंग सेटिंग्स जोड़ता है। मॉड्यूल सक्रिय करने के बाद, मौजूदा CCK डॉक्यूमेंट प्रकार में Display options पेज पर जाएँ। टेक्स्ट फ़ील्ड्स के लिए आपको कई नई सेटिंग्स दिखाई देंगी।
youtube_cck
यह मॉड्यूल YouTube वीडियो के लिए CCK फ़ील्ड स्थापित करता है। यह वीडियो को पूर्वावलोकन (preview) या पूर्ण स्क्रीन मोड में प्रदर्शित करने की अनुमति देता है। आप किसी भी आकार को कॉन्फ़िगर कर सकते हैं। यह YouTube API के माध्यम से प्रीव्यू इमेज को “ग्रैब” करने की सुविधा भी प्रदान करता है।