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: elds
                                                    are to be lled 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
                                                  elds 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                          nding 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   Congure 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 prots 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 prots 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)

How to learn vocabulary in english
How to learn vocabulary in englishHow to learn vocabulary in english
How to learn vocabulary in englishIndependant Teacher
 
Knowledge Organization Systems
Knowledge Organization SystemsKnowledge Organization Systems
Knowledge Organization SystemsR A Akerkar
 
Story & rhymes through the times new
Story & rhymes through the times newStory & rhymes through the times new
Story & rhymes through the times newjdowse
 
First nine weeks curriculum
First nine weeks curriculumFirst nine weeks curriculum
First nine weeks curriculumjoannekidwell
 
Aggregating Semantic Annotators Paper
Aggregating Semantic Annotators PaperAggregating Semantic Annotators Paper
Aggregating Semantic Annotators PaperDBOnto
 
Common core standards workshop
Common core standards workshopCommon core standards workshop
Common core standards workshopKaren Hartle
 
Cluesto design clil_materials
Cluesto design clil_materialsCluesto design clil_materials
Cluesto design clil_materialsisaperez
 
SIOP Building Background
SIOP Building BackgroundSIOP Building Background
SIOP Building BackgroundStacyschneider
 
Wk 4 blooms taxonomy
Wk 4 blooms taxonomyWk 4 blooms taxonomy
Wk 4 blooms taxonomyRoxy77329
 
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#1RanelRabago
 
englishforacademicandprofessionalpurposesppt1-200831160448 (1).pdf
englishforacademicandprofessionalpurposesppt1-200831160448 (1).pdfenglishforacademicandprofessionalpurposesppt1-200831160448 (1).pdf
englishforacademicandprofessionalpurposesppt1-200831160448 (1).pdfGinaTabling1
 
Wandpane
WandpaneWandpane
WandpaneFirman Tgb
 
Patnaude- Reading Component Project
Patnaude- Reading Component ProjectPatnaude- Reading Component Project
Patnaude- Reading Component Projectapatnaude1
 
Microposts Ontology Construction Via Concept Extraction
Microposts Ontology Construction Via Concept Extraction                Microposts Ontology Construction Via Concept Extraction
Microposts Ontology Construction Via Concept Extraction dannyijwest
 
Effective Paragraphs
Effective ParagraphsEffective Paragraphs
Effective ParagraphsJoey Valdriz
 
Tp uml 4_year
Tp uml 4_yearTp uml 4_year
Tp uml 4_yearlindaalking
 
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 textsman 2 mataram
 
Microposts Ontology Construction Via Concept Extraction
Microposts Ontology Construction Via Concept Extraction  Microposts Ontology Construction Via Concept Extraction
Microposts Ontology Construction Via Concept Extraction dannyijwest
 
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 pointsbridie36viles
 
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 pointsdrennanmicah
 

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

LEMON - On Drupal diseases and cures
LEMON - On Drupal diseases and curesLEMON - On Drupal diseases and cures
LEMON - On Drupal diseases and curesjhamiltoorion
 
Intro to jQuery for Drupal
Intro to jQuery for DrupalIntro to jQuery for Drupal
Intro to jQuery for Drupaljhamiltoorion
 
Custom Field Formatters
Custom Field FormattersCustom Field Formatters
Custom Field Formattersjhamiltoorion
 
jQuery for Drupal
jQuery for DrupaljQuery for Drupal
jQuery for Drupaljhamiltoorion
 
jQuery for Drupal
jQuery for DrupaljQuery for Drupal
jQuery for Drupaljhamiltoorion
 

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

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 

Recently uploaded (20)

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAĐĄY_INDEX-DM_23-1-final-eng.pdf
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 

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: elds are to be lled 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 elds 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 nding 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 Congure 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 prots 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 prots 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