Structured Content Part 1: More than just fields

Post on 27-Jan-2017

96 views 4 download

Transcript of Structured Content Part 1: More than just fields

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 Studios703-758-7178dmkelner@sohstudios.com

Drupal groups: dmkelner

Twitter: @dorikelner

LinkedIn: https://www.linkedin.com/in/dorikelner