Absolute Beginners Guide to Drupal The OSWay 1. Introduction 2. - - PowerPoint PPT Presentation

absolute beginner s guide to drupal
SMART_READER_LITE
LIVE PREVIEW

Absolute Beginners Guide to Drupal The OSWay 1. Introduction 2. - - PowerPoint PPT Presentation

Absolute Beginners Guide to Drupal The OSWay 1. Introduction 2. Install 3. Create 4. Extend 5. Design 6. Practice The OSWay 1. Introduction 2. Install 3. Create 4. Extend 5. Design 6. Practice Drupal What? A


slide-1
SLIDE 1

Absolute Beginner’s Guide to Drupal

slide-2
SLIDE 2

The “OSWay”

  • 1. Introduction
  • 2. Install
  • 3. Create
  • 4. Extend
  • 5. Design
  • 6. Practice
slide-3
SLIDE 3

The “OSWay”

  • 1. Introduction
  • 2. Install
  • 3. Create
  • 4. Extend
  • 5. Design
  • 6. Practice
slide-4
SLIDE 4

Drupal

  • What? A Content Management System
  • When? Started in 2000 by Dries Buytaert

a student at a university in Belgium.

slide-5
SLIDE 5

What is a Content Management System (CMS)?

  • a software platform that aids in the management of content on

a Web site.

http://www.anvilmediainc.com/search-engine-marketing-glossary.html
  • a software application that makes it possible for non-technical

users to publish content to a website. A CMS serves as a store for a wide range of information assets, including text, image databases and so on.

www.publiclife.co.uk/glossary.html
slide-6
SLIDE 6

What is a Content Management System (CMS)?

slide-7
SLIDE 7

What is a Content Management System (CMS)?

Content

Creative Writing, Editing, HTML

slide-8
SLIDE 8

What is a Content Management System (CMS)?

Content

Creative Writing, Editing, HTML

Creative Design

Site Design and Page Layout, Information Architecture, Usability Design

slide-9
SLIDE 9

What is a Content Management System (CMS)?

Technical Design

Custom Programming, Database, PHP, AJAX, JavaScript, etc.

Content

Creative Writing, Editing, HTML

Creative Design

Site Design and Page Layout, Information Architecture, Usability Design

slide-10
SLIDE 10

The Drupal Business Model

Drupal is free. How is that possible? Drupal is run by volunteers working for Drupal businesses. Drupal is free: but Drupal sites often aren’t.

slide-11
SLIDE 11

The Business Behind Drupal

Drupal is still led by it’s founder, Dries Buytaert. His company Acquia runs much of Drupal’s products, services and support

DrupalCon London

slide-12
SLIDE 12

The Business Behind Drupal

Drupal is still led by it’s founder, Dries Buytaert. His company Acquia runs much of Drupal’s products, services and support

DrupalCon London

slide-13
SLIDE 13

Don’t Miss This

slide-14
SLIDE 14

What Does Drupal Mean?

Drupal is a misspelling of “drop” in Dutch. That explains the logos:

slide-15
SLIDE 15

Users: White House

slide-16
SLIDE 16

Department of Commerce

slide-17
SLIDE 17

Department of Education

slide-18
SLIDE 18

Grammy Awards

slide-19
SLIDE 19

Christina Aguilera

slide-20
SLIDE 20

Major League Soccer

slide-21
SLIDE 21

Rafael Nadal

slide-22
SLIDE 22
slide-23
SLIDE 23

No False Promises

  • HUGE learning curve beyond the basics
slide-24
SLIDE 24
slide-25
SLIDE 25

No False Promises

  • HUGE learning curve beyond the basics
  • Quicker, but good sites still take time
  • Cheaper, but may cost $XX,XXX or more
  • More Options, but custom work often needed
slide-26
SLIDE 26

No False Promises

Drupal is not right for every site

  • WordPress = very easy, but few features
  • Joomla = easier, but less flexibility
slide-27
SLIDE 27

No False Promises

slide-28
SLIDE 28

No False Promises

slide-29
SLIDE 29

No False Promises

slide-30
SLIDE 30

Why use Drupal 7?

  • Drupal 5

–Launched 2007. Updates have ended

  • Drupal 6

–Launched 2008. Still actively developed and used for 95% of sites.

  • Drupal 7

–Launched 2011.

slide-31
SLIDE 31

The “OSWay”

  • 1. Introduction
  • 2. Install
  • 3. Create
  • 4. Extend
  • 5. Design
  • 6. Practice
slide-32
SLIDE 32

Installation #1 … Automatic

slide-33
SLIDE 33

Installation #2 … Manual

slide-34
SLIDE 34

Installation #3 … Cloud

slide-35
SLIDE 35

Installation #4 ... Desktop

slide-36
SLIDE 36

Installation #4 ... Desktop

slide-37
SLIDE 37

Installation #4 ... Desktop

slide-38
SLIDE 38

Admin Area

Username: admin Password: admin

slide-39
SLIDE 39

Admin Area

slide-40
SLIDE 40

The “OSWay”

  • 1. Introduction
  • 2. Install
  • 3. Create
  • 4. Extend
  • 5. Design
  • 6. Practice
slide-41
SLIDE 41

Content Workflow

1) Content types 2) Fields (if extra data needed) 3) Taxonomy (if categories needed)

  • Vocabulary
  • Terms

4) Create Content

slide-42
SLIDE 42

Content Workflow

1) Content types

In Drupal, each item of content is called a node, and each node belongs to a single content type, which defines various default settings for nodes

  • f that type, such as whether the node is

published automatically and whether comments are permitted. Control over how content is added to your site. Goes way beyond the typical “Title” and “Body” fields.

slide-43
SLIDE 43

Content Workflow

2) Fields

Attached to Drupal entities (content nodes, users, taxonomy vocabularies, etc.) fields take care of storing, loading, editing, and rendering field data. Where content is added to your site. Can be sorted, selected, presented in any setting. Allow for customizing your content for maximum flexibility.

slide-44
SLIDE 44

Content Workflow

3) Taxonomy

Categorization Set up Master Categories = Vocabulary Set up Sub Categories = Terms Drupal then creates master links for each term

slide-45
SLIDE 45

Content Workflow

3) Taxonomy

Categorization Set up Master Categories = Vocabulary Set up Sub Categories = Terms Drupal then creates master links for each term

slide-46
SLIDE 46

Content Workflow

4) Create Content

slide-47
SLIDE 47
slide-48
SLIDE 48

Planning

slide-49
SLIDE 49

The “OSWay”

  • 1. Introduction
  • 2. Install
  • 3. Create
  • 4. Extend
  • 5. Design
  • 6. Practice
slide-50
SLIDE 50
slide-51
SLIDE 51
  • A. Modules Workflow

1) Download 2) Install 3) Enable 4) Configure

slide-52
SLIDE 52

drupal.org/project/modules DrupalModules.com

slide-53
SLIDE 53

Upload Modules

Files needed to be uploaded to either: /sites/all/modules/ or: /sites/default/modules/ *** do not upload to /modules/ OR use the new installer!

slide-54
SLIDE 54

The “OSWay”

  • 1. Introduction
  • 2. Install
  • 3. Create
  • 4. Extend
  • 5. Design
  • 6. Practice
slide-55
SLIDE 55
  • B. Themes

Each theme has different block positions

slide-56
SLIDE 56

Theme Sources

1) Free themes 2) Commercial themes ($50 to $250) 3) Theme Generator ($100) 4) Custom ($2000 and upwards)

slide-57
SLIDE 57

1) Free Themes

Drupal.org/project/Themes

slide-58
SLIDE 58

2) Commercial Themes

RocketTheme.com FusionDrupalThemes.com

slide-59
SLIDE 59

3) Theme Generator

Artisteer.com

slide-60
SLIDE 60

Layout Recap

slide-61
SLIDE 61

Blocks

slide-62
SLIDE 62

Views Workflow

1) Simple Views 2) Views

  • 1. Display
  • 2. Format
  • 3. Fields
  • 4. Filter
  • 5. Sort
slide-63
SLIDE 63

Views Workflow

1) Simple Views 2) Views

  • 1. Display
  • 2. Format
  • 3. Fields
  • 4. Filter
  • 5. Sort
slide-64
SLIDE 64

Panels Workflow (Blocks with Brains)

1) Panels > Choose page 2) Basic settings 3) Choose the layout 4) Place the content

slide-65
SLIDE 65

Panels Workflow (Blocks with Brains)

1) Panels > Choose page 2) Basic settings 3) Choose the layout 4) Place the content

slide-66
SLIDE 66

User Workflow

1) Roles 2) Permissions 3) Users 4) Masquerade module to test user accounts

slide-67
SLIDE 67

Things to Remember

slide-68
SLIDE 68

Drupal Beginner Workflow

1) Install (4 ways) 2) Create (Content) 3) Extend (Modules) 4) Design (Views, Panels &Themes) 5) Practice, Practice, Practice (OSTraining.com)

slide-69
SLIDE 69

Content Workflow

1) Content types 2) Fields (if extra data needed) 3) Taxonomy (if categories needed)

  • Vocabulary
  • Terms

4) Create Content

slide-70
SLIDE 70

Extend/Design Workflow

slide-71
SLIDE 71

Modules / Themes Workflow

1) Download 2) Install 3) Enable 4) Configure

slide-72
SLIDE 72

User Workflow

1) Roles 2) Permissions 3) Users 4) Masquerade module to test user accounts

slide-73
SLIDE 73

Put it all together...

slide-74
SLIDE 74

Over to you …

slide-75
SLIDE 75

Today’s Guide/Slides

http://www.ostraining.com/ drupal-beginner-guide.pdf http://www.ostraining.com/ drupal-beginner-slides.pdf

slide-76
SLIDE 76