structured content part 1: more than just fields
TRANSCRIPT
Structured ContentMore Than Just Fields
July 21, 2016
Dori Kelner, Managing PartnerSleight-of-Hand Studios
About me
Survey data collectionData warehousingTechnical project managementFoodie and oenophile
8/5/2016 | 2
8/5/2016 | 3
8/5/2016 | 4
Common Vocabulary
8/5/2016 | 5
Unstructured Content
Trapped in the body fieldStyling and relationships are static and locked
8/5/2016 | 6
Why care?
ReusabilityScalableDevice agnosticFuture proofingContent becomes data
8/5/2016 | 7
Step 1
Domain Model
8/5/2016 | 8
Ingredients
Process
Contributors
Stores
8/5/2016 | 9
STORE
CATEGORY
PEOPLEPROCESS
INGREDIENT
RECIPE
ROLE
sellIngredientconsistsOf haveRole
visitStore submitRecipe
REVIEW
submitReview
consistsOf
hasCategory
Step 2
Content Modeling
8/5/2016 | 10
RECIPE
TitleTeaserPersonImageVideo
IngredientsProcess
Nutritional infoYield
Cook timePrep timeCategoryRating
Comments
8/5/2016 | 11
RECIPETitleTeaserPersonImageVideo
IngredientProcess
Nutritional infoYield
Cook timePrep timeCategoryReview
PROCESS
Steps
CATEGORY
Title
INGREDIENT
MeasureQuantityName
PERSON
First nameLast name
AboutAffiliation
Role
ROLE
Title
REVIEW
RatingComment
STORE
NameAddressCityState
Ingredient
schema.org
8/5/2016 | 12
“Schema.org is a collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet, on web pages, in email messages, and beyond.”
Step 3
Define the content types
8/5/2016 | 13
RECIPE
PROCESS
INGREDIENT
PERSON
Name Description Title Field Body Field Fields Type Widget Required
Person Informationabout people who interact with the site
Full name AboutFirst name Text Text Yes
Last name Text Text Yes
About Text Long text Yes
Role Term Reference -role Select list Yes
Affiliation Entity Reference -workplace Select list Yes
8/5/2016 | 14
8/5/2016 | 15
8/5/2016 | 16
Where can we take this?
PersonalizationContextualizationAdaptive content
8/5/2016 | 17
Bon appetit!
Common modelShared languageCollaborative understandingContent that is reusable, adaptive and discoverable
8/5/2016 | 18
8/5/2016 | 19
Dori Kelner, MSManaging PartnerSleight-of-Hand [email protected]
Drupal groups: dmkelner
Twitter: @dorikelner
LinkedIn: https://www.linkedin.com/in/dorikelner