Difference between revisions of "Drupal/C2/Managing-Content/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''' Managing Content'''. |- | 00:06 | In this tutorial, we will learn to Cr...")
 
Line 6: Line 6:
 
|-
 
|-
 
|  00:01
 
|  00:01
|  Welcome to the Spoken tutorial on''' Managing Content'''.
+
|  Welcome to the '''Spoken tutorial''' on''' Managing Content'''.
  
 
|-
 
|-
 
|  00:06
 
|  00:06
|  In this tutorial, we will learn to Create new content
+
|  In this tutorial, we will learn to: * Create new content
  
 
|-
 
|-
 
|  00:11
 
|  00:11
|   Manage content and Revisions
+
|* Manage content and * Revisions.
  
 
|-
 
|-
 
| 00:15
 
| 00:15
|  To record this tutorial, I am using
+
|  To record this tutorial, I am using:
  
* Ubuntu Operating System
+
* '''Ubuntu''' Operating System
* Drupal 8 and
+
* '''Drupal 8''' and
* Firefox web browser
+
* '''Firefox''' web browser.
  
 
|-
 
|-
Line 42: Line 42:
 
|-
 
|-
 
| 00:42
 
| 00:42
| Click on '''Add content'''”, and choose '''Events'''.
+
| Click on '''Add content''' and choose '''Events'''.
  
 
|-
 
|-
 
| 00:46
 
| 00:46
| We will set up a sample '''Event,''' to demonstrate some things that we have set up.
+
| We will set up a sample '''Event''' to demonstrate some things that we have set up.
  
 
|-
 
|-
 
|  
 
|  
| I will type “'''DrupalCamp Cincinnati”''' in the''' Event Name''' field'''.'''
+
| I will type: “DrupalCamp Cincinnati” in the''' Event Name''' field.
  
 
|-
 
|-
 
| 00:58
 
| 00:58
| In the''' Event Description''' field, type '''“This is the first DrupalCamp in the southern Ohio region”.'''
+
| In the''' Event Description''' field, type: “This is the first DrupalCamp in the southern Ohio region”.
  
 
|-
 
|-
 
| 01:07
 
| 01:07
| Note that the '''Create New revision'''check box is turned on here.
+
| Note that the '''Create New revision''' check-box is turned ON here.
  
 
|-
 
|-
Line 70: Line 70:
 
|-
 
|-
 
|  01:21
 
|  01:21
|  But we do want an '''Event Website'''.
+
|  But we do want an '''Event Website'''.
  
 
|-
 
|-
Line 78: Line 78:
 
|-
 
|-
 
| 01:34
 
| 01:34
| In the '''Link text'''we will leave this blank. The display would just be the actual '''URL''', so we will do that for now.
+
| In the '''Link text''', we will leave this blank. The display would just be the actual '''URL'''; so, we will do that for now.
  
 
|-
 
|-
 
| 01:44
 
| 01:44
| When we click on the '''Event Date''', a little calendar pops up.
+
| When we click on the '''Event Date''', a little calendar pops up.
  
 
|-
 
|-
 
|  01:49
 
|  01:49
|  Let’s select January 11th  2016.
+
|  Let’s select '''January 11th  2016'''.
  
 
|-
 
|-
 
| 01:54
 
| 01:54
| Now we can’t add any '''EVENT SPONSORS'''yet, because we don’t have any '''User Groups '''set up.
+
| Now we can’t add any '''EVENT SPONSORS''' yet, because we don’t have any '''User Groups '''set up.
  
 
|-
 
|-
 
| 02:01
 
| 02:01
| Another important '''Drupal '''feature is '''Inline Entity Reference'''.
+
| Another important '''Drupal '''feature is '''Inline Entity Reference'''.
  
 
|-
 
|-
Line 102: Line 102:
 
|-
 
|-
 
| 02:13
 
| 02:13
| We have some '''EVENT TOPICS'''. Let us type '''‘I’''' and select ‘'''Introduction to Drupal’.'''
+
| We have some '''EVENT TOPICS'''. Let us type ‘I’ and select ‘Introduction to Drupal’.
  
 
|-
 
|-
 
| 02:21
 
| 02:21
| Click on '''Add another item'''. This time we will type''' ‘m''''.
+
| Click on '''Add another item'''. This time we will type ‘m'.
  
 
|-
 
|-
 
|  02:27
 
|  02:27
| Notice that all topics that have an''' ‘m’''' in it, will show up.
+
| Notice that all topics that have an ‘m’ in it, will show up.
  
 
|-
 
|-
 
| 02:32
 
| 02:32
| So let’s select '''‘Module Development’'''. You can choose other topics if you want.
+
| So, let’s select '''Module Development'''. You can choose other topics if you want.
  
 
|-
 
|-
 
| 02:38
 
| 02:38
| Then click '''Save and publish'''.
+
| Then click '''Save and publish'''.
  
 
|-
 
|-
Line 138: Line 138:
 
|-
 
|-
 
|  03:00
 
|  03:00
|  If this link is clicked, every single '''Event''' tagged to''' Introduction to Drupal''' would be available     and will be listed in publication date order.
+
|  If this link is clicked, every single '''Event''' tagged to''' Introduction to Drupal''' would be available and will be listed in publication date order.
  
 
|-
 
|-
Line 146: Line 146:
 
|-
 
|-
 
| 03:17
 
| 03:17
| Now, let’s click on''' Shortcuts''' and '''Add content'''and this time let’s add our '''User Group'''.
+
| Now, let’s click on''' Shortcuts''' and '''Add content''' and this time let’s add our '''User Group'''.
  
 
|-
 
|-
 
| 03:27
 
| 03:27
| We will call this as''' Cincinnati User Group'''.  
+
| We will call this as "Cincinnati User Group".  
  
 
|-
 
|-
 
| 03:31
 
| 03:31
| In the''' User Group Description field''', type '''“This is the user group from the southern Ohio region based in Cincinnati”.'''
+
| In the''' User Group Description''' field, type: “This is the user group from the southern Ohio region based in Cincinnati”.
  
 
|-
 
|-
 
| 03:42
 
| 03:42
| '''“We meet on the 3rd Thursday of every month”.'''
+
| “We meet on the 3rd Thursday of every month”.
  
 
|-
 
|-
Line 166: Line 166:
 
|-
 
|-
 
| 03.51
 
| 03.51
| The '''URL''' for this '''User Group''' is '''https colon slash slash groups dot drupal dot org slash Cincinnati'''.
+
| The URL for this '''User Group''' is: '''https colon slash slash groups dot drupal dot org slash Cincinnati'''.
  
 
|-
 
|-
 
|  04:03
 
|  04:03
|  It’s non-existent as of now.  But this is how it would usually appear.
+
|  It’s non-existent as of now.  But, this is how it would usually appear.
  
 
|-
 
|-
 
| 04:10
 
| 04:10
| To find a '''User Group''' in your area come to''' groups dot drupal dot org'''  
+
| To find a '''User Group''' in your area, come to''' groups dot drupal dot org'''  
  
 
|-
 
|-
 
|  04:16
 
|  04:16
|  Then do a quick search, based on what you might be interested in.
+
|  Then do a quick search based on what you might be interested in.
  
 
|-
 
|-
Line 186: Line 186:
 
|-
 
|-
 
| 04:25
 
| 04:25
| In '''Group Contact'''let’s type '''Drupal space Group.''' and in the '''Contact Email''' type '''drupalgroup@email.com'''
+
| In '''Group Contact''', let’s type: "Drupal space Group" and in the '''Contact Email''', type: "drupalgroup@email.com".
  
 
|-
 
|-
 
| 04:38
 
| 04:38
| Note that, this should be a properly formatted '''email address.''' Otherwise''' Drupal''' will reject it.
+
| Note that this should be a properly formatted '''email address.''' Otherwise,''' Drupal''' will reject it.
  
 
|-
 
|-
Line 198: Line 198:
 
|-
 
|-
 
| 04:50
 
| 04:50
| And in the '''EVENTS SPONSORED''', we have to choose an '''Event'''.
+
| And, in the '''EVENTS SPONSORED''', we have to choose an '''Event'''.
  
  
 
|-
 
|-
 
|  04:55
 
|  04:55
|  If you just type '''d''', '''Drupal Camp Cincinnati''' will appear in the drop-down.
+
|  If you just type 'd', "Drupal Camp Cincinnati" will appear in the drop-down.
  
 
|-
 
|-
 
| 05:02
 
| 05:02
| Click '''Save and Publish'''
+
| Click '''Save and Publish'''.
  
 
|-
 
|-
Line 227: Line 227:
 
|-
 
|-
 
|  05:25
 
|  05:25
|  We can filter by''' Publish status''', '''Content type''' and by''' Title'''.  
+
|  We can filter by''' Publish status, Content type''' and by''' Title'''.  
  
 
|-
 
|-
 
|  05:32
 
|  05:32
| If we type ‘'''W'''’ here and click''' Filter,''' we’ll only get the '''nodes''', which begin with ‘'''w'''’.
+
| If we type ‘W’ here and click''' Filter,''' we’ll only get the nodes which begin with ‘w’.
  
 
|-
 
|-
Line 243: Line 243:
 
|-
 
|-
 
|  05:49
 
|  05:49
|  And once we’ve got our list, we can select more than one node at a time and do some things, Like''' Delete''', make it''' Sticky''',''' Promote it''',''' Publish it''', etc.
+
|  And, once we’ve got our list, we can select more than one node at a time and do some things Like-''' Delete''', make it''' Sticky, Promote it''', Publish it''' etc.
  
 
|-
 
|-
 
|  06:04
 
|  06:04
|  So I’ll select '''Unpublish content''' and click on''' Apply'''.
+
|  So, I’ll select '''Unpublish content''' and click on''' Apply'''.
  
 
|-
 
|-
 
|  06:09
 
|  06:09
|  Notice that the status of my selected '''nodes '''has been updated to''' Unpublished'''.  
+
|  Notice that the status of my selected nodes has been updated to''' Unpublished'''.  
  
 
|-
 
|-
Line 259: Line 259:
 
|-
 
|-
 
|  06:20
 
|  06:20
|  Let’s select all the '''nodes '''at once, click''' '''on '''Publish''' and then on '''Apply'''.
+
|  Let’s select all the nodes at once. Click on '''Publish''' and then on '''Apply'''.
  
 
|-
 
|-
Line 267: Line 267:
 
|-
 
|-
 
|  06:35
 
|  06:35
|  We can also '''Edit''' or''' Delete''' a single '''node '''here, or select a batch of '''nodes '''and delete the content.
+
|  We can also '''Edit''' or''' Delete''' a single node here or select a batch of nodes and delete the content.
  
 
|-
 
|-
Line 279: Line 279:
 
|-
 
|-
 
|  07:00
 
|  07:00
|  And also the '''Files '''that have been uploaded in any '''file field'''.
+
|  And also the '''Files '''that have been uploaded in any '''file''' field.
  
 
|-
 
|-
Line 287: Line 287:
 
|-
 
|-
 
|  07:10
 
|  07:10
|  To see where the image is used, click on the '''Places '''link. It gives us a list of '''nodes '''where the file is used.
+
|  To see where the image is used, click on the '''Places '''link. It gives us a list of nodes where the file is used.
  
 
|-
 
|-
 
|  07:20
 
|  07:20
|  We can manage our''' Content''',''' Comments''' and''' Files''' from the''' Content''' link in the '''Administration''' toolbar.
+
|  We can manage our''' Content, Comments''' and''' Files''' from the''' Content''' link in the '''Administration''' toolbar.
  
 
|-
 
|-
 
|  07:29
 
|  07:29
|  Now, let’s add a '''comment''' to one of our '''nodes'''.
+
|  Now, let’s add a '''comment''' to one of our nodes.
  
 
|-
 
|-
 
|  07:33
 
|  07:33
|  I’m going to add a '''comment''' –''' “Great Node! Fantastic content.”'''
+
|  I’m going to add a '''comment''' – “Great Node! Fantastic content.”.
  
 
|-
 
|-
Line 311: Line 311:
 
|-
 
|-
 
|  07:50
 
|  07:50
|  If you set up '''comments''' for approval, then you can click''' Content, Comments.''' and you’ll be able to manage them here.
+
|  If you set up '''comments''' for approval, then you can click''' Content, Comments''' and you’ll be able to manage them here.
  
 
|-
 
|-
Line 319: Line 319:
 
|-
 
|-
 
|  08:05
 
|  08:05
|  Managing '''Content, Comments '''and '''Files '''is all done from one place, in '''Drupal'''.
+
|  Managing '''Content, Comments '''and '''Files '''is all done from one place, in Drupal.
  
 
|-
 
|-
 
|  08:12
 
|  08:12
|  Next, let us update a '''node '''or make a change to a '''node '''and see how''' Revisions''' works.
+
|  Next, let us update a '''node '''or make a change to a node and see how''' Revisions''' works.
  
 
|-
 
|-
 
|  08:20
 
|  08:20
|  Click on '''Home''' link to come to the '''Home page.'''  
+
|  Click on '''Home''' link to come to the '''Home page'''.
  
 
|-
 
|-
Line 335: Line 335:
 
|-
 
|-
 
|  08:29
 
|  08:29
|  Let’s add some more '''content '''to the '''body '''of this '''node '''“'''There is another great camp in Columbus every October.'''
+
|  Let’s add some more '''content '''to the '''body '''of this node – “There is another great camp in Columbus every October.”
  
 
|-
 
|-
Line 343: Line 343:
 
|-
 
|-
 
|  08:41
 
|  08:41
|  And now click on''' DrupalCamp Cincinnati''' and you’ll see a new tab called''' Revisions'''.
+
|  And now, click on''' DrupalCamp Cincinnati''' and you’ll see a new tab called''' Revisions'''.
  
 
|-
 
|-
 
|  08:49
 
|  08:49
|  Click on''' Revisions''' and you will see that''' admin''' has updated this '''node '''at''' 2:37''' and it’s the''' Current version'''.  
+
|  Click on''' Revisions''' and you will see that''' admin''' has updated this node at''' 2:37''' and it’s the''' Current version'''.  
  
 
|-
 
|-
Line 355: Line 355:
 
|-
 
|-
 
|  09:03
 
|  09:03
|  On clicking it, we can look at the old version, which doesn’t have the second paragraph.
+
|  On clicking it, we can look at the old version which doesn’t have the second paragraph.
  
 
|-
 
|-
Line 367: Line 367:
 
|-
 
|-
 
|  09:22
 
|  09:22
|  But '''Drupal '''has complete '''version control '''built in, so you know who, and when changes were made to any given '''node '''  and you can revert back whenever you want.
+
|  But '''Drupal '''has complete '''version control '''built in.  So, you know who, and when changes were made to any given node and you can revert back whenever you want.
  
 
|-
 
|-
Line 375: Line 375:
 
|-
 
|-
 
|  09:41
 
|  09:41
|  With this, we come to the end of this tutorial.   Let us summarize.
+
|  With this, we come to the end of this tutorial. Let us summarize.
  
 
|-
 
|-
 
|  09:47
 
|  09:47
|  In this tutorial we have learnt about
+
|  In this tutorial, we have learnt about:
  
 
* Creating contents
 
* Creating contents
Line 387: Line 387:
 
|-
 
|-
 
| 10:06
 
| 10:06
|  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'''.
  
 
|-
 
|-
 
|  10:16
 
|  10:16
| The video at this link summarises the Spoken Tutorial project. Please download and watch it.
+
| The video at this link summarizes the Spoken Tutorial project. Please download and watch it.
  
 
|-
 
|-
 
| 10:23
 
| 10:23
| The Spoken Tutorial Project Team conducts workshops and gives certificates.
+
| The Spoken Tutorial Project team conducts workshops and gives certificates.
 
+
 
+
 
For more details, please write to us.
 
For more details, please write to us.
  
 
|-
 
|-
 
|10:32
 
|10:32
|  Spoken Tutorial Project is funded by
+
|  Spoken Tutorial Project is funded by-
  
 
* NMEICT, Ministry of Human Resource Development and
 
* NMEICT, Ministry of Human Resource Development and
 
* NVLI, Ministry of Culture
 
* NVLI, Ministry of Culture
 
 
Government of India.
 
Government of India.
  
 
|-
 
|-
 
| 10:45
 
| 10:45
| This is Varsha Venkatesh signing off. Thanks for joining.
+
| This is Varsha Venkatesh, signing off. Thanks for joining.
  
 
|}
 
|}

Revision as of 17:24, 31 August 2016

Time Narration
00:01 Welcome to the Spoken tutorial on Managing Content.
00:06 In this tutorial, we will learn to: * Create new content
00:11 * Manage content and * Revisions.
00:15 To record this tutorial, I am using:
  • Ubuntu Operating System
  • Drupal 8 and
  • Firefox web browser.
00:25 You can use any web browser as per your choice.
00:29 Let us open our website which we created earlier.
00:33 Now we will learn how to create new content.
00:37 We will add our first Event. Click on Content.
00:42 Click on Add content and choose Events.
00:46 We will set up a sample Event to demonstrate some things that we have set up.
I will type: “DrupalCamp Cincinnati” in the Event Name field.
00:58 In the Event Description field, type: “This is the first DrupalCamp in the southern Ohio region”.
01:07 Note that the Create New revision check-box is turned ON here.
01:12 We don’t have to do anything over here on the right hand side.
01:17 Leave the Event Logo as blank for now.
01:21 But we do want an Event Website.
01:24 So, we’ll type the URL as http://drupalcampcincinnati.org
01:34 In the Link text, we will leave this blank. The display would just be the actual URL; so, we will do that for now.
01:44 When we click on the Event Date, a little calendar pops up.
01:49 Let’s select January 11th 2016.
01:54 Now we can’t add any EVENT SPONSORS yet, because we don’t have any User Groups set up.
02:01 Another important Drupal feature is Inline Entity Reference.
02:07 It allows you to add user groups on the fly. But we will learn about this later.
02:13 We have some EVENT TOPICS. Let us type ‘I’ and select ‘Introduction to Drupal’.
02:21 Click on Add another item. This time we will type ‘m'.
02:27 Notice that all topics that have an ‘m’ in it, will show up.
02:32 So, let’s select Module Development. You can choose other topics if you want.
02:38 Then click Save and publish.
02:41 Here is our DrupalCamp Cincinnati node.
02:45 The Title, the Body, the Event Website which is automatically a link but it doesn’t really exist.
02:53 We can change this Event Date format, if we want.
02:58 This is a taxonomy.
03:00 If this link is clicked, every single Event tagged to Introduction to Drupal would be available and will be listed in publication date order.
03:12 We have just created our very first event node successfully.
03:17 Now, let’s click on Shortcuts and Add content and this time let’s add our User Group.
03:27 We will call this as "Cincinnati User Group".
03:31 In the User Group Description field, type: “This is the user group from the southern Ohio region based in Cincinnati”.
03:42 “We meet on the 3rd Thursday of every month”.
03:47 We can also add more information there.
03.51 The URL for this User Group is: https colon slash slash groups dot drupal dot org slash Cincinnati.
04:03 It’s non-existent as of now. But, this is how it would usually appear.
04:10 To find a User Group in your area, come to groups dot drupal dot org
04:16 Then do a quick search based on what you might be interested in.
04:21 There are many User Groups around the world.
04:25 In Group Contact, let’s type: "Drupal space Group" and in the Contact Email, type: "drupalgroup@email.com".
04:38 Note that this should be a properly formatted email address. Otherwise, Drupal will reject it.
04:46 Choose Group Level from the multiple options here.
04:50 And, in the EVENTS SPONSORED, we have to choose an Event.


04:55 If you just type 'd', "Drupal Camp Cincinnati" will appear in the drop-down.
05:02 Click Save and Publish.
05:05 We have successfully created our first User Group.
05:09 Now we will learn about managing our content.
05:13 If we click on Content, we will get a list of all the content on our site.
05:19 It doesn’t matter what Content type it is, we can see all the content.
05:25 We can filter by Publish status, Content type and by Title.
05:32 If we type ‘W’ here and click Filter, we’ll only get the nodes which begin with ‘w’.
05:41 Click on Reset.
05:43 If we have multiple languages, we can choose another language as well.
05:49 And, once we’ve got our list, we can select more than one node at a time and do some things Like- Delete, make it Sticky, Promote it, Publish it etc.
06:04 So, I’ll select Unpublish content and click on Apply.
06:09 Notice that the status of my selected nodes has been updated to Unpublished.
06:16 This is the easiest place to manage content.
06:20 Let’s select all the nodes at once. Click on Publish and then on Apply.
06:28 It doesn’t matter if some are already published. Now all the content is published.
06:35 We can also Edit or Delete a single node here or select a batch of nodes and delete the content.
06:44 Managing content in Drupal is quite simple. Just click on the Content link in the toolbar and it brings you to this page.
06:54 Using the tabs at the top, we can manage the Comments that have been made.
07:00 And also the Files that have been uploaded in any file field.
07:05 To view the image, click on it and it will open on the screen.
07:10 To see where the image is used, click on the Places link. It gives us a list of nodes where the file is used.
07:20 We can manage our Content, Comments and Files from the Content link in the Administration toolbar.
07:29 Now, let’s add a comment to one of our nodes.
07:33 I’m going to add a comment – “Great Node! Fantastic content.”.
07:39 Click Save.
07:42 Since we’re logged in as the superuser, everything is already approved for us. We don’t actually have to do anything.
07:50 If you set up comments for approval, then you can click Content, Comments and you’ll be able to manage them here.
07:59 For example - bulk publish comments or delete them from this screen.
08:05 Managing Content, Comments and Files is all done from one place, in Drupal.
08:12 Next, let us update a node or make a change to a node and see how Revisions works.
08:20 Click on Home link to come to the Home page.
08:24 Click on Quick edit on DrupalCamp Cincinnati.
08:29 Let’s add some more content to the body of this node – “There is another great camp in Columbus every October.”
08:39 Click Save.
08:41 And now, click on DrupalCamp Cincinnati and you’ll see a new tab called Revisions.
08:49 Click on Revisions and you will see that admin has updated this node at 2:37 and it’s the Current version.
09:00 The old version is also available.
09:03 On clicking it, we can look at the old version which doesn’t have the second paragraph.
09:09 To go back, click on Revisions. Then we can either Revert or Delete that old version.
09:18 There are other Modules that make this a little easier.
09:22 But Drupal has complete version control built in. So, you know who, and when changes were made to any given node and you can revert back whenever you want.
09:36 So version control in Drupal is built in and is really helpful.
09:41 With this, we come to the end of this tutorial. Let us summarize.
09:47 In this tutorial, we have learnt about:
  • Creating contents
  • Managing contents and
  • Revisions
10:06 This video is adapted from Acquia and OSTraining and revised by Spoken Tutorial Project, IIT Bombay.
10:16 The video at this link summarizes the Spoken Tutorial project. Please download and watch it.
10:23 The Spoken Tutorial Project team conducts workshops and gives certificates.

For more details, please write to us.

10:32 Spoken Tutorial Project is funded by-
  • NMEICT, Ministry of Human Resource Development and
  • NVLI, Ministry of Culture

Government of India.

10:45 This is Varsha Venkatesh, signing off. Thanks for joining.

Contributors and Content Editors

PoojaMoolya, Pratik kamble, Priyacst, Sandhya.np14