Drupalese
Annika Garbers Drupalcamp Atlanta October 3rd, 2014
nodepage
block
viewpanel
field
module
menuregion
theme
distributiontaxonomy
book breadcrumbs
cache
log
roles
input type
nodepage
block
viewpanel
field
module
menuregion
theme
distributiontaxonomy
book breadcrumbs
cache
log
roles
input type
How
Key Concepts
&of Drupal
to Apply Them
Contenttext and/or media to be presented to site users
Content
Content
page
articleblog post
forum
poll
Pagea type of content used for durable information
Page
Page
page not page
Bookan organized set of
content
The Princess Bride CharactersThe Princess Bride Characters 1. Buttercup 2. Westley 3. Prince Humperdinck 4. Count Rugen 5. Inigo Montoya
The Princess Bride Characters 1. Main Characters
•Buttercup •Westley •Prince Humperdinck •Count Rugen •Inigo Montoya
2. Supporting Characters •Fezzik •Vizzini •Miracle Max •Valerie •The Albino
Nodea numbered piece of
content
Content
a piece of content
Node
Regiona named area on a
web page
Region
a piece of contenta piece of content
Region headerleft sidebar
right sidebar
content top
content
Blocka snippet of text or
functionality that goes in a region
Block
Block
Configuring Blocks
or
Configuring Blocks
Fieldan attribute of a piece
of content
Fielddefault: title, body,
comment settings, etc
Field
Menua way for users to
navigate around your site
Menu
Menu
Configuring Menus
Menu
Modulea bundle of code that
adds functionality
Module
pathautotoken
captchawysiwyg
Changes what your site does
Module
pluginapp
widgetadd-on
Module
Module
To learn more about the
modules you install, check out Advanced Help
drupal.org/project/advanced_help
Themea bundle of code that defines a site’s structure
and appearance
Theme
Changes how your site looks
omegazen
fusion
Theme
Configuring Themes
Configuring Themes
ATTENTIONThe next two concepts are
contributed modules.
Viewlets you filter and organize
data like lists
View
Views is part of core in Drupal 8
Panellets you customize layouts
for different uses
Panel
drupal jargontech jargon
Taxonomyorganizational keywords
(aka tags)
Rolesusers: who can do what?
Cachedrupal’s storage system
administration configuration>>
>development performance
orgithub.com/drush-ops/drush
What’s New?
drupal.org/drupal-8.0
mobile! mobile!
mobile!
drupal.org/drupal-8.0
mobile!multilingual!
HTML5!
WYSIWYG!
Views!
industry standard!
twig!
Learning More
Other sessions today
lullabot.comdrupalize.me
gotdrupal.comtalk to other Drupal users
drupalgardens.com
Review
Text and/or media to be presented to site users is called
____________________content
Text and/or media to be presented to site users is called content
A numbered piece of content is called a
____________________node
Text and/or media to be presented to site users is called content A numbered piece of content is called a node
True/False: a page is a type of content.
True False
Text and/or media to be presented to site users is called content A numbered piece of content is called a node
A page is a type of content.
Content can have different types. Some examples of these are:
_________________________________ !
_________________________________
page, blog post, article, forum, poll
A numbered piece of content is called a node A page is a type of content.
Content can have different types. Some examples of these are pages, blog posts, articles, forums, and polls.
A named area on a web page is called a:
_______________region
A page is a type of content. Content can have different types. Some examples of these are pages,
blog posts, articles, forums, and polls. A named area on a web page is called a region.
go in regions.
_______________blocks
Content can have different types. Some examples of these are pages, blog posts, articles, forums, and polls.
A named area on a web page is called a region. Blocks go in regions.
Title, Body, etc, are examples of:
___________fields
A named area on a web page is called a region. Blocks go in regions.
Title, Body, etc, are examples of fields.
A way for users to navigate around your site is a:
___________menu
Blocks go in regions. Title, Body, etc, are examples of fields.
A way for users to navigate around your site is a menu.
True or False: a menu is a type of content.
True False
Title, Body, etc, are examples of fields. A way for users to navigate around your site is a menu.
A menu is not a type of content.
change what your site does.________________modules
A way for users to navigate around your site is a menu. A menu is not a type of content.
Modules change what your site does.
change how your site looks.________________themes
A menu is not a type of content. Modules change what your site does. Themes change how your site looks.
let you filter and organize data like lists.
________________views
Modules change what your site does. Themes change how your site looks.
Views let you filter and organize data like lists.
let you customize layouts for different uses
________________panels
Themes change how your site looks. Views let you filter and organize data like lists.
Panels let you customize layouts for different uses.
True or False: a panel is a module.
True False
Views let you filter and organize data like lists. Panels let you customize layouts for different uses.
Panels is a module.
works like tags___________________taxonomy
Panels let you customize layouts for different uses. Panels is a module.
Taxonomy works like tags.
help manage your users____________roles
Panels is a module. Taxonomy works like tags.
Roles help manage your users.
True or False: a cache makes your website faster.
True False
grammy.com examiner.com
economist.com whitehouse.gov
movieswithbutter.com crs.com
geniusrobotics.com warm1069.com
gomediazene.com jamesbondlifestyle.com
themakingspot.com drupal.org
Content Pages Books Nodes Regions
Blocks Fields Menus
Modules Themes
Views Panels
Taxonomy Roles
Cache
Annika Garbers [email protected]
@annikagarbershttps://vimeo.com/31290741
________________________________
Top Related