Drupal/C3/Table-of-Fields-with-Views/Bengali

From Script | Spoken-Tutorial
Revision as of 13:26, 4 September 2016 by Kaushik Datta (Talk | contribs)

Jump to: navigation, search
Time Narration
00:01 Table of Fields with Views এর টিউটোরিয়ালে আপনাদের স্বাগত।
00:07 এই টিউটোরিয়ালে fields এর table বানানো শিখব।
00:12 টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি
  • উবুন্টু লিনাক্স অপারেটিং সিস্টেম
  • Drupal 8 এবং ফায়ারফক্স ওয়েব ব্রাউজার।
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 এখন এটিকে 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 এবং OSTraining থেকে অভিযোজিত এবং স্পোকেন টিউটোরিয়াল প্রকল্প, আইআইটি বোম্বে দ্বারা সংশোধিত।
12:51 এই ভিডিওটি স্পোকেন প্রকল্পকে সারাংশিত করে। ভিডিওটি ডাউনলোড করে দেখুন।
12:58 স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে এবং প্রশংসাপত্র দেই। আমাদের সাথে যোগাযোগ করুন।
13:07 স্পোকেন টিউটোরিয়াল প্রজেক্ট ভারত সরকারের MHRD এর NMEICT এবং মিনিস্ট্রি অফ কলচারের NVLI দ্বারা সমর্থিত।
13:19 আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহণের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Pratik kamble, Satarupadutta, Shruti arya