Drupal/C3/Table-of-Fields-with-Views/Hindi
From Script | Spoken-Tutorial
Revision as of 10:47, 7 October 2016 by Shruti arya (Talk | contribs)
Time | Narration |
00:01 | 'Table of Fields with Views' पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:07 | इस ट्यूटोरियल में हम 'table' of 'fields' के 'table' बनाना सीखेंगे। |
00:12 | इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रही हूँ
उबंटु लिनक्स ऑपरेटिंग सिस्टम 'Drupal 8' और 'Firefox' वेब ब्राउजर |
00:23 | आप अपने पसंद के किसी भी वेब ब्राउजर का उपयोग कर सकते हैं। |
00:27 | अब हम सीखेंगे कि fields के Table क्या हैं। |
00:31 | माना कि, भविष्य के इवेंट्स की सूची को हम इस तरह 'table' में दिखाना चाहते हैं। |
00:38 | यहाँ, यूजर इवेंट्स का कुछ विवरण औऱ उससे संबंधित तारीखों को देख सकता है। |
00:45 | यहाँ दिखाए गए fields वहाँ Events' Content type में है। |
00:50 | यहाँ, हम कुछ इवेंट्स के कुछ fields को ही प्रदर्शित करते हैं। |
00:55 | विशेषत:, हम केवल उन इवेंट्स को प्रदर्शित करते हैं, जिसकी तारीख वर्तमान के बाद की है। |
01:02 | अन्य प्रोग्राम में इस तरह के कंटेंट्स की चुनित सूची को Reports या Query Results भी कहते हैं। |
01:11 | अब 'fields' के 'table' के लिए view बनाते हैं। |
01:16 | अब अपनी वेबसाइट खोलें जिसे हमने पहले बनाया है। |
01:21 | 'Shortcuts' पर जाएँ, फिर 'Views' पर क्लिक करें औऱ फिर 'Add new view' पर क्लिक करें। |
01:28 | हम इसे Upcoming Events नाम देंगे। अब Content of type को "All" से "Events" में बदलें। |
01:37 | हम इसे किसी भी Content type के लिए कर सकते हैं – 'Log entries, Files, Content revisions, Taxonomy terms, Users, Custom blocks' आदि। |
01:50 | अभी के लिए, हम sorted by को Newest first ही रखेंगे। |
01:55 | 'Create a page' को चैक करें और 'Display format' में 'Table of fields' चुनें। |
02:03 | हम Items to display में डिफॉल्ट वैल्यू 10 ही रखेंगे। |
02:09 | अब, हम 'Use a pager' और 'Create a menu link' पर चैक करेंगे। |
02:17 | Menu में, हम Main navigation चुनेंगे और Link text में 'Upcoming Events' चुनेंगे। |
02:28 | हमारे मैन्यूज अभी के लिए अच्छी तरह से संगठित नहीं हैं, लेकिन हम जल्दी ही उसे करेंगे। |
02:34 | 'Save and edit' पर क्लिक करें। |
02:37 | अपने 5 सवाल देखते हैं।
Display पेज है। |
02:42 | 'FORMAT', 'table' है |
02:45 | FIELDS में, हमारे पास Title है। |
02:48 | FILTER CRITERIA में, हमें केवल Upcoming events चाहिए, अत: हमें उन्हें बदलने की जरूरत है। |
02:55 | SORT CRITERIA गलत है, क्योंकि हमें इसे Event date क्रम में रखना चाहिए और ना कि Published date में। |
03:03 | शुरू करने के लिए Save पर क्लिक करें। |
03:06 | यहाँ बीच में, हमारे पास अपना PAGE SETTINGS है। |
03:10 | हमारे पास Path, Menu, Access Permission है और अब हर कोई लैंडिग पेज को एक्सेस करेगा। |
03:20 | हम यहाँ Add बटन पर क्लिक करके HEADER या FOOTER जोड़ सकते हैं। |
03:27 | हम यह जोड सकते हैं कि क्या करना है यदि यहाँ कोई रिजल्ट्स नहीं है। |
03:31 | हम यह भी निर्दिष्ट कर सकते हैं कि page में कितने आइटम्स हैं। |
03:36 | और यदि pager यहां नीचे है या View के तल पर Read More link के साथ नहीं है। |
03:44 | ADVANCED टैब में यहाँ और भी चीजें है जिन्हे हम इस ट्यूटोरियल में नहीं कर रहे हैं। |
03:50 | हम पहले ही Events और User Groups से कनेक्ट है। |
03:54 | अत:, हम User Groups से जानकारी ले सकते हैं जो हमारा 'Events' प्रायोजित कर रहा है औऱ फिर उन्हें इस View में रखें। |
04:03 | यह RELATIONSHIPS और CONTEXT का उपयोग करके होता है, जिसे हमने बनाया था। |
04:10 | अब, आगे बढें औऱ 'fields' को जोडें, जिसे हम अपने table में चाहते हैं। |
04:15 | 'Add' पर क्लिक करें और Event Date field आने तक नीचे स्क्रोल करें। |
04:21 | मैंने 'Content type name' का उपयोग करके अपने fields को बडी सावधानी से label कर दिया है। |
04:27 | अत:, मैं बाद में Views में उनको आसानी से पा सकती हूँ। |
04:32 | 'Event Date' पर चैक करें औऱ 'Apply' पर क्लिक करें। |
04:37 | यहाँ, हम कुछ सैटिंग्स चुनेंगे। |
04:41 | अभी के लिए, 'Create a label' और 'Place a colon' ऑप्शन्स चैक्ड है। |
04:47 | 'Date format' को डिफॉल्ट ही रहने दें, अर्थात 'medium date' |
04:53 | अभी इनकी चिंता न करें। |
04:57 | और अतंत: 'Apply all displays' बटन पर क्लिक करें। |
05:02 | अत: अब हमारे पास 2 'columns' -'TITLE' और 'EVENT DATE' हैं। |
05:08 | अपने अगले field को जोड़ें। Add पर क्लिक करें और इस समय Event Logo पर जाने तक नीचे स्क्रोल करें। |
05:17 | इसे चुनें औऱ 'Apply' पर क्लिक करें। |
05:21 | इस समय 'Create a label' ऑप्शन अनचैक करें। |
05:25 | Thumbnail की 'Image style' चुनें। |
05:30 | फिर 'Link image to' ड्रॉपडाउन में, 'Content' चुनें। |
05:36 | अगले ट्यूटोरियल में, इस layout के लिए हम नया Image style बनाना सीखेंगे। लेकिन अभी के लिए हम Thumbnail चुनेंगे। |
05:45 | 'Apply' पर क्लिक करें। अब हमें 'preview' में 'thumbnails' दिखना चाहिए, जिसे 'devel' ने प्रत्येक 'Event' के लिए तैयार किया है |
05:55 | वापस जाएँ और फिर से 'Add' पर क्लिक करें। इस समय नीचे स्क्रोल करें और एक से अधिक 'field' चुनें। |
06:04 | 'Event Topics' और Event Website चुनें। और फिर 'Apply all displays' बटन पर क्लिक करें। |
06:13 | अगले पेज में, सब कुछ ऐसे ही रहने दें और Apply पर क्लिक करें। |
06:18 | ध्यान दें कि अब हम Views में एक समय 2 fields सेट कर सकते हैं और प्रत्येक की अपनी खुद की 'Settings' स्क्रीन होगी। |
06:27 | फिर से 'Apply all displays' पर क्लिक करें। |
06:32 | अब हमारे पास 'EVENT TOPICS' और 'EVENT WEBSITE' है। |
06:37 | हमारे पास अपनी 'title, date, topics' और 'website' है। 'Save' पर क्लिक करें। |
06:45 | अपने कार्य को लगातार सेव करना एक अच्छी आदत है। |
06:49 | देखें हमारी 'Display' एक 'Page' है। |
06:53 | हमारा 'FORMAT', 'Table' है। |
06:56 | हमारे 'FIELDS' सेट हैं। |
06:59 | 'FILTER CRITERIA' और 'SORT CRITERIA' अभी भी गलत हैं। |
07:04 | 'FILTER CRITERIA' को जोड़ने के लिए 'Add' बटन पर क्लिक करें। |
07:08 | Event Date आने तक नीचे स्क्रोल करें। फिर, Event Date चुनें और Apply पर क्लिक करें। |
07:17 | यह स्क्रीन काफी महत्वपूर्ण है। |
07:20 | 'Operator' ड्रॉपडाउन में, हम "Is greater than or equal to" चुनेंगे। |
07:26 | 'Value type' में, यदि हम आज की तारीख डालते हैं, तो यह असुविधाजनक होगा। |
07:32 | हमें प्रत्येक दिन नई तारीख प्रविष्ट करनी होगी। लेकिन हम "An offset of the current time..." चुन सकते हैं। |
07:40 | और 'Value' फिल्ड में “now” टाइप करें। |
07:45 | इसका मतलब है कि, केवल वो इवेंट्स ही वर्तमान समय के बाद प्रदर्शित होंगे। |
07:51 | वर्तमान समय इसे बनाने का समय नहीं है। यह समय है जब यूजर इसे देख रहा हो। |
07:59 | अत:, केवल यूजर ही भविष्य की इवेंट्स देख सकता है। |
08:03 | 'Apply' पर क्लिक करें। |
08:05 | जैसा कि हम देख सकते हैं, 'devel' द्वारा बनाया गया प्रतिरूपी कंटेंट हमें कोई भविष्य की तारीख नहीं बताता। |
08:13 | अत:, हमारा View सही कार्य कर रहा है, यह सुनिश्चित करने के लिए, स्वत: ही कुछ इवेंट्स अपडेट करते हैं। |
08:20 | कुछ इवेंट्स ज्ञात करें और 'Event Date' में भविष्य की कोई तारीख प्रविष्ट करें। |
08:25 | 'Content' पर जाएँ। 'Events Type', 'Filter' करें। |
08:31 | किसी भी इवेंट को चुनें और 'Edit' पर क्लिक करें। फिर तारीख को भविष्य की तारीख में बदलें। |
08:39 | 'Save' पर क्लिक करें। |
08:42 | ट्यूटोरियल को रोकें और लगभग 6 या 7 इवेंट्स 'update' करें। |
08:49 | इसे करने के बाद ट्यूटोरियल पर वापस आयें। |
08:53 | 'Shortcuts' पर जाएँ। 'Views' पर क्लिक करें। 'Upcoming Events' खोजें। 'Edit' पर क्लिक करें। |
09:01 | हम अब 'view' को एडिट करने वापस जायेंगे, जहाँ हमने उसको छोडा था। |
09:06 | प्रिव्यू देखने के लिए नीचे स्क्रोल करें। |
09:10 | हम अब 'greater than or equal to now' के साथ अपनी 'Event Date' की सही फिल्टरिंग कर रहे हैं। |
09:17 | फिर हम 'SORT CRITERIA' चैक करेंगे। |
09:22 | डिफॉल्ट रूप से, 'Drupal' घटते क्रम में लेखन की तिथि द्वारा कंटेंट को सोर्ट करता है। |
09:30 | 'Events' के लिए, यह उपयोगी है कि Event Date आरोही क्रम में हो। |
09:37 | इसे बदलने के लिए 'Authored on' पर क्लिक करें और 'Remove' पर क्लिक करें। |
09:44 | 'Add' पर क्लिक करें औऱ फिर से 'Event Date' मिलने तक नीचे स्क्रोल करें। |
09:51 | 'Apply' पर क्लिक करें। |
09:53 | अब 'Order' में, 'Sort ascending' चुनें। जो हमारे इवेंट्स को आज से सोर्ट करता है। |
10:03 | 'Apply' पर क्लिक करें। |
10:05 | अब हमने अपने 'Events' को अपडेट कर दिया है और सही से 'Sort Criteria' सेट कर दिया है। |
10:11 | हम सूची को देखने के लिए सक्षम होने चाहिए जो कि कुछ इस तरह हैं। |
10:16 | भविष्य में आने वाले सभी इवेंट्स EVENT DATE क्रम में सूचीबद्ध हैं। |
10:23 | आगे बढने से पहले सुनिश्चित कर लें कि आपने Save पर क्लिक कर दिया है। |
10:27 | अत:, यहाँ एक अन्य बात है कि हम इस विशेष View के साथ कार्य करने जा रहे हैं। |
10:32 | 'TITLE' और 'Logo' 'columns' को जोडें और फिर 'TITLE' और 'EVENT DATE' को सॉर्ट करने योग्य बनाएँ। |
10:41 | जब हम यह करते हैं, यूजर TITLE पर क्लिक कर सकता है और यह फीचर द्वारा सोर्ट होगा। |
10:48 | ऊपर स्क्रोल करें। FORMAT, Table पर जाएँ औऱ इसके बाद, Settings पर क्लिक करें। |
10:57 | 'Content Event Logo' में, 'COLUMN' ड्रॉपडाउन से 'Title' चुनें। |
11:03 | यहाँ SEPARATOR के लिए, केवल सिम्पल लाइन ब्रेक प्रविष्ट करें। |
11:08 | 'Title' और 'Event Date' कॉलम्स को आरोही क्रम में SORTABLE करें और फिर Apply पर क्लिक करें। |
11:17 | अत: अब हमारा 'Title' और 'logo' समान कॉलम में हैं और दोनों 'TITLE' और 'EVENT DATE' अब सॉर्टेबल हैं। |
11:26 | 'Title' को 'Event Name' में बदलें। |
11:31 | "Title" पर क्लिक करें और 'Label' में "Title" को "Event Name" में बदलें।
फिर 'Apply' पर क्लिक करें। |
11:40 | प्रिव्यू एरिया में स्क्रोल करें। हमारे 'Event Name' और 'logo' और 'date' सभी सेट हैं। |
11:48 | बाद के ट्यूटोरियल में हम अपने लॉगो को बेहतर बनाने के लिए इसके साइज को बदलना सीखेंगे। |
11:55 | अभी के लिए 'Save' पर क्लिक करें औऱ अपने 'View' को टेस्ट करें। |
11:59 | Homepage पर जाने के लिए 'Back to site' पर क्लिक करें। |
12:03 | 'Upcoming Events' पर क्लिक करें। |
12:06 | आपको 'table' भविष्य में आने वाली इवेंट्स के साथ व्यवस्थित दिखना चाहिए। |
12:13 | आप यह भी देख सकते हैं कि आप 'Event Name' और 'Event Date' द्वारा सोर्ट कर सकते हैं। |
12:20 | इसी के साथ, हमने अपना पहला Table View पूर्ण किया। |
12:24 | संक्षेप में |
12:26 | इस ट्यूटोरियल में हमने 'fields' के 'tables' को बनाने के बारे में सीखा। |
12:41 | यह वीडियो Acquia और OS ट्रेनिंग से लिया गया है और स्पोकन ट्यूटोरियल प्रोजेक्ट, आईआईटी बॉम्बे द्वारा संशोधित किया गया है। |
12:51 | इस लिंक पर उपलब्ध वीडियो, स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। कृपया इसे डाउनलोड करके देखें। |
12:58 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम कार्यशालाओं का आयोजन करती है और प्रमाणपत्र देती है। अधिक जानकारी के लिए, हमें लिखें। |
13:07 | स्पोकन ट्यूटोरियल प्रोजेक्ट
NMEICT, मानव संसाधन विकास मंत्रायल और NVLI, संस्कृति मंत्रालय, भारत सरकार द्वारा निधिबद्ध है। |
13:19 | यह स्क्रिप्ट बिंदु पांडे द्वारा अनुवादित है। आईआईटी बॉम्बे की ओर से मैं श्रुति आर्य अब आपसे विदा लेती हूँ। धन्यवाद... |