SlideShare a Scribd company logo
1 of 48
Se·man·tic site build·ing
n. 1. An approach toward configuring a
Drupal site structure emphasizing
attention to names and their meanings.
Jo·dy Ham·il·ton
n. 1. CTO of Zivtech. 2. Drupal architect,
developer, site builder, trainer and core
contributor. 3. Jody Lynn @ drupal.org 4.
@JodyHamilton
Jo·dy Ham·il·ton
n. 1. CTO of Zivtech. 2. Drupal architect,
developer, site builder, trainer and core
contributor. 3. Jody Lynn @ drupal.org 4.
@JodyHamilton
Se·man·tics
n. 1. The branch of linguistics and logic
concerned with meaning. 2. The meaning
of a word, phrase, sentence, or text: “such
quibbling over semantics may seem petty
stuff”.                Oxford Pocket Dictionary of Current English
Se·man·tics
                                                                     Hi! I am Druplippy,
                                                                     your presentation
                                                                     assistant. Would
n. 1. The branch of linguistics and logic                            you like some
                                                                     assistance today?
concerned with meaning. 2. The meaning
of a word, phrase, sentence, or text: “such
quibbling over semantics may seem petty
stuff”.                Oxford Pocket Dictionary of Current English
Con·tent type
n. 1. A type of content. 2. A bundle of the
node entity. 3. A set of fields and other
settings appropriate to a set of site
content.
It looks like you’re
                                              trying to add a
                                              content type.


Con·tent type                                 ◉ Use a singular
                                              name


n. 1. A type of content. 2. A bundle of the   ◉ Fill in the
                                              description
node entity. 3. A set of fields and other
settings appropriate to a set of site
content.
Node
n. 1. A piece of content, typically
corresponding to a single page on the site,
that has a title and perhaps additional
fields. 2. An instance of a content type
bundle. 3. A point at which lines or
pathways intersect or branch; a central or
connecting point.
                        Oxford Pocket Dictionary of Current English
                        and http://drupal.org/glossary
It looks like you’re


Node
                                                                      writing PHP into a
                                                                      textarea.


n. 1. A piece of content, typically                                   Are you sure the
                                                                      page you’re
corresponding to a single page on the site,                           building should be
                                                                      a node?
that has a title and perhaps additional
fields. 2. An instance of a content type
bundle. 3. A point at which lines or
pathways intersect or branch; a central or
connecting point.
                        Oxford Pocket Dictionary of Current English
                        and http://drupal.org/glossary
Field
n. 1. An element of data that can be
attached to a node or other entity.


Field group
n. 1. A collection of fields visually
grouped together in a fieldset, vertical tab
or other arrangement.
                       http://drupal.org/glossary
Field                                               Remember: fields
                                                    are to be filled in
                                                    by humans.
n. 1. An element of data that can be
attached to a node or other entity.                 They are not
                                                    arbitrary database
                                                    storage.


Field group
n. 1. A collection of fields visually
grouped together in a fieldset, vertical tab
or other arrangement.
                       http://drupal.org/glossary
En·ti·ty Re·la·tion·ship
n. 1. A relationship assigned between
two entity instances via methods
including entity reference fields, organic
groups relationships, taxonomy fields,
and node authors.
It looks like your
                                             design shows
                                             related content.


En·ti·ty Re·la·tion·ship                     Have you thought
                                             about the
                                             interface for
n. 1. A relationship assigned between        determining those
two entity instances via methods             relationships?

including entity reference fields, organic
groups relationships, taxonomy fields,
and node authors.
View mode
n. 1. A setting to let entities be displayed
differently depending on the context, e.g.
'default', 'full', 'teaser', 'RSS'. 2. A set of
display settings for fields on a bundle.
It looks like you’re
                                                  adding a lot of
                                                  fields to that view.



View mode
                                                  Have you tried the
                                                  latest version of
                                                  Display Suite?
n. 1. A setting to let entities be displayed
differently depending on the context, e.g.
'default', 'full', 'teaser', 'RSS'. 2. A set of
display settings for fields on a bundle.
Vo·cab·u·lar·y
n. 1. A collection of terms. 2. The body
of words used in a particular language. 3.
A part of such a body of words used on a
particular occasion or in a particular
sphere: "the vocabulary of law".

Term
n. 1. A tag or category within a
taxonomical vocabulary. 2. A word or
phrase used to describe a thing or to
express a concept, esp. in a particular
kind of language or branch of study.
                            Oxford Pocket Dictionary of Current English
                            and http://drupal.org/glossary
Vo·cab·u·lar·y                                                  It looks like you’re
n. 1. A collection of terms. 2. The body                        getting creative
                                                                with taxonomy.
of words used in a particular language. 3.
A part of such a body of words used on a                        Would you like
                                                                suggestions on
particular occasion or in a particular                          finding an
                                                                appropriate
sphere: "the vocabulary of law".                                creative outlet?


Term
n. 1. A tag or category within a
taxonomical vocabulary. 2. A word or
phrase used to describe a thing or to
express a concept, esp. in a particular
kind of language or branch of study.
                            Oxford Pocket Dictionary of Current English
                            and http://drupal.org/glossary
I·mage Style
n. 1. A set of effects, typically scaling
and cropping, that can be applied to an
image field display.
It looks like you’re
                                            editing an image
                                            style named
                                            80x80Thumbnail.


I·mage Style                                Are you planning
                                            to change its
                                            dimensions?
n. 1. A set of effects, typically scaling
and cropping, that can be applied to an
image field display.
Role
n. 1. A set of permissions that can be
applied to individual users. 2. The
function assumed or part played by a
person or thing in a particular situation.
                         Oxford Pocket Dictionary of Current English
                         and http://drupal.org/glossary
It looks like you
                                                                       have a lot of roles
                                                                       and permissions.

                                                                       Would you like me
Role                                                                   to give you a
                                                                       WSOD when you
n. 1. A set of permissions that can be                                 administer them?

applied to individual users. 2. The
function assumed or part played by a
person or thing in a particular situation.
                         Oxford Pocket Dictionary of Current English
                         and http://drupal.org/glossary
Me·nu
n. 1. A hierarchical structure of links for
site navigation. 2. A list of options
available to a computer user.
                     Oxford Pocket Dictionary of Current English
It looks like you’re
                                                                   adding menu
                                                                   items.

                                                                   May I suggest

Me·nu                                                              ‘Home’, ‘About’,
                                                                   ‘News’, and
                                                                   ‘Contact’?
n. 1. A hierarchical structure of links for
site navigation. 2. A list of options
available to a computer user.
                     Oxford Pocket Dictionary of Current English
Path
n. 1. A URL relative to the site basepath
which may be a system path or an alias to
one.

Bread·crumb
n. 1. A navigational set of links
representing the menu hierarchy from the
current page up to the home page.
It looks like all


Path
                                            your node paths
                                            begin with
                                            ‘content’.
n. 1. A URL relative to the site basepath   Configure your
which may be a system path or an alias to   pathauto settings
                                            much?
one.

Bread·crumb
n. 1. A navigational set of links
representing the menu hierarchy from the
current page up to the home page.
View
n. 1. A list, typically of an entity, created
with Views module.

View dis·play
n. 1. A specific output of a view such as
a block, page or panels pane which can
override the master view settings.
It looks like you’re


View
                                                adding a page
                                                view display.

n. 1. A list, typically of an entity, created   Don’t forget to
                                                give it a better
with Views module.                              name than ‘Page’.



View dis·play
n. 1. A specific output of a view such as
a block, page or panels pane which can
override the master view settings.
Pa·nels page
n. 1. A page consisting of regions and
panes that is created with Panels and
CTools Page Manager.
Panel panes are
                                         content types but
Pa·nels page                             not the kind that
                                         you think.

n. 1. A page consisting of regions and
panes that is created with Panels and
CTools Page Manager.
Block
n. 1. The boxes displayed in regions of a
Drupal page. 2. A large solid piece of
hard material, esp. rock, stone, or wood,
typically with flat surfaces on each side.

                        Oxford Pocket Dictionary of Current English
                        and http://drupal.org/glossary
It looks like you’re
                                                                      adding a block.

Block                                                                 May I recommend
                                                                      Panels instead?
n. 1. The boxes displayed in regions of a
Drupal page. 2. A large solid piece of
hard material, esp. rock, stone, or wood,
typically with flat surfaces on each side.

                        Oxford Pocket Dictionary of Current English
                        and http://drupal.org/glossary
Con·text
n. 1. A set of conditions and reactions
defining and changing a section of a site,
as created with Context module. 2. A
better block placement system than core’s
block administration.
It looks like you’re


Con·text
                                             still using the
                                             DevSeed module
                                             suite.
n. 1. A set of conditions and reactions
                                             So vintage!
defining and changing a section of a site,
as created with Context module. 2. A
better block placement system than core’s
block administration.
Fea·ture
n. 1. A module consisting of exported
site configuration created by the Features
module.
Fea·ture                                     Do you want help
                                             making your
                                             features kit
n. 1. A module consisting of exported        compliant?

site configuration created by the Features
module.
En·ti·ty
1. Any defined chunk of data in Drupal.
This includes things like nodes, users,
taxonomy terms, files, etc. Contributed
modules can define custom entities. Each
entity type can have multiple bundles.
                              http://drupal.org/glossary
En·ti·ty                                                   Real Drupal
                                                           developers roll
                                                           their own entity
1. Any defined chunk of data in Drupal.                    types.

This includes things like nodes, users,
taxonomy terms, files, etc. Contributed
modules can define custom entities. Each
entity type can have multiple bundles.
                              http://drupal.org/glossary
Web·form
n. 1. Online forms where--when filled
out--transfer data to a server. 2. The
module for making surveys in Drupal.
              www.newmediamarketer.com/digital-marketing-glossary/
              and http://drupal.org/project/webform
It looks like you’re
                                                                     adding your 100th
                                                                     content type.

                                                                     Would you like to

Web·form                                                             view a webform
                                                                     tutorial?
n. 1. Online forms where--when filled
out--transfer data to a server. 2. The
module for making surveys in Drupal.
              www.newmediamarketer.com/digital-marketing-glossary/
              and http://drupal.org/project/webform
Be·ne·fits
n. 1. Advantage or profits gained from
something.
It looks like you’re
                                        writing a list of
                                        pros and cons.

                                        Did you forget to
                                        add the cons?

Be·ne·fits
n. 1. Advantage or profits gained from
something.
Site clean·up
n. 1. The process in which a Drupal
expert restructures an existing site while
maintaining data.
It looks like you
                                             can’t solve your
                                             problems on the
                                             same level you
                                             created them on.


Site clean·up                                Do you need help
                                             writing a script to
                                             combine content
n. 1. The process in which a Drupal          types?

expert restructures an existing site while
maintaining data.
Qua·li·ty stan·dards
n. 1. An agreed level of service or
organizational performance that should be
met each and every time.
                         www.ces-vol.org.uk/index.cfm
It looks like you
                                                        want to improve
                                                        the quality of your
                                                        team’s site
                                                        building.

Qua·li·ty stan·dards                                    Would you like to
                                                        use the code
n. 1. An agreed level of service or                     review wizard?

organizational performance that should be
met each and every time.
                         www.ces-vol.org.uk/index.cfm
Ques·tions
n. 1. Inquiries from audience members
customarily given to a presenter in the
final minutes.
Ques·tions
n. 1. Inquiries from audience members
customarily given to a presenter in the
final minutes.                            I’m Druplippy! I
                                          can help you with
                                          any questions.
Ques·tions
n. 1. Inquiries from audience members
customarily given to a presenter in the
final minutes.

More Related Content

Similar to Semantic Site Building (Drupal 7)

Knowledge Organization Systems
Knowledge Organization SystemsKnowledge Organization Systems
Knowledge Organization Systems
R A Akerkar
 
Story & rhymes through the times new
Story & rhymes through the times newStory & rhymes through the times new
Story & rhymes through the times new
jdowse
 
First nine weeks curriculum
First nine weeks curriculumFirst nine weeks curriculum
First nine weeks curriculum
joannekidwell
 
Aggregating Semantic Annotators Paper
Aggregating Semantic Annotators PaperAggregating Semantic Annotators Paper
Aggregating Semantic Annotators Paper
DBOnto
 
Common core standards workshop
Common core standards workshopCommon core standards workshop
Common core standards workshop
Karen Hartle
 
Cluesto design clil_materials
Cluesto design clil_materialsCluesto design clil_materials
Cluesto design clil_materials
isaperez
 
Wk 4 blooms taxonomy
Wk 4 blooms taxonomyWk 4 blooms taxonomy
Wk 4 blooms taxonomy
Roxy77329
 
englishforacademicandprofessionalpurposesppt1-200831160448 (1).pdf
englishforacademicandprofessionalpurposesppt1-200831160448 (1).pdfenglishforacademicandprofessionalpurposesppt1-200831160448 (1).pdf
englishforacademicandprofessionalpurposesppt1-200831160448 (1).pdf
GinaTabling1
 
Patnaude- Reading Component Project
Patnaude- Reading Component ProjectPatnaude- Reading Component Project
Patnaude- Reading Component Project
apatnaude1
 
Modul bahasa inggris kls xi report text
Modul bahasa inggris kls xi report textModul bahasa inggris kls xi report text
Modul bahasa inggris kls xi report text
sman 2 mataram
 
Assignment 3 Direct ManipulationDue Week 8 and worth 80 points
Assignment 3 Direct ManipulationDue Week 8 and worth 80 pointsAssignment 3 Direct ManipulationDue Week 8 and worth 80 points
Assignment 3 Direct ManipulationDue Week 8 and worth 80 points
bridie36viles
 
Assignment 3 Direct ManipulationDue Week 8 and worth 80 points
Assignment 3 Direct ManipulationDue Week 8 and worth 80 pointsAssignment 3 Direct ManipulationDue Week 8 and worth 80 points
Assignment 3 Direct ManipulationDue Week 8 and worth 80 points
drennanmicah
 

Similar to Semantic Site Building (Drupal 7) (20)

How to learn vocabulary in english
How to learn vocabulary in englishHow to learn vocabulary in english
How to learn vocabulary in english
 
Knowledge Organization Systems
Knowledge Organization SystemsKnowledge Organization Systems
Knowledge Organization Systems
 
Story & rhymes through the times new
Story & rhymes through the times newStory & rhymes through the times new
Story & rhymes through the times new
 
First nine weeks curriculum
First nine weeks curriculumFirst nine weeks curriculum
First nine weeks curriculum
 
Aggregating Semantic Annotators Paper
Aggregating Semantic Annotators PaperAggregating Semantic Annotators Paper
Aggregating Semantic Annotators Paper
 
Common core standards workshop
Common core standards workshopCommon core standards workshop
Common core standards workshop
 
Cluesto design clil_materials
Cluesto design clil_materialsCluesto design clil_materials
Cluesto design clil_materials
 
SIOP Building Background
SIOP Building BackgroundSIOP Building Background
SIOP Building Background
 
Wk 4 blooms taxonomy
Wk 4 blooms taxonomyWk 4 blooms taxonomy
Wk 4 blooms taxonomy
 
English for academic and professional purposes ppt#1
English for academic and professional purposes ppt#1English for academic and professional purposes ppt#1
English for academic and professional purposes ppt#1
 
englishforacademicandprofessionalpurposesppt1-200831160448 (1).pdf
englishforacademicandprofessionalpurposesppt1-200831160448 (1).pdfenglishforacademicandprofessionalpurposesppt1-200831160448 (1).pdf
englishforacademicandprofessionalpurposesppt1-200831160448 (1).pdf
 
Wandpane
WandpaneWandpane
Wandpane
 
Patnaude- Reading Component Project
Patnaude- Reading Component ProjectPatnaude- Reading Component Project
Patnaude- Reading Component Project
 
Microposts Ontology Construction Via Concept Extraction
Microposts Ontology Construction Via Concept Extraction                Microposts Ontology Construction Via Concept Extraction
Microposts Ontology Construction Via Concept Extraction
 
Effective Paragraphs
Effective ParagraphsEffective Paragraphs
Effective Paragraphs
 
Tp uml 4_year
Tp uml 4_yearTp uml 4_year
Tp uml 4_year
 
Modul bahasa inggris kls xi report text
Modul bahasa inggris kls xi report textModul bahasa inggris kls xi report text
Modul bahasa inggris kls xi report text
 
Microposts Ontology Construction Via Concept Extraction
Microposts Ontology Construction Via Concept Extraction  Microposts Ontology Construction Via Concept Extraction
Microposts Ontology Construction Via Concept Extraction
 
Assignment 3 Direct ManipulationDue Week 8 and worth 80 points
Assignment 3 Direct ManipulationDue Week 8 and worth 80 pointsAssignment 3 Direct ManipulationDue Week 8 and worth 80 points
Assignment 3 Direct ManipulationDue Week 8 and worth 80 points
 
Assignment 3 Direct ManipulationDue Week 8 and worth 80 points
Assignment 3 Direct ManipulationDue Week 8 and worth 80 pointsAssignment 3 Direct ManipulationDue Week 8 and worth 80 points
Assignment 3 Direct ManipulationDue Week 8 and worth 80 points
 

More from jhamiltoorion (6)

LEMON - On Drupal diseases and cures
LEMON - On Drupal diseases and curesLEMON - On Drupal diseases and cures
LEMON - On Drupal diseases and cures
 
Intro to jQuery for Drupal
Intro to jQuery for DrupalIntro to jQuery for Drupal
Intro to jQuery for Drupal
 
Custom Field Formatters
Custom Field FormattersCustom Field Formatters
Custom Field Formatters
 
jQuery for Drupal
jQuery for DrupaljQuery for Drupal
jQuery for Drupal
 
jQuery for Drupal
jQuery for DrupaljQuery for Drupal
jQuery for Drupal
 
Top modules
Top modulesTop modules
Top modules
 

Recently uploaded

Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
MateoGardella
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
SanaAli374401
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Recently uploaded (20)

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 

Semantic Site Building (Drupal 7)

  • 1. Se·man·tic site build·ing n. 1. An approach toward configuring a Drupal site structure emphasizing attention to names and their meanings.
  • 2. Jo·dy Ham·il·ton n. 1. CTO of Zivtech. 2. Drupal architect, developer, site builder, trainer and core contributor. 3. Jody Lynn @ drupal.org 4. @JodyHamilton
  • 3. Jo·dy Ham·il·ton n. 1. CTO of Zivtech. 2. Drupal architect, developer, site builder, trainer and core contributor. 3. Jody Lynn @ drupal.org 4. @JodyHamilton
  • 4. Se·man·tics n. 1. The branch of linguistics and logic concerned with meaning. 2. The meaning of a word, phrase, sentence, or text: “such quibbling over semantics may seem petty stuff”. Oxford Pocket Dictionary of Current English
  • 5. Se·man·tics Hi! I am Druplippy, your presentation assistant. Would n. 1. The branch of linguistics and logic you like some assistance today? concerned with meaning. 2. The meaning of a word, phrase, sentence, or text: “such quibbling over semantics may seem petty stuff”. Oxford Pocket Dictionary of Current English
  • 6. Con·tent type n. 1. A type of content. 2. A bundle of the node entity. 3. A set of fields and other settings appropriate to a set of site content.
  • 7. It looks like you’re trying to add a content type. Con·tent type ◉ Use a singular name n. 1. A type of content. 2. A bundle of the ◉ Fill in the description node entity. 3. A set of fields and other settings appropriate to a set of site content.
  • 8. Node n. 1. A piece of content, typically corresponding to a single page on the site, that has a title and perhaps additional fields. 2. An instance of a content type bundle. 3. A point at which lines or pathways intersect or branch; a central or connecting point. Oxford Pocket Dictionary of Current English and http://drupal.org/glossary
  • 9. It looks like you’re Node writing PHP into a textarea. n. 1. A piece of content, typically Are you sure the page you’re corresponding to a single page on the site, building should be a node? that has a title and perhaps additional fields. 2. An instance of a content type bundle. 3. A point at which lines or pathways intersect or branch; a central or connecting point. Oxford Pocket Dictionary of Current English and http://drupal.org/glossary
  • 10. Field n. 1. An element of data that can be attached to a node or other entity. Field group n. 1. A collection of fields visually grouped together in a fieldset, vertical tab or other arrangement. http://drupal.org/glossary
  • 11. Field Remember: fields are to be filled in by humans. n. 1. An element of data that can be attached to a node or other entity. They are not arbitrary database storage. Field group n. 1. A collection of fields visually grouped together in a fieldset, vertical tab or other arrangement. http://drupal.org/glossary
  • 12. En·ti·ty Re·la·tion·ship n. 1. A relationship assigned between two entity instances via methods including entity reference fields, organic groups relationships, taxonomy fields, and node authors.
  • 13. It looks like your design shows related content. En·ti·ty Re·la·tion·ship Have you thought about the interface for n. 1. A relationship assigned between determining those two entity instances via methods relationships? including entity reference fields, organic groups relationships, taxonomy fields, and node authors.
  • 14. View mode n. 1. A setting to let entities be displayed differently depending on the context, e.g. 'default', 'full', 'teaser', 'RSS'. 2. A set of display settings for fields on a bundle.
  • 15. It looks like you’re adding a lot of fields to that view. View mode Have you tried the latest version of Display Suite? n. 1. A setting to let entities be displayed differently depending on the context, e.g. 'default', 'full', 'teaser', 'RSS'. 2. A set of display settings for fields on a bundle.
  • 16. Vo·cab·u·lar·y n. 1. A collection of terms. 2. The body of words used in a particular language. 3. A part of such a body of words used on a particular occasion or in a particular sphere: "the vocabulary of law". Term n. 1. A tag or category within a taxonomical vocabulary. 2. A word or phrase used to describe a thing or to express a concept, esp. in a particular kind of language or branch of study. Oxford Pocket Dictionary of Current English and http://drupal.org/glossary
  • 17. Vo·cab·u·lar·y It looks like you’re n. 1. A collection of terms. 2. The body getting creative with taxonomy. of words used in a particular language. 3. A part of such a body of words used on a Would you like suggestions on particular occasion or in a particular finding an appropriate sphere: "the vocabulary of law". creative outlet? Term n. 1. A tag or category within a taxonomical vocabulary. 2. A word or phrase used to describe a thing or to express a concept, esp. in a particular kind of language or branch of study. Oxford Pocket Dictionary of Current English and http://drupal.org/glossary
  • 18. I·mage Style n. 1. A set of effects, typically scaling and cropping, that can be applied to an image field display.
  • 19. It looks like you’re editing an image style named 80x80Thumbnail. I·mage Style Are you planning to change its dimensions? n. 1. A set of effects, typically scaling and cropping, that can be applied to an image field display.
  • 20. Role n. 1. A set of permissions that can be applied to individual users. 2. The function assumed or part played by a person or thing in a particular situation. Oxford Pocket Dictionary of Current English and http://drupal.org/glossary
  • 21. It looks like you have a lot of roles and permissions. Would you like me Role to give you a WSOD when you n. 1. A set of permissions that can be administer them? applied to individual users. 2. The function assumed or part played by a person or thing in a particular situation. Oxford Pocket Dictionary of Current English and http://drupal.org/glossary
  • 22. Me·nu n. 1. A hierarchical structure of links for site navigation. 2. A list of options available to a computer user. Oxford Pocket Dictionary of Current English
  • 23. It looks like you’re adding menu items. May I suggest Me·nu ‘Home’, ‘About’, ‘News’, and ‘Contact’? n. 1. A hierarchical structure of links for site navigation. 2. A list of options available to a computer user. Oxford Pocket Dictionary of Current English
  • 24. Path n. 1. A URL relative to the site basepath which may be a system path or an alias to one. Bread·crumb n. 1. A navigational set of links representing the menu hierarchy from the current page up to the home page.
  • 25. It looks like all Path your node paths begin with ‘content’. n. 1. A URL relative to the site basepath Configure your which may be a system path or an alias to pathauto settings much? one. Bread·crumb n. 1. A navigational set of links representing the menu hierarchy from the current page up to the home page.
  • 26. View n. 1. A list, typically of an entity, created with Views module. View dis·play n. 1. A specific output of a view such as a block, page or panels pane which can override the master view settings.
  • 27. It looks like you’re View adding a page view display. n. 1. A list, typically of an entity, created Don’t forget to give it a better with Views module. name than ‘Page’. View dis·play n. 1. A specific output of a view such as a block, page or panels pane which can override the master view settings.
  • 28. Pa·nels page n. 1. A page consisting of regions and panes that is created with Panels and CTools Page Manager.
  • 29. Panel panes are content types but Pa·nels page not the kind that you think. n. 1. A page consisting of regions and panes that is created with Panels and CTools Page Manager.
  • 30. Block n. 1. The boxes displayed in regions of a Drupal page. 2. A large solid piece of hard material, esp. rock, stone, or wood, typically with flat surfaces on each side. Oxford Pocket Dictionary of Current English and http://drupal.org/glossary
  • 31. It looks like you’re adding a block. Block May I recommend Panels instead? n. 1. The boxes displayed in regions of a Drupal page. 2. A large solid piece of hard material, esp. rock, stone, or wood, typically with flat surfaces on each side. Oxford Pocket Dictionary of Current English and http://drupal.org/glossary
  • 32. Con·text n. 1. A set of conditions and reactions defining and changing a section of a site, as created with Context module. 2. A better block placement system than core’s block administration.
  • 33. It looks like you’re Con·text still using the DevSeed module suite. n. 1. A set of conditions and reactions So vintage! defining and changing a section of a site, as created with Context module. 2. A better block placement system than core’s block administration.
  • 34. Fea·ture n. 1. A module consisting of exported site configuration created by the Features module.
  • 35. Fea·ture Do you want help making your features kit n. 1. A module consisting of exported compliant? site configuration created by the Features module.
  • 36. En·ti·ty 1. Any defined chunk of data in Drupal. This includes things like nodes, users, taxonomy terms, files, etc. Contributed modules can define custom entities. Each entity type can have multiple bundles. http://drupal.org/glossary
  • 37. En·ti·ty Real Drupal developers roll their own entity 1. Any defined chunk of data in Drupal. types. This includes things like nodes, users, taxonomy terms, files, etc. Contributed modules can define custom entities. Each entity type can have multiple bundles. http://drupal.org/glossary
  • 38. Web·form n. 1. Online forms where--when filled out--transfer data to a server. 2. The module for making surveys in Drupal. www.newmediamarketer.com/digital-marketing-glossary/ and http://drupal.org/project/webform
  • 39. It looks like you’re adding your 100th content type. Would you like to Web·form view a webform tutorial? n. 1. Online forms where--when filled out--transfer data to a server. 2. The module for making surveys in Drupal. www.newmediamarketer.com/digital-marketing-glossary/ and http://drupal.org/project/webform
  • 40. Be·ne·fits n. 1. Advantage or profits gained from something.
  • 41. It looks like you’re writing a list of pros and cons. Did you forget to add the cons? Be·ne·fits n. 1. Advantage or profits gained from something.
  • 42. Site clean·up n. 1. The process in which a Drupal expert restructures an existing site while maintaining data.
  • 43. It looks like you can’t solve your problems on the same level you created them on. Site clean·up Do you need help writing a script to combine content n. 1. The process in which a Drupal types? expert restructures an existing site while maintaining data.
  • 44. Qua·li·ty stan·dards n. 1. An agreed level of service or organizational performance that should be met each and every time. www.ces-vol.org.uk/index.cfm
  • 45. It looks like you want to improve the quality of your team’s site building. Qua·li·ty stan·dards Would you like to use the code n. 1. An agreed level of service or review wizard? organizational performance that should be met each and every time. www.ces-vol.org.uk/index.cfm
  • 46. Ques·tions n. 1. Inquiries from audience members customarily given to a presenter in the final minutes.
  • 47. Ques·tions n. 1. Inquiries from audience members customarily given to a presenter in the final minutes. I’m Druplippy! I can help you with any questions.
  • 48. Ques·tions n. 1. Inquiries from audience members customarily given to a presenter in the final minutes.

Editor's Notes

  1. \n
  2. \n
  3. How can I build in a way that matches the name? \nHow can I name in a way that matches the build?\n\nsemantic web, semantic markup, semantic URL\n\nCouple of basics: \ndon’t be ‘creative’ with new & strange uses for the legos\npay attention to plurality. \nAvoid redundancy: ‘custom module’, ‘clientname theme’, ‘news type’, ‘header menu’\nBe consistent, use same names throughout views, modules, content types etc\nDon’t be too specific when naming things that may expand their use\n\nhttp://drupal.org/glossary\n
  4. How can I build in a way that matches the name? \nHow can I name in a way that matches the build?\n\nsemantic web, semantic markup, semantic URL\n\nCouple of basics: \ndon’t be ‘creative’ with new & strange uses for the legos\npay attention to plurality. \nAvoid redundancy: ‘custom module’, ‘clientname theme’, ‘news type’, ‘header menu’\nBe consistent, use same names throughout views, modules, content types etc\nDon’t be too specific when naming things that may expand their use\n\nhttp://drupal.org/glossary\n
  5. take these very seriously. this is a content management system.\n
  6. take these very seriously. this is a content management system.\n
  7. What is not a node?\n\nNode settings: Sticky, promoted to front\n
  8. What is not a node?\n\nNode settings: Sticky, promoted to front\n
  9. \n
  10. \n
  11. \n\n
  12. \n\n
  13. Display suite\n\nGive them reusable names and use the same ones across content types\n\nSearch result, micro etc are good view modes. Much better than repeating yourself in views.\n
  14. Display suite\n\nGive them reusable names and use the same ones across content types\n\nSearch result, micro etc are good view modes. Much better than repeating yourself in views.\n
  15. \n
  16. \n
  17. previously known as imagecache preset\n\ndon’t use the SIZE of the image or the place for the image in the name. \n\noften makes sense to use the same names as you use for your display modes (teaser, full, search result, micro etc)\n
  18. previously known as imagecache preset\n\ndon’t use the SIZE of the image or the place for the image in the name. \n\noften makes sense to use the same names as you use for your display modes (teaser, full, search result, micro etc)\n
  19. fewer roles are better. beware roles with 0 or 1 user.\n\nrely on permissions not roles as much as possible\n\ndrag your roles into an appropriate order\n
  20. fewer roles are better. beware roles with 0 or 1 user.\n\nrely on permissions not roles as much as possible\n\ndrag your roles into an appropriate order\n
  21. Subnav vs new menu\n\nHave few menus: Main, administrative, secondary \n\nuse menu block\n\nmenus and paths should work together\n\nthanks to permissions you can use a single menu for multiple roles to use differently\n\ndon’t use html in blocks or templates to create fake menus\n
  22. Subnav vs new menu\n\nHave few menus: Main, administrative, secondary \n\nuse menu block\n\nmenus and paths should work together\n\nthanks to permissions you can use a single menu for multiple roles to use differently\n\ndon’t use html in blocks or templates to create fake menus\n
  23. Breadcrumbs and paths should match\n\nTypically need the plural form of content type name in the node path patterns\n
  24. Breadcrumbs and paths should match\n\nTypically need the plural form of content type name in the node path patterns\n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. name contexts by their conditions not their reactions. reactions are more likely to change.\n
  32. name contexts by their conditions not their reactions. reactions are more likely to change.\n
  33. also discuss module names, descriptions and packages in general\n\nFeatures, and custom modules in general, are containers into which further code will go, not just the code you’re writing now.\n
  34. also discuss module names, descriptions and packages in general\n\nFeatures, and custom modules in general, are containers into which further code will go, not just the code you’re writing now.\n
  35. Sometimes the word entity is used in Drupal, which in context refers to ‘entity type’.\n
  36. Sometimes the word entity is used in Drupal, which in context refers to ‘entity type’.\n
  37. Webform vs content\n
  38. Webform vs content\n
  39. maintainability, extensibility, hand-off, grokability, less likely to get messed up\nbetter user experience\n
  40. maintainability, extensibility, hand-off, grokability, less likely to get messed up\nbetter user experience\n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n