O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Structured Content Part 1: More than just fields

716 visualizações

Publicada em

Part 1 of a presentation on structured content from Drupal GovCon 2016. This presentation covers domain and content modeling concepts,

Publicada em: Tecnologia
  • Seja o primeiro a comentar

Structured Content Part 1: More than just fields

  1. 1. Structured Content More Than Just Fields July 21, 2016 Dori Kelner, Managing Partner Sleight-of-Hand Studios
  2. 2. About me Survey data collection Data warehousing Technical project management Foodie and oenophile 8/5/2016 | 2
  3. 3. 8/5/2016 | 3
  4. 4. 8/5/2016 | 4
  5. 5. Common Vocabulary 8/5/2016 | 5
  6. 6. Unstructured Content Trapped in the body field Styling and relationships are static and locked 8/5/2016 | 6
  7. 7. Why care? Reusability Scalable Device agnostic Future proofing Content becomes data 8/5/2016 | 7
  8. 8. Step 1 Domain Model 8/5/2016 | 8 Ingredients Process Contributors Stores
  9. 9. 8/5/2016 | 9 STORE CATEGORY PEOPLEPROCESS INGREDIENT RECIPE ROLE sellIngredient consistsOf haveRole visitStore submitRecipe REVIEW submitReview consistsOf hasCategory
  10. 10. Step 2 Content Modeling 8/5/2016 | 10 RECIPE Title Teaser Person Image Video Ingredients Process Nutritional info Yield Cook time Prep time Category Rating Comments
  11. 11. 8/5/2016 | 11 RECIPE Title Teaser Person Image Video Ingredient Process Nutritional info Yield Cook time Prep time Category Review PROCESS Steps CATEGORY Title INGREDIENT Measure Quantity Name PERSON First name Last name About Affiliation Role ROLE Title REVIEW Rating Comment STORE Name Address City State Ingredient
  12. 12. 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.”
  13. 13. Step 3 Define the content types 8/5/2016 | 13 RECIPE PROCESS INGREDIENT PERSON
  14. 14. Name Description Title Field Body Field Fields Type Widget Required Person Information about people who interact with the site Full name About First 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
  15. 15. 8/5/2016 | 15
  16. 16. 8/5/2016 | 16
  17. 17. Where can we take this? Personalization Contextualization Adaptive content 8/5/2016 | 17
  18. 18. Bon appetit! Common model Shared language Collaborative understanding Content that is reusable, adaptive and discoverable 8/5/2016 | 18
  19. 19. 8/5/2016 | 19 Dori Kelner, MS Managing Partner Sleight-of-Hand Studios 703-758-7178 dmkelner@sohstudios.com Drupal groups: dmkelner Twitter: @dorikelner LinkedIn: https://www.linkedin.com/in/dorikelner

×