Welcome to the Drupal

12
Welcome to the Drupal Everything You Need to Know to Be Dangerous

description

This session is for people who are relatively new to Drupal and would like an orientation (or refresher) on the concepts, jargon and community involved in learning Drupal. We’ll introduce All the Big Things at a basic level. Attendees will come away familiar with the Drupal landscape and with recommendations for specific sessions to attend to dive deeper into key concepts and particular topics. Topics specifically covered include: Drupal from 50,000 Feet Drupal's Worldview Drupal's Terminology (Content types, Nodes, Views, Modules, Blocks, etc.) Brief Orientation to Drupal Core Brief Orientation to Drupal Add-ons (Modules, Themes, etc.) Common Workflows for Site Builders and Editors Brief Orientation to the Drupal Community Getting Help with Drupal There will also be lots of time for Questions and Answers!

Transcript of Welcome to the Drupal

Page 1: Welcome to the Drupal

Welcome to the DrupalEverything You Need to Know

to Be Dangerous

Page 2: Welcome to the Drupal

Overview

Drupal from 50,000 FeetWorldviewTerminologyDrupal CoreDrupal Add-onsCommon WorkflowsDrupal CommunityGetting HelpYour Questions!

Page 3: Welcome to the Drupal

Drew Gorton

Drupal: No! ➛ Maybe? ➛ Absolutely!

@dgorton / [email protected]

Page 4: Welcome to the Drupal

Drupal from 50,000 Feet

• Open Source Web Content Management System• Silly Internet Name

– Dorp.org ➛ Drop.org ➛ Druppel ➛ Drupal

• Widely Adopted– NBC, Weather.com, White House, United Nations, Stanford, Oxford,

Harvard, Louvre, Grammies, Billboard, Economist, Pfizer, Martha Stewart, Mental Floss + many, many more!

– UMN, The Story, Edina Public Schools, Rhianna, Psychology Today, Basilica of Saint Mary…

• Huge Market– Jobs & Hiring

Page 5: Welcome to the Drupal

Worldview

• Content not Pages– Page + RSS + List + Calendar view + … – National Public Radio “Create Once, Publish Everywhere” (COPE)

• Structure before Presentation• Get it working. Then make it look nice.

• Building Blocks not Features– Don’t install a feature (Photo Gallery, Calendar, Map, Blog…).

Assemble the pieces. Recipes.

• Flexibility• Yay! (It will do it)• Boo! (I just want that feature)

Page 6: Welcome to the Drupal

Terminology• Content Types: The kinds of things on your website. Proper Nouns.

– Blog Posts, Events, Pages, Articles, Products…– http://2014.tcdrupal.org/session/blobs-chunks-introduction-content-types

• Fields: Individual bits describing a content type – Text, Image, Date, Select List, Link, Embed, Reference…

• Taxonomy: categorization of content– News, Politics…

• Node: Basic content item and all of it’s info– A Story, A Blog Post…

• View: Collection of things (like Nodes)– http://2014.tcdrupal.org/session/beginners-intro-views

• Theme: Color palette, layout, user experience– What makes the site look right

• Module – Image resizing, SEO friendly URLs,

• Block: Ancillary stuff – Ads, More Like This, Newsletter signup, Shopping cart, Social Sharing

• More at https://www.drupal.org/glossary

Page 7: Welcome to the Drupal

Drupal Core

Page 8: Welcome to the Drupal

Drupal Add-Ons

• Modules, Themes, Distributions• Drupal.org• Community Contributed• http://2014.tcdrupal.org/session/50-

modules-50-minutes

Page 9: Welcome to the Drupal

Common Workflows

Building?PLAN FIRST!http://2014.tcdrupal.org/session/5-secrets-becoming-drupal-ninja

Designing?http

://2014.tcdrupal.org/session/beginners-guide-designing-drupal-site

Editing, Owning?Just Edit.

(And learn how it’s been put together. It WILL help.)

Page 10: Welcome to the Drupal

Drupal Community• Come for the software, stay for the community

– 1,088,592 people in 230 countries speaking 181 languages power Drupal.

• In Internet Space!– Twitter: #drupal, https://twitter.com/webchick/lists/drupal-universe – IRC: https://www.drupal.org/irc– Newsletters: Weekly Drop, Lullabot, …– Podcasts: Drupal Easy, Modules Unraveled, Drupalize.Me, Acquia, – Blogs: https://www.drupal.org/planet – Contribute: try something!

• In Physical Space!– Meetups: https://groups.drupal.org/twin-cities – Camps– DrupalCon - NA, Europe, OZ, – Sprints

Page 11: Welcome to the Drupal

Getting Help

• Ask someone you trust (someone here!)

• Google• Drupal.org

Page 12: Welcome to the Drupal

Questions!