Drupal/C2/User-group-and-Entity-Reference/Hindi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time
Narration
00:01 'User Group and Entity Reference' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:06 इस ट्यूटोरियल में हम 'User Group Content type' बनाना
00:11 'User Group' फिल्ड जोडना और 'Entity reference' के साथ Content types को कनेक्ट करने के बारे में सीखेंगे।
00:18 इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उबंटु ऑपरेटिंग सिस्टम, 'Drupal 8' और 'Firefox' वेब ब्राउजर का उपयोग कर रही हूँ।
00:27 आप अपने पंसद का कोई भी वेब ब्राउजर उपयोग कर सकते हैं।
00:32 'Events Content type' को याद करें, जिसे हमने पिछले ट्यूटोरियल में बनाया था।
00:38 हमने पहले पाँच 'fields' बनाएं, जो यहाँ दिखाये गये हैं।
00:42 Event Sponsor फिल्ड को बनाने के लिए, हमें User Groups Content type बनाने की जरूरत है।
00:48 User Groups People का एक ग्रुप है, जो इवेंट का आयोजन करने के लिए एक साथ आते हैं।
00:54 जैसे कि 'Cincinnati User group', 'Drupal Mumbai group', 'Bangalore Drupal group' आदि।
01:03 पहले User Groups को पेपर पर बनाते हैं।
01:07 ग्रुप website, contact person, उनका email और उनका experience level हो सकता है।
01:15 'Drupal' में URL और Email के लिए डिफॉल्ट फिल्ड्स हैं। इसलिए, हमने इन field types को चुना है।
01:23 व्यक्ति का नाम Name field द्वारा कैप्चर किया जा सकता है। लेकिन अभी के लिए हम 'Text (plain)' प्रयोग करेंगे।
01:31 User experience levels, Beginner, Intermediate या Advanced में से कोई एक हो सकता है।
01:39 इसे लागू करने के लिए, हम 'List (text) field type' चुनेंगे।
01:45 यहाँ अंतिम field, इस ग्रुप द्वारा प्रायोजित सभी इवेंट्स को कैप्चर करने के लिए है।
01:51 इसके लिए, हम मौजूदा Events Content type को लिंक करने के लिए Entity reference field का उपयोग कर सकते हैं।
02:01 'User Groups Content type' को सेट करें।
02:05 'Add content type' पर क्लिक करें। इसको 'User Groups' दें।
02:11 ध्यान दें कि 'Machine name' 'user underscore groups' है।
02:16 'Description' में, टाइप करें - 'This is where we track the Drupal groups from around the world'
02:23 'Title field label' में, हम इसे 'User Group Name' नाम देंगे।
02:29 Events Content type की तरह ही इसे सेट करें।
02:35 'Publishing options' टैब पर क्लिक करें।
02:38 'Default options' में,'Create new revision','Published' और 'Promoted to front page' को चैक करें।
02:48 अब 'Display settings' टैब पर क्लिक करें।
02:52 फिर Display author and date information बॉक्स को अनचैक करें।
02:58 अंत में,'Menu settings' टैब पर क्लिक करें और 'Main navigation' बॉक्स को अनचैक करें।
03:05 जब हमने उन्हें सेट कर दिया है, फिर हम नीचे Save and manage fields बटन पर क्लिक कर सकते हैं।
03:13 हम 'Manage fields' पेज पर आ गए हैं।
03:17 यहाँ Body में Label को बदलें।
03:21 Operations कॉलम के नीचे Edit बटन पर क्लिक करें।
03:26 Label फिल्ड में, User Group Description टाइप करें और फिर नीचे Save settings बटन पर क्लिक करें।
03:36 हम शीर्ष पर हरे रंग में सफलता का मैसेज देख सकते हैं।
03:40 इस Content type के लिए, हम केवल 5 'fields' को सेट करेंगे।
03:46 हमने पहले ही एक 'field' बनाया है। अब एक और बनाते है।
03:52 ' Add field' बटन पर क्लिक करें।
03:55 इस केस में, हम Reuse an existing field ड्रॉपडाउन पर क्लिक करेंगे।
04:02 देखें कि 'Link: field_event_ website field' उपलब्ध है।
04:08 क्योंकि हमने पहले ही इसे Event website नाम दिया है।
04:13 field का पुन: उपयोग, हमें Drupal database में table को पुन: उपयोग करने की अनुमति देता है।
04:20 यह समान field के लिए विभिन्न् सेटिंग्स बनाये रखने से किया जाता है।
04:25 इस केस में, नया field सेट करने के लिए यह अधिक समझ में आता है।
04:30 Add a new field ड्रॉपडाउन में, Link field type चुनें।
04:35 'Label' में टाइप करें, 'Group Website'
04:39 'Save and continue' पर क्लिक करें और फिर 'Save field settings' पर क्लिक करें।
04:45 इस बार हम External links only चुनेंगे, क्योंकि किसी भी User Groups का Drupalville में कोई भी पेज नहीं है।
04:54 नीचे 'Save settings' बटन पर क्लिक करें।
04:57 एक बार फिर से 'Add field' पर क्लिक करें।
05:01 इस बार हम contact person’s के नाम के लिए Text field का उपयोग करेंगे।
05:07 'Add a new field' ड्रॉपडाउन पर क्लिक करें और 'field type Text (plain)' चुनें।
05:14 हम 'Label' को 'Group Contact' नाम देंगे।
05:18 'Save and continue' पर क्लिक करें और फिर 'Save field settings' पर क्लिक करें।
05:24 फिर नीचे 'Save settings' बटन पर क्लिक करें।
05:28 एक बार फिर से Add field बटन पर क्लिक करें। इस समय, ड्रॉपडाउन में Email field चुनें।
05:37 हम 'Label' को 'Contact Email' नाम देंगे। 'Save and continue' बटन पर क्लिक करें।
05:44 'Allowed number of values' में, हमें केवल 1 चाहिए। Save field settings पर क्लिक करें।
05:52 यहाँ और कोई सेटिंग नहीं है। अत: हम नीचे Save settings पर क्लिक करेंगे।
05:59 एक बार फिर से 'Add field' बटन पर क्लिक करें।
06:03 इस बार, Field type ड्रॉपडाउन में, List (text) ऑप्शन को चुनें।
06:09 'Label field' में, हम 'Group Experience' टाइप करेंगे और फिर 'Save and continue' बटन पर क्लिक करेंगे ।
06:16 इस Field type के बारे में ध्यान में रखने वाली बातें इस मैसेज में दी गई है।
06:23 'These settings impact the way the data is stored in the database and cannot be changed once data has been created'.
06:32 यही एक कारण है कि हम प्लानिंग पर जोर डाल रहे हैं।
06:37 यहाँ अपनी वैल्यूज जोडें -'Beginner, Intermediate, Advanced,' और 'Expert'
06:44 हमारा User Group बहुत आसानी से, एक से अधिक वैल्यू को उन पर लागू कर सकता है।
06:51 Allowed number of values में Limited को Unlimited में बदलें और फिर Save field settings पर क्लिक करें।
07:01 अब 'Save settings' पर क्लिक करें।
07:04 यहाँ हमारे पास जोडने के लिए एक और field है, जोकि Entity reference field है।
07:10 अब हम सीखेंगे कि Entity Reference क्या है और इसे कैसे बनायें।
07:17 अपनी वेबसाइट में एक कार्य हम यह करना चाहते हैं कि 'Events' User Groups द्वारा प्रायोजित हो और User Groups Events प्रायोजित कर सकें।
07:28 website में यह बहुत ही सामान्य बात है, जहाँ आप एक साथ दो अलग-अलग कंटेंट को लिंक करना चाहते हैं।
07:35 Events, User Groups द्वारा प्रायोजित हैं। अत: हम User Group की जानकारी प्रत्येक इवेंट के लिए उपलब्ध कराना चाहते हैं।
07:45 अब इसे सेट करें। Add field पर क्लिक करें।
07:49 यदि आप डेटाबेस पर्सन हैं, तो आप इन्हें डेटा में many to many relationship के रूप में पहचानेंगे।
07:57 Add a new field ड्रॉपडाउन पर क्लिक करें। इस बार, Reference के नीचे Content को चुनें।
08:04 Label फिल्ड में, हम Events Sponsored टाइप करेंगे और फिर Save and continue पर क्लिक करें।
08:12 फिर, हमें Type of item to reference चुनने के लिए पूछता है।
08:17 आप देख सकते हैं कि यहाँ बहुत सारे ऑप्शन्स हैं।
08:21 हम इसे बहुत ही आसान रखेंगे- Content चुनें।
08:26 'Allowed number of values' में, 'Unlimited' को चुनें।
08:31 फिर 'Save field settings' पर क्लिक करें।
08:34 यहाँ Settings पेज पर, हम चुनेंगे, जो Content types User Groups द्वारा संदर्भित हैं।
08:42 हम 'Events Content type' को संदर्भित कर रहे हैं।
08:46 यहाँ, जब मैं एक इवेंट जोड रही हूं, तो केवल इवेंट्स स्पष्ट होगा, जब मैं Events title टाइप करना शुरू करूँगी।
08:55 इसीतरह, हमें सुनिश्चित करना है कि हमने यहाँ सही Content Type को चुना है।
09:01 'Events' चुनें और 'Save settings' पर क्लिक करें।
09:05 अब, हमें अपने Events Content type में इसी तरह करना है।
09:10 Structure पर क्लिक करें। फिर Content types पर क्लिक करें।
09:16 फिर Events Content type के लिए Manage fields चुनें।
09:21 एक और 'field' जोडें। Add a new field ड्रॉपडाउन में, Content को चुनें।
09:28 Label फिल्ड में टाइप करें 'Event Sponsors'
09:32 'Save and continue' पर क्लिक करें।
09:34 'Allowed number of values' को बदलें, 'Unlimited' को चुनें।
09:39 यह इसलिए क्योंकि, एक से अधिक User Group इवेंट को प्रायोजित कर सकते हैं। अब Save field settings पर क्लिक करें।
09:48 इस बार 'REFERENCE TYPE,' के नीचे 'User groups' चुनें।
09:53 फिर से, यह इसलिए क्योंकि हम Events Sponsors फिल्ड के लिए User Groups संदर्भित कर रहे हैं।
09:59 'Save settings' पर क्लिक करें।
10:01 अब यह उन दो Content Types को एक साथ many to many relationship में लिंक करता है।
10:08 ये events sponsors और किस User Group द्वारा क्या प्रायोजित किया जा रहा है, इस पर आधारित हैं।
10:16 इसी के साथ हम ट्यूटोरिल के अंत में पहुँच गए हैं। संक्षेप में,
10:22 इस ट्यूटोरिल में हमने 'User Group Content type' बनाना
10:28 User Group फिल्ड्स को जोडना और 'Entity reference' के साथ Content types को कनेक्ट करना सीखा।
10:40 यह वीडियो Acquia और OS ट्रेनिंग से लिया गया है और स्पोकन ट्यूटोरियल प्रोजेक्ट, आईआईटी बॉम्बे द्वारा संशोधित किया गया है।
10:51 इस लिंक पर उपलब्ध वीडियो, स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। कृपया इसे डाउनलोड करके देखें।
10:58 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम कार्यशालाओं का आयोजन करती है और प्रमाणपत्र देती है। अधिक जानकारी के लिए, हमें लिखें।
11:07 स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, मानव संसाधन विकास मंत्रायल और NVLI, संस्कृति मंत्रालय, भारत सरकार द्वारा निधिबद्ध है।
11:21 यह स्क्रिप्ट बिंदु पांडे द्वारा अनुवादित है। आईआईटी बॉम्बे से मैं श्रुति आर्य अब आपसे विदा लेती हूँ। धन्यवाद...

Contributors and Content Editors

Devraj, Sakinashaikh, Shruti arya