introduction to drupal

17
Week 2 - MTM4081 introtodrupal

Upload: christopher-smith

Post on 13-Nov-2014

1.021 views

Category:

Technology


2 download

DESCRIPTION

Lecture 2 - Introduction to Drupal for Design and Authoring III at Algonquin College.

TRANSCRIPT

Page 1: Introduction to Drupal

Week 2 - MTM4081introtodrupal

Page 2: Introduction to Drupal

week1review• Christopher Smith, chief executive at OPIN,

a company which provides software and solutions to governments.

• Course will discuss topics including content management systems, web standards including W3C HTML, Web Content Accessibility Guidelines, and Common Look and Feel.

• Lectures will be 4 hours. Industry guest speaker. Lesson for the day. Group work and presentations.

• Marking scheme is broken down into three parts. Group presentations are 40%. Individual written assignments are 40%. Term project is 20%.

• Presentation mark will be calculated based on your top 6 presentations.

• Presentations are graded based on engagement, content, and clarity.

• Written assignments are graded based on content and examples.

• This course should resemble a conversation more than a lesson.

www.rework.com [email protected] (987) 124-5678 98 East Street, New York, NY 12345

Week 1 Review

Page 3: Introduction to Drupal

cmsreview

What is it?“Content management system” has become one of the most popular terms in information management. So, what is it?

Who’s using it?Content management systems have picked up popularity in almost every industry. What industries could benefit the most?

Why do we use it?How have content management systems changed the way we manage our website? Why do we use a CMS?

Popular systems?There are many variations of content management systems available today. Can you name three?

Content Management Systems (CMS) have changed the way organizations manage their websites. We no longer depend on low-level programmers to maintain our Internet presence.

www.opin.ca [email protected] (613) 851-7102 126 York Street, Office 300, Ottawa

Week 1 Review

Page 4: Introduction to Drupal

Guest Speaker

andrewsinkinsonAboutAndrew Sinkinson is the chief of web and dissemination at Statistics Canada.

DepartmentStatistics Canada produces statistics that help Canadians better understand their country – its population, resources, economy, society, and culture.

Websitewww.statcan.gc.ca

www.rework.com [email protected] (987) 124-5678 98 East Street, New York, NY 12345

Page 5: Introduction to Drupal

intermission

Page 6: Introduction to Drupal

Week 2

Drupal7Content ManagementSystemMany people call Drupal a content management system because it can store and display content for websites.

Content Management FrameworkDrupal is more closely described as a content management framework. It is an empty canvas that can be configured to meet any information management requirements.

www.rework.com [email protected] (987) 124-5678 98 East Street, New York, NY 12345

Page 7: Introduction to Drupal

Week 2

cmsdataWhen comparing the top 10,000 content management sites world-wide, we see that Wordpress and Drupal have much higher adoption rates than competitors.

No. Content Management System % site

1 Wordpress 6.15

2 Drupal 2.48

3 vBulletin 0.87

4 ExpressionEngine 0.48

5 Joomla! 0.38

6 Adobe Scene 7 0.3

www.rework.com [email protected] (987) 124-5678 98 East Street, New York, NY 12345

Page 8: Introduction to Drupal

Week 2

drupalapplied

Community Websiteswww.fastcompany.comBusiness magazine discussing innovation in technology, ethical economics, leadership, and design.

Social Networkswww.onsugar.comSocial blogging platform that allows writers to contribute and connect.

Government Websiteswww.whitehouse.govThe official website of the White House. Read press releases and watch videos.

Business Applicationswww.opin.caA platform for employees to share ideas, discuss, and vote.

Drupal can be easily configured to meet many different requirements that extend beyond the typical content management system.

www.rework.com [email protected] (987) 124-5678 98 East Street, New York, NY 12345

Page 9: Introduction to Drupal

Week 2

gettingtechnicalProgramming LanguagePHP

Web ServerApache, IIS, Nginx

DatabaseMySQL

LicensingOpen source (GPL)

Project Status754,234 contributors worldwide

www.rework.com [email protected] (987) 124-5678 98 East Street, New York, NY 12345

Page 10: Introduction to Drupal

Week 2

systemflowLayers

1. Data

2. Modules

3. Blocks and Menus

4. User Permissions

5. Template

www.rework.com [email protected] (987) 124-5678 98 East Street, New York, NY 12345

Page 11: Introduction to Drupal

Week 2

modulesCore (required)A set of modules required for the base functionality in Drupal.

Core (optional)Frequently used modules so they are included in the base distribution.

ContributedModules created by contributors that have been shared with the community.

15%

25%70%

Core (required) Core (optional) Contributed

www.rework.com [email protected] (987) 124-5678 98 East Street, New York, NY 12345

Page 12: Introduction to Drupal

Week 2

documentation

Drupal.orgwww.drupal.orgThe office Drupal website. You can download Drupal, read documentation, and download modules.

Drupal Moduleshttp://drupal.org/project/modulesWhere you read about and download Drupal modules.

Drupal Variant Projecthttp://tbs-sct.ircan-rican.gc.ca/projects/gcwwwdrupal

The Government of Canada Drupal community.

The Drupal Cookbookhttp://drupal.org/documentation/customization/tutorials/beginners-cookbook

Documentation for Drupal beginners.

There are thousands of websites devoted to Drupal. Most problems you may encounter have been solved and documented online.

www.rework.com [email protected] (987) 124-5678 98 East Street, New York, NY 12345

Page 13: Introduction to Drupal

Week 2

onlinelab• Login to Drupal

• Creating and Managing Content

• Blocks

• Menus

• Appearance, Templates

• People, Permissions, Roles

• Modules

• Configuration

• Reports

www.rework.com [email protected] (987) 124-5678 98 East Street, New York, NY 12345

Page 14: Introduction to Drupal

intermission

Page 15: Introduction to Drupal

Week 2

groupwork

Content TypeStructure

Create a new content type to store information .

You can choose any type of information you want to store.

Examples: Songs, Movies, Books, Ideas

Publish content to front page.

Create ContentStructure

Create some example data using your new content type.

The created data should appear on your home page.

Create PageContent

Create the “About” page for your new website.

What is the purpose of your new website?

Create MenuStructure

Create a new menu with a link to your “About” page.

New menus are created as “Blocks”.

Enable your new menu by dragging it into the left or right sidebar.

www.rework.com [email protected] (987) 124-5678 98 East Street, New York, NY 12345

Teams of 3. Assignment should take 1 hour followed by presentations.

Page 16: Introduction to Drupal

intermission

Page 17: Introduction to Drupal

Week 2

presentations1. Group 8

2. Group 6

3. Group 5

4. Group 1

5. Group 3

6. Group 7

7. Group 2

8. Group 4

www.rework.com [email protected] (987) 124-5678 98 East Street, New York, NY 12345