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

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(5 intermediate revisions by 3 users not shown)
Line 11: Line 11:
 
| 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 56: Line 57:
 
|-
 
|-
 
|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 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 109: Line 110:
 
|-
 
|-
 
|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”.
  
 
|-
 
|-
Line 117: Line 118:
 
|-
 
|-
 
| 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'''.
  
 
|-
 
|-
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.
  
 
|-
 
|-
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 165: Line 166:
 
|-
 
|-
 
|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 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''',
  
 
|-
 
|-
Line 207: Line 208:
 
|-
 
|-
 
|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 234: Line 235:
 
|-
 
|-
 
|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'''.
  
 
|-
 
|-
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 294: Line 295:
 
|-
 
|-
 
|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'''.
  
 
|-
 
|-
Line 302: Line 303:
 
|-
 
|-
 
|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.
  
Line 328: Line 329:
 
|-
 
|-
 
|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.
  
 
|-
 
|-
Line 336: Line 337:
 
|-
 
|-
 
|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; finally, in the last part, we will learn how to manage the code of '''Drupal'''.
+
| How to properly manage the '''site''';  
 +
 
 +
Finally, in the last part, we will learn how to manage the code of '''Drupal'''.
  
 
|-
 
|-
Line 352: Line 355:
 
|-
 
|-
 
|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 365:
 
| Let us summarize.
 
| Let us summarize.
 
In this tutorial, we have learnt about:
 
In this tutorial, we have learnt about:
* Introduction to '''Drupal'''
+
Introduction to '''Drupal'''
* Salient features of '''Drupal '''and
+
Salient features of '''Drupal '''and
* Overview of this '''Drupal''' series.
+
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'''.
  
 
|-
 
|-
Line 380: Line 383:
 
|-
 
|-
 
| 10:11
 
| 10:11
| Spoken Tutorial Project is funded by NMEICT, Ministry of Human Resource Development and NVLI, Ministry of Culture Government of India.
+
| Spoken Tutorial Project is funded by NMEICT, Ministry of Human Resource Development and NVLI, Ministry of Culture, Government of India.
  
 
|-
 
|-

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