Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to Drupal
Search
Christine Coughlan
February 04, 2017
Technology
0
72
Introduction to Drupal
DU ASIS&T Tech Boot Camp
Christine Coughlan
February 04, 2017
Tweet
Share
More Decks by Christine Coughlan
See All by Christine Coughlan
How Our Collaborative Discovery Informed the Design of Stanford Summer Session
ccoughlan74
0
240
From User Research to Design
ccoughlan74
2
92
Unify Search Results with a Decoupled Web App
ccoughlan74
0
93
Connect, Cultivate, Hook for Higher Education
ccoughlan74
0
140
Connect, Cultivate, Hook
ccoughlan74
0
220
Connect, Cultivate, Hook: UX Workshop
ccoughlan74
0
67
Building a Digital Content Strategy to Engage Your Online Users
ccoughlan74
0
120
Food, Water, Shelter and Your Product
ccoughlan74
0
220
Other Decks in Technology
See All in Technology
AWSセキュリティアップデートとAWSを育てる話
cmusudakeisuke
0
250
ブロックテーマとこれからの WordPress サイト制作 / Toyama WordPress Meetup Vol.81
torounit
0
560
5分で知るMicrosoft Ignite
taiponrock
PRO
0
340
世界最速級 memcached 互換サーバー作った
yasukata
0
340
多様なデジタルアイデンティティを攻撃からどうやって守るのか / 20251212
ayokura
0
430
Kubernetes Multi-tenancy: Principles and Practices for Large Scale Internal Platforms
hhiroshell
0
120
「Managed Instances」と「durable functions」で広がるAWS Lambdaのユースケース
lamaglama39
0
310
Overture Maps Foundationの3年を振り返る
moritoru
0
180
AIと二人三脚で育てた、個人開発アプリグロース術
zozotech
PRO
1
710
EM歴1年10ヶ月のぼくがぶち当たった苦悩とこれからへ向けて
maaaato
0
270
打 造 A I 驅 動 的 G i t H u b ⾃ 動 化 ⼯ 作 流 程
appleboy
0
290
新 Security HubがついにGA!仕組みや料金を深堀り #AWSreInvent #regrowth / AWS Security Hub Advanced GA
masahirokawahara
1
1.9k
Featured
See All Featured
Scaling GitHub
holman
464
140k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
Side Projects
sachag
455
43k
Building Applications with DynamoDB
mza
96
6.8k
The Language of Interfaces
destraynor
162
25k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
A better future with KSS
kneath
240
18k
YesSQL, Process and Tooling at Scale
rocio
174
15k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Transcript
Introduction to Drupal CHRIS COUGHLAN
Chris Coughlan LEAD UX ARCHITECT
@atendesign aten.io
Work That Matters
Work That Matters
Quick Poll 1. Who knows what a content management system
(CMS) is? 2. Who has used a CMS before? 3. Who has used Drupal? D6? D7? D8? 4. Any coders out there? Content editors? Graphic designers?
All About Drupal
What is Drupal? • Content Management System • Started in
2001 • Open Source • Modular • Currently version 8
Who Uses Drupal? topdrops.org/
Global Community • One of the largest in the world
• More than 1M • Contributions • IRC and Slack Channels • Cons, Camps and Meetups
Why D8? • More in Core • API First •
Theming • Configuration • Accessibility
Accessibility Session MICHAELA BLACKHAM FRONT-END DEVELOPER MARCH 7, 2017 6:25PM
TO 6:55PM KRH, ROOM TBD
Why D8? • More in Core • API First •
Theming • Configuration • Accessibility
Why D8? • More in Core • API First •
Theming • Configuration • Accessibility • Content Creation
Drupal has its own unique vocabulary.
Entity The highest level object. In Drupal 8, everything in
the system attempts to be an entity. Users, content, etc.
Content Type A unique type of content. Article, Event, Blog
Post, etc. Content will get created using content types.
Node A specific piece of content.
User Someone that can login to Drupal. A user can
be tied to various roles and permission levels.
Taxonomy Drupal’s categorization system. Could be color, size, topic, etc.
Field Fields can be added to most entity types. Drupal
has many different field types that allow you to create a very customized experience.
View Mode Controls the output of your content.
Block An element of content that can be placed on
a page. Examples: latest blog posts, search form, address, etc.
Theme A collection of template files, CSS and JavaScript that
control the appearance of your site.
Module Drupal is built in a modular way. A module
provides some sort of specific functionality. drupal.org provides a list of many modules that have been contributed by the community.
Views One very powerful Drupal module. It can be used
for building lists of content. Examples: featured blog posts on the homepage, news archive, a list of staff members, etc.
Let’s Look at an Example
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
Ready for a Tour?
What’s We’ve only scratched the surface. Next?
Resources • Build a Module - https://buildamodule.com/ • https://groups.drupal.org/colorado (Meetup
4th Tuesday of each month) • DrupalCamp Colorado (free event every summer) • Drupal Association - https://www.drupal.org/
Register: tinyurl.com/atend8
None
Thanks! Christine Coughlan
[email protected]