Difference between revisions of "Drupal/C2/Overview-of-Drupal/English-timed"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with " {|border=1 |'''Time''' |'''Narration''' |- | 00:01 |Welcome to the spoken tutorial on''' “Overview of Drupal”'''. |- | 00:06 | In this tutorial, we will learn about * '...")
 
 
(7 intermediate revisions by 3 users not shown)
Line 6: Line 6:
 
|-
 
|-
 
| 00:01
 
| 00:01
|Welcome to the spoken tutorial on''' “Overview of Drupal”'''.
+
|Welcome to the '''spoken tutorial''' on''' “Overview of Drupal”'''.
  
 
|-
 
|-
 
| 00:06
 
| 00:06
| In this tutorial, we will learn about
+
| In this tutorial, we will learn about:
* '''Content Management System'''
+
'''Content Management System'''
* '''Drupal'''
+
'''Drupal'''
  
 
|-
 
|-
 
|00:13
 
|00:13
|Salient features of '''Drupal''' and
+
|
* Overview of this series
+
Salient features of '''Drupal''' and
 +
Overview of this series.
  
 
|-
 
|-
 
| 00:19
 
| 00:19
| First let us understand what is '''Drupal'''.'''Drupal''' is a free and open source''' Content Management System '''(CMS).
+
| First, let us understand what is '''Drupal'''. '''Drupal''' is a free and '''open source, Content Management System (CMS)'''.
  
 
|-
 
|-
 
| 00:30
 
| 00:30
 
| What is a '''CMS'''?
 
| What is a '''CMS'''?
* It is not like the old days where we have several html files uploaded on a server.
+
It is not like the old days where we have several html files, uploaded on a server.
  
 
|-
 
|-
 
|00:40
 
|00:40
|In the traditional way, each webpage has its own html file.
+
|In the traditional way, each webpage has its own '''html''' file.
  
 
|-
 
|-
 
|00:47
 
|00:47
 
|Now it is very different.
 
|Now it is very different.
* Each page is constructed using various components.  
+
Each '''page''' is constructed using various components.  
  
 
|-
 
|-
Line 47: Line 48:
 
|-
 
|-
 
|01:06
 
|01:06
|So depending on where you are viewing, say a desktop or a mobile, it could be different.
+
|So, depending on where you are viewing, say a desktop or a mobile, it could be different.
  
 
|-
 
|-
 
|01:14
 
|01:14
 
|It can also change depending on who is viewing it from where.
 
|It can also change depending on who is viewing it from where.
* You may be a student viewing it from India,
+
You may be a student viewing it from India,
  
 
|-
 
|-
 
|01:23
 
|01:23
|Or a customer buying something from Singapore.
+
|or a customer buying something from Singapore.
* Each of you could see a different page.
+
Each of you could see a different '''page'''.
  
 
|-
 
|-
Line 65: Line 66:
 
|-
 
|-
 
|01:37
 
|01:37
|It uses various programming functionalities such as '''PHP, Ajax, Javascript,''' etc.
+
|It uses various programming functionalities such as '''PHP, Ajax, Javascript''' etc.
  
 
|-
 
|-
Line 81: Line 82:
 
|-
 
|-
 
|02:07
 
|02:07
|Drupal is one such CMS that is open source, meaning the code is freely available.
+
|Drupal is one such CMS that is '''open source''', meaning the code is freely available.
  
 
|-
 
|-
Line 105: Line 106:
 
|-
 
|-
 
| 02:43
 
| 02:43
|This community has developers, site-builders, volunteers, who make '''Drupal''' what it is today.  
+
|This community has developers, site-builders, volunteers who make '''Drupal''' what it is today.  
  
 
|-
 
|-
 
|02:51
 
|02:51
|It is said that in '''Drupal '''you '''“Come for the code, stay for the community”'''
+
|It is said that in '''Drupal, '''you “Come for the code, stay for the community”.
  
 
|-
 
|-
 
|02:58
 
|02:58
|May be you will stick to the community for the same reason.
+
|May be, you will stick to the community for the same reason.
  
 
|-
 
|-
 
| 03:02
 
| 03:02
| Next let me list out the top 10 features of '''Drupal'''.
+
| Let me list out the top 10 features of '''Drupal'''.
  
 
|-
 
|-
 
|03:06
 
|03:06
 
|Number 1:
 
|Number 1:
*'''Drupal '''is free and completely open source.
+
'''Drupal '''is free and completely '''open source'''.
  
 
|-
 
|-
Line 130: Line 131:
 
|-
 
|-
 
|03:15
 
|03:15
|Even if you’re a developer, '''Drupal '''is very useful.
+
|Even if you’re a developer, Drupal is very useful.
  
 
|-
 
|-
 
|03:20
 
|03:20
 
| Number 2:
 
| Number 2:
*'''Drupal''' is flexible.
+
'''Drupal''' is flexible.
  
 
|-
 
|-
Line 143: Line 144:
 
|-
 
|-
 
|03:28
 
|03:28
|'''Drupal''' works well with sophisticated websites that require many different custom data structures
+
|'''Drupal''' works well with sophisticated websites that require many different custom '''data structures'''.
  
 
|-
 
|-
Line 152: Line 153:
 
| 03:42
 
| 03:42
 
| Number 3:
 
| Number 3:
*'''Drupal''' is mobile-ready.
+
'''Drupal''' is mobile-ready.
  
 
|-
 
|-
Line 161: Line 162:
 
| 03:54
 
| 03:54
 
| Number 4:
 
| Number 4:
*'''Drupal''' is fantastic for big projects.
+
'''Drupal''' is fantastic for big projects.
  
 
|-
 
|-
 
|04:00
 
|04:00
|From the '''whitehouse.gov''' to '''weather.com '''and '''Dallas Cowboys, Drupal''' can handle any project.
+
|From the '''whitehouse.gov''' to '''weather.com '''and '''Dallas Cowboys,''' '''Drupal''' can handle any project.
  
 
|-
 
|-
Line 177: Line 178:
 
|-
 
|-
 
|04:19
 
|04:19
|And it’s also highly suitable for large enterprises
+
|And it’s also highly suitable for large enterprises.
  
 
|-
 
|-
 
| 04:24
 
| 04:24
 
| Number 5:  
 
| Number 5:  
*'''Drupal''' is friendly, social and searchable.
+
'''Drupal''' is friendly, social and searchable.
  
 
|-
 
|-
Line 190: Line 191:
 
|-
 
|-
 
|04:34
 
|04:34
|*Also,'''Drupal''' allows site editors to add tags, descriptions, keywords and human-friendly '''URLs'''.
+
| Also, '''Drupal''' allows site editors to add tags, descriptions, keywords and human-friendly '''URLs'''.
  
 
|-
 
|-
Line 199: Line 200:
 
|-
 
|-
 
|04:50
 
|04:50
|'''Drupal''' keeps our site safe with regular security updates, '''hash passwords''',
+
|'''Drupal''' keeps our '''site''' safe with regular '''security updates, hash passwords''',
  
 
|-
 
|-
 
|04:57
 
|04:57
|* '''session ID'''s that change when '''permissions''' change,
+
|'''session ID'''s that change when '''permissions''' change,
  
 
|-
 
|-
 
|05:01
 
|05:01
|* text format '''permissions''' restricting user input and a lot more.
+
| Text format '''permissions''' restricting user input and a lot more.
  
 
|-
 
|-
Line 216: Line 217:
 
| 05:11
 
| 05:11
 
| Number 7:
 
| Number 7:
*We can extend our '''Drupal''' site by using thousands of '''Modules''' that add features to the '''Drupal''' site.
+
We can extend our '''Drupal''' site by using thousands of '''Modules''' that add features to the '''Drupal''' site.
  
 
|-
 
|-
Line 225: Line 226:
 
|05:27
 
|05:27
 
|We can have multiple '''Themes''' or versions of a '''Theme''' on the same site.
 
|We can have multiple '''Themes''' or versions of a '''Theme''' on the same site.
*And yet, have complete control over the visual presentation of your website data.  
+
And yet, have complete control over the visual presentation of your website data.  
  
 
|-
 
|-
 
| 05:40
 
| 05:40
 
| Number 8:
 
| Number 8:
*If you need help, there is a helpful community around '''Drupal''' and it is huge!
+
If you need help, there is a helpful community around '''Drupal''' and it is huge!
  
 
|-
 
|-
 
|05:48
 
|05:48
|There are '''Drupal''' events all over the world.
+
|There are '''Drupal events''' all over the world.
  
 
|-
 
|-
 
|05:52
 
|05:52
|Local events are called '''Drupal''' camps.
+
|Local events are called '''Drupal camps'''.
  
 
|-
 
|-
 
|05:55
 
|05:55
|And every year there are major '''DrupalCons''' all around the world.
+
|And every year, there are major '''DrupalCons''' all around the world.
  
 
|-
 
|-
Line 251: Line 252:
 
| 06:08
 
| 06:08
 
| Number 9:
 
| Number 9:
*There are some very large and experienced companies around '''Drupal'''.
+
There are some very large and experienced companies around '''Drupal'''.
  
 
|-
 
|-
Line 259: Line 260:
 
|-
 
|-
 
|06:21
 
|06:21
|In India there are more than sixty '''Drupal''' service companies.There are also hundreds of freelancers who know '''Drupal'''.
+
|In India, there are more than sixty '''Drupal''' service companies. There are also hundreds of freelancers who know '''Drupal'''.
  
 
|-
 
|-
 
| 06:32
 
| 06:32
 
| Number 10:
 
| Number 10:
*'''Drupal''' is everywhere.There are over 1.2 million websites at the time of this recording.
+
'''Drupal''' is everywhere. There are over 1.2 million websites at the time of this recording.
  
 
|-
 
|-
Line 276: Line 277:
 
|-
 
|-
 
| 06:58
 
| 06:58
| In this tutorial series, we will learn the following topics
+
| In this tutorial series, we will learn the following topics-
*How to install '''Drupal'''
+
How to install '''Drupal'''.
  
 
|-
 
|-
 
|07:04
 
|07:04
|We will show how to install '''Drupal '''and other associated software.
+
|We will show you how to install '''Drupal '''and other associated software.
  
 
|-
 
|-
Line 289: Line 290:
 
|-
 
|-
 
|07:18
 
|07:18
| The''' content''' workflow
+
| The''' content''' workflow-
* Here we will learn how the basic content of a website is organised within '''Drupal'''
+
Here, we will learn how the basic content of a website is organized within '''Drupal'''.
  
 
|-
 
|-
 
|07:26
 
|07:26
| We will also create a simple website content as though you are editing it in a word processor
+
| We will also create a simple website content as though you are editing it in a '''word processor'''.
  
 
|-
 
|-
 
|07:34
 
|07:34
| Then we will learn some of the powerful features that make '''Drupal''' unique
+
| Then we will learn some of the powerful features that make '''Drupal''' unique.
  
 
|-
 
|-
 
|07:40
 
|07:40
| They are relationships between content, programmatic formatted display of several contents, etc
+
| They are relationships between content, programmatic formatted display of several contents and so on.
  
 
|-
 
|-
 
|07:49
 
|07:49
|How to''' extend''' '''Drupal'''
+
| How to''' extend Drupal'''-
*The second most powerful feature of '''Drupal''' is '''Modules or Extensions'''
+
The second most powerful feature of '''Drupal''' is '''Modules '''or '''Extensions'''.
  
 
|-
 
|-
 
|07:56
 
|07:56
|As mentioned before there is a '''Module''', like an app, for almost any feature you require.
+
|As mentioned before, there is a '''Module''', like an '''app''', for almost any feature you require.
  
 
|-
 
|-
Line 319: Line 320:
 
|-
 
|-
 
|08:13
 
|08:13
|How to''' layout''' the site
+
|How to''' layout''' the '''site'''-
*Once the basic content and features are ready, we need to make a beautiful display of it.
+
Once the basic content and features are ready, we need to make a beautiful display of it.
  
 
|-
 
|-
 
|08:24
 
|08:24
|In the '''layout''' part we will learn how easy it is to change the look and feel of the website.
+
|In the '''layout''' part, we will learn how easy it is to change the look and feel of the website.
  
 
|-
 
|-
 
|08:31
 
|08:31
|*Like '''Modules''' the layout or '''Themes''' are also available as community contributions.
+
|Like '''Modules''', the '''layout''' or '''Themes''' are also available as community contributions.
  
 
|-
 
|-
 
|08:38
 
|08:38
|How to manage''' people'''
+
|How to manage''' people'''-
  
 
|-
 
|-
 
|08:40
 
|08:40
|Unlike other single user oriented '''CMS''', such as '''WordPress, Drupal''' is often used in situations where different users to do different things in the website.
+
|Unlike other single user oriented '''CMS''', such as '''WordPress''', '''Drupal''' is often used in situations where different users to do different things in the website.
  
 
|-
 
|-
 
|08:53
 
|08:53
|In '''people''' management part we will learn how to set up different roles and give them different permissions.
+
| In '''people management''' part, we will learn how to set up different roles and give them different '''permissions'''.
  
 
|-
 
|-
 
|09:01
 
|09:01
|How to properly''' manage''' the site
+
| How to properly manage the '''site''';
* Finally in the last part we will learn how to manage the code of '''Drupal'''
+
 
 +
Finally, in the last part, we will learn how to manage the code of '''Drupal'''.
  
 
|-
 
|-
 
|09:11
 
|09:11
|It is important to keep the site updated for security and stability.
+
|It is important to keep the '''site''' updated for security and stability.
  
 
|-
 
|-
 
|09:17
 
|09:17
|* It is also helpful to get new features to make the site more user friendly.
+
| It is also helpful to get new features to make the '''site''' more user friendly.
  
 
|-
 
|-
Line 362: Line 364:
 
| 09:28
 
| 09:28
 
| Let us summarize.
 
| Let us summarize.
 
+
In this tutorial, we have learnt about:
In this tutorial, we have learnt about
+
Introduction to '''Drupal'''
 
+
Salient features of '''Drupal '''and
* Introduction to '''Drupal'''
+
Overview of this '''Drupal''' series.
* Salient features of '''Drupal '''and
+
* Overview of this '''Drupal''' series
+
  
 
|-
 
|-
 
| 09:41
 
| 09:41
| This video is  adapted from '''Acquia '''and '''OSTraining''' and revised by Spoken Tutorial Project, IIT Bombay.
+
| This video is  adapted from '''Acquia '''and '''OSTraining''' and revised by '''Spoken Tutorial Project, IIT Bombay'''.
  
 
|-
 
|-
 
| 09:51
 
| 09:51
| The video at the following link summarises the Spoken Tutorial project.Please download and watch it.
+
| The video at the following link summarizes the Spoken Tutorial project. Please download and watch it.
  
 
|-
 
|-
 
| 09:59
 
| 09:59
| The Spoken Tutorial Project Team conducts workshops and gives certificates to those who pass online tests.For more details, please write to us.
+
| The Spoken Tutorial Project team conducts workshops and gives certificates to those who pass online tests. For more details, please write to us.
  
 
|-
 
|-
 
| 10:11
 
| 10:11
| Spoken Tutorial Project is funded by
+
| Spoken Tutorial Project is funded by NMEICT, Ministry of Human Resource Development and NVLI, Ministry of Culture, Government of India.
* NMEICT, Ministry of Human Resource Development and
+
* NVLI, Ministry of Culture Government of India.
+
  
 
|-
 
|-
 
| 10:24
 
| 10:24
| This is Varsha Venkatesh signing off. Thanks for joining.
+
| This is Varsha Venkatesh, signing off. Thanks for joining.
  
 
|}
 
|}

Latest revision as of 12:52, 7 October 2016

Time Narration
00:01 Welcome to the spoken tutorial on “Overview of Drupal”.
00:06 In this tutorial, we will learn about:

Content Management System Drupal

00:13

Salient features of Drupal and Overview of this series.

00:19 First, let us understand what is Drupal. Drupal is a free and open source, Content Management System (CMS).
00:30 What is a CMS?

It is not like the old days where we have several html files, uploaded on a server.

00:40 In the traditional way, each webpage has its own html file.
00:47 Now it is very different.

Each page is constructed using various components.

00:55 Each of the component can come from different places.
01:00 These components are assembled on the fly, using some programming logic.
01:06 So, depending on where you are viewing, say a desktop or a mobile, it could be different.
01:14 It can also change depending on who is viewing it from where.

You may be a student viewing it from India,

01:23 or a customer buying something from Singapore.

Each of you could see a different page.

01:32 CMS is the program behind this presentation logic.
01:37 It uses various programming functionalities such as PHP, Ajax, Javascript etc.
01:47 All CMS usually use a database to store information content without any formatting.
01:55 The formatting of content is done separately.
02:00 CMS makes even non-technical users to manage a website easily.
02:07 Drupal is one such CMS that is open source, meaning the code is freely available.
02:15 Anybody can download and change it.
02:18 Drupal was founded in 2000 by Dries Buytaert, when he was a student.
02:24 Since making it open source, several thousands of people have helped in modifying the code.
02:32 They then give it back to the community with small improvements.
02:37 Drupal community is one of the largest and closely knit open source community.
02:43 This community has developers, site-builders, volunteers who make Drupal what it is today.
02:51 It is said that in Drupal, you “Come for the code, stay for the community”.
02:58 May be, you will stick to the community for the same reason.
03:02 Let me list out the top 10 features of Drupal.
03:06 Number 1:

Drupal is free and completely open source.

03:11 Anybody can download the source code and modify it.
03:15 Even if you’re a developer, Drupal is very useful.
03:20 Number 2:

Drupal is flexible.

03:24 Drupal is one of the most adaptive systems available today.
03:28 Drupal works well with sophisticated websites that require many different custom data structures.
03:35 Developers use it as both CMS and as a broader web development platform.
03:42 Number 3:

Drupal is mobile-ready.

03:46 We can view and administer every page on our Drupal site, from any mobile device we choose.
03:54 Number 4:

Drupal is fantastic for big projects.

04:00 From the whitehouse.gov to weather.com and Dallas Cowboys, Drupal can handle any project.
04:08 Drupal shines with more complex websites.
04:12 It’s one of the best solutions for people who want to build a feature rich website.
04:19 And it’s also highly suitable for large enterprises.
04:24 Number 5:

Drupal is friendly, social and searchable.

04:29 Drupal helps people find my site and my content.
04:34 Also, Drupal allows site editors to add tags, descriptions, keywords and human-friendly URLs.
04:45 Number 6:

Drupal is safe and secure.

04:50 Drupal keeps our site safe with regular security updates, hash passwords,
04:57 session IDs that change when permissions change,
05:01 Text format permissions restricting user input and a lot more.
05:07 Drupal takes security very seriously.
05:11 Number 7:

We can extend our Drupal site by using thousands of Modules that add features to the Drupal site.

05:18 Think of any feature and somebody has mostly built a Module and made it available free.
05:27 We can have multiple Themes or versions of a Theme on the same site.

And yet, have complete control over the visual presentation of your website data.

05:40 Number 8:

If you need help, there is a helpful community around Drupal and it is huge!

05:48 There are Drupal events all over the world.
05:52 Local events are called Drupal camps.
05:55 And every year, there are major DrupalCons all around the world.
06:01 There are very active Forums, User Groups and IRC chats dedicated to Drupal support.
06:08 Number 9:

There are some very large and experienced companies around Drupal.

06:15 Acquia, partner for this series, is the largest Drupal company.
06:21 In India, there are more than sixty Drupal service companies. There are also hundreds of freelancers who know Drupal.
06:32 Number 10:

Drupal is everywhere. There are over 1.2 million websites at the time of this recording.

06:40 Drupal runs 3 percent of the entire web and 15 percent of the top ten thousand websites.
06:50 Drupal is highly popular with governments, education, non-profits and large enterprises.
06:58 In this tutorial series, we will learn the following topics-

How to install Drupal.

07:04 We will show you how to install Drupal and other associated software.
07:10 Almost anybody can do this, you need not be Linux or Windows administration savvy for this.
07:18 The content workflow-

Here, we will learn how the basic content of a website is organized within Drupal.

07:26 We will also create a simple website content as though you are editing it in a word processor.
07:34 Then we will learn some of the powerful features that make Drupal unique.
07:40 They are relationships between content, programmatic formatted display of several contents and so on.
07:49 How to extend Drupal-

The second most powerful feature of Drupal is Modules or Extensions.

07:56 As mentioned before, there is a Module, like an app, for almost any feature you require.
08:05 Given that there are tens of thousands of Modules, we will show you how to select a Module for your purpose.
08:13 How to layout the site-

Once the basic content and features are ready, we need to make a beautiful display of it.

08:24 In the layout part, we will learn how easy it is to change the look and feel of the website.
08:31 Like Modules, the layout or Themes are also available as community contributions.
08:38 How to manage people-
08:40 Unlike other single user oriented CMS, such as WordPress, Drupal is often used in situations where different users to do different things in the website.
08:53 In people management part, we will learn how to set up different roles and give them different permissions.
09:01 How to properly manage the site;

Finally, in the last part, we will learn how to manage the code of Drupal.

09:11 It is important to keep the site updated for security and stability.
09:17 It is also helpful to get new features to make the site more user friendly.
09:24 With this, we come to the end of this tutorial.
09:28 Let us summarize.

In this tutorial, we have learnt about: Introduction to Drupal Salient features of Drupal and Overview of this Drupal series.

09:41 This video is adapted from Acquia and OSTraining and revised by Spoken Tutorial Project, IIT Bombay.
09:51 The video at the following link summarizes the Spoken Tutorial project. Please download and watch it.
09:59 The Spoken Tutorial Project team conducts workshops and gives certificates to those who pass online tests. For more details, please write to us.
10:11 Spoken Tutorial Project is funded by NMEICT, Ministry of Human Resource Development and NVLI, Ministry of Culture, Government of India.
10:24 This is Varsha Venkatesh, signing off. Thanks for joining.

Contributors and Content Editors

Nancyvarkey, PoojaMoolya, Pratik kamble, Sandhya.np14