Drupal/C2/Managing-Content/English

From Script | Spoken-Tutorial
Revision as of 12:47, 30 June 2016 by Priyacst (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Title of Script: Managing Content

Keywords: video tutorial, drupal, Creating content, events, user groups, Managing Content, Comments, Files, Revisions


Visual Cue
Narration
Slide 1:

Creating New Contents

Welcome to the Spoken tutorial on Managing Content.
Slide 2:

Learning Objectives


In this tutorial, we will learn to
  • Create new content
  • Manage content and
  • Revisions


Slide 3:

System requirement


To record this tutorial, I am using
  • Ubuntu Operating System
  • Drupal 8 and
  • Firefox web browser

You can use any web browser as per your choice.

Let us open our website which we created earlier.
Now we will learn how to create new content.
00:05 We will add our first Event. Click on Content.
00:10 Click on “Add content”, and choose “Events”.
00:17 We will set up a sample Event, to demonstrate some things that we have set up.
00:23 I will type “DrupalCamp Cincinnati” in the Event Name field.
00:33 In the Event Description field, type -

“This is the first DrupalCamp in the southern Ohio region”.

00:53 Note that the “Create New revision” check box is turned on here.
00:59 We don’t have to do anything over here on the right hand side.
01:06 Leave the Event Logo as blank for now.


But we do want an “Event Website”.


So, we’ll type the URL as http://drupalcampcincinnati.org

01:21 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:28 When we click on the “Event Date”, a little calendar pops up.


Let’s select January 11th 2016.

01:35 Now we can’t add any “EVENT SPONSORS” yet, because we don’t have any User Groups set up.
01:41 Another important Drupal feature is “Inline Entity Reference”.


It allows you to add user groups on the fly.


But we will learn about this later.

01:53 We have some “EVENT TOPICS”.


Let us type ‘I’ and select ‘Introduction to Drupal’.

02:02 Click on Add another item. This time we will type ‘m'.


Notice that all topics that have an ‘m’ in it, will show up.

02:11 So let’s select ‘Module Development’.


You can choose other topics if you want.

02:16 Then click “Save and publish”.
02:20 Here is our DrupalCamp Cincinnati node.
02:24 The Title, the Body, the Event Website which is automatically a link but it doesn’t really exist.
02:32 We can change this Event Date format, if we want.
02:36 This is a taxonomy.


If this link is clicked, every single Event tagged to Introduction to Drupal would be available.


And will be listed in publication date order.

02:51 We have just created very first event node successfully.
02:56 Now, let’s click on Shortcuts and “Add content” and this time let’s add our User Group.
03:03 We will call this as Cincinnati User Group.
03:07 In the User Group Description field, type -

“This is the user group from the southern Ohio region based in Cincinnati”.

03:22 “We meet on the 3rd Thursday of every month”.
03:33 We can also add more information there.
03.38 The URL for this User Group is -

https colon slash slash groups dot drupal dot org slash Cincinnati.


It’s non-existent as of now.


But this is how it would usually appear.

03:55 To find a User Group in your area come to groups dot drupal dot org


Then do a quick search, based on what you might be interested in.

04:05 There are many User Groups around the world.
04:11 In “Group Contact” let’s type Drupal space Group.


And in the Contact Email type drupalgroup@email.com.

04:26 Note that, this should be a properly formatted email address.


Otherwise Drupal will reject it.

04:35 Choose Group Level from the multiple options here.
04:39 And in the “EVENTS SPONSORED”, we have to choose an Event.


If you just type d, Drupal Camp Cincinnati will appear in the drop-down.

04:54 Click “Save and Publish
04:57 We have successfully created our first User Group.
00:05 Now we will learn about managing our content.
00:08 If we click on Content, we will get a list of all the content on our site.


It doesn’t matter what Content type it is, we can see all the content.

00:20 We can filter by Publish status, Content type and by Title.


If we type ‘W’ here and click Filter, we’ll only get the nodes, which begin with ‘w’.


Click on Reset.

00:37 If we have multiple languages, we can choose another language as well.


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.

01:00 So I’ll select Unpublish content and click on Apply.
01:05 Notice that the status of my selected nodes has been updated to Unpublished.


This is the easiest place to manage content.

01:16 Let’s select all the nodes at once, click on Publish and then on Apply.


It doesn’t matter if some are already published.


Now all the content is published.

01:30 We can also Edit or Delete a single node here, or select a batch of nodes and delete the content.
01:38 Managing content in Drupal is quite simple.


Just click on the Content link in the toolbar and it brings you to this page.

01:47 Using the tabs at the top, we can manage the Comments that have been made.


And also the Files that have been uploaded in any file field.

02:02 To view the image, click on it and it will open on the screen.
02:07 To see where the image is used, click on the Places link.


It gives us a list of nodes where the file is used.

02:19 We can manage our Content, Comments and Files from the Content link in the Administration toolbar.
02:30 Now, let’s add a comment to one of our nodes.
02:35 I’m going to add a comment “Great Node! Fantastic content.”
02:44 Click Save.
02:46 Since we’re logged in as the superuser, everything is already approved for us.


We don’t actually have to do anything.

02:54 If you set up comments for approval, then you can click Content, Comments.


And you’ll be able to manage them here.

03:04 For example - bulk publish comments or delete them from this screen.
03:11 Managing Content, Comments and Files is all done from one place, in Drupal.
00:05 Next, let us update a node or make a change to a node and see how Revisions works.
00:11 Click on Home link to come to the Home page.


Click on Quick edit on DrupalCamp Cincinnati.

00:21 Let’s add some more content to the body of this node

There is another great camp in Columbus every October.

00:35 Click Save.
00:38 And now click on DrupalCamp Cincinnati.


And you’ll see a new tab called Revisions.

00:45 Click on Revisions.


You will see that admin has updated this node at 2:37 and it’s the Current version.


The old version is also available.


On clicking it, we can look at the old version, which doesn’t have the second paragraph.

01:07 To go back, click on Revisions.


Then we can either Revert or Delete that old version.

01:15 There are other Modules that make this a little easier.


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.


01:34 So version control in Drupal is built in and is really helpful.


With this, we come to the end of this tutorial.

Slide 4:

Summary


Let us summarize.


In this tutorial we have learnt about

  • Creating contents
  • Managing contents and
  • Revisions


Slide 5:

Acknowledgement


This video is
  • adapted from Acquia and OSTraining
  • and revised by Spoken Tutorial Project, IIT Bombay.


Slide 6:

Acknowledgement


The video at this link summarises the Spoken Tutorial project.


Pls download and watch it.



Slide 7:

Spoken Tutorial Workshops


The Spoken Tutorial Project Team conducts workshops and gives certificates.


For more details, please write to us.



Slide 8:

Acknowledgement


Spoken Tutorial Project is funded by

  • NMEICT, Ministry of Human Resource Development and
  • NVLI, Ministry of Culture

Government of India.

This is Varsha Venkatesh signing off.


Thanks for joining.

Contributors and Content Editors

Nancyvarkey, Priyacst