drupal 8 preview for site builders
TRANSCRIPT
![Page 1: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/1.jpg)
DRUPAL 8 SITE BUILDING PREVIEW
A peek into the next version!
1Wednesday, October 23, 13
![Page 2: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/2.jpg)
Learning Servicesat Acquia
• Heather on Twitter• @learningdrupal
• Contact me or• Ben Ortega,
Director of Learning Services about training
2Wednesday, October 23, 13
![Page 3: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/3.jpg)
http://training.acquia.com/events
“Overall though the content of the course was excellent and well organized. I learned a great deal from this course.”
training.acquia.com/testimonials
3Wednesday, October 23, 13
![Page 4: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/4.jpg)
What I’ll cover• Obligatory warning!• How to try out Drupal 8; Quick overview of
admin changes; Content editing, WYSIWYG, Images
• Site Building!• Building with Blocks, Content types• Making most of data with Schema.org• Configuration management
4Wednesday, October 23, 13
![Page 5: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/5.jpg)
What I won’t cover today• How we got here• Theming (soon!)• Module development (soon!)• “Under the hood”
• Getting Up to Speed on Drupal 8http://lullabot.github.io/dme-presentations/d8-what-is-new/webinar.html#/
5Wednesday, October 23, 13
![Page 6: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/6.jpg)
Get your hands on Drupal 8
6Wednesday, October 23, 13
![Page 7: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/7.jpg)
drupal.org/core/release-cycle
Alpha release phase
7Wednesday, October 23, 13
![Page 8: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/8.jpg)
drupal.org/core/release-cycle
Alpha release phase
8Wednesday, October 23, 13
![Page 9: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/9.jpg)
Alpha 4 is out!
drupal.org/node/3060/release9Wednesday, October 23, 13
![Page 10: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/10.jpg)
Ready when it’s ready
drupal.org/core/release-cycle10Wednesday, October 23, 13
![Page 11: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/11.jpg)
What we should be doing• Testing upgrading modules and themes• Reporting problems with API• Testing patches and issues marked
“needs review”
• Developers should watch “How to upgrade your modules to Drupal 8”, DrupalCon Prague, 2013.
youtube.com/watch?v=AilpWNE0jzo11Wednesday, October 23, 13
![Page 12: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/12.jpg)
Not a developer? Great!• Participate in usability research
groups.drupal.org/node/34302312Wednesday, October 23, 13
![Page 13: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/13.jpg)
Tell others about it!• https://drupal.org/node/2116433
13Wednesday, October 23, 13
![Page 14: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/14.jpg)
drupal.org/drupal-8.014Wednesday, October 23, 13
![Page 15: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/15.jpg)
Or - Setting up locally• Install Git + download Drupal 8• git clone --branch 8.x http://git.drupal.org/
project/drupal.git
drupal.org/project/drupal/git-instructions15Wednesday, October 23, 13
![Page 16: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/16.jpg)
Acquia Dev Desktop
acquia.com/downloads On Mac use Beta16Wednesday, October 23, 13
![Page 17: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/17.jpg)
New look!
17Wednesday, October 23, 13
![Page 18: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/18.jpg)
Install in any language!
18Wednesday, October 23, 13
![Page 19: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/19.jpg)
19Wednesday, October 23, 13
![Page 20: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/20.jpg)
Construction warning!
20Wednesday, October 23, 13
![Page 21: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/21.jpg)
drupal.org/node/3060/commits
Changes daily
21Wednesday, October 23, 13
![Page 22: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/22.jpg)
YAY! Contact form fields
22Wednesday, October 23, 13
![Page 23: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/23.jpg)
Contact form
https://drupal.org/node/1849158https://drupal.org/node/1997692
23Wednesday, October 23, 13
![Page 24: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/24.jpg)
Some funky errors?
24Wednesday, October 23, 13
![Page 25: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/25.jpg)
What to do?• Right now, there will be many errors. Site
builders encouraged to test with first Beta releases. Still early yet!
• Try to replicate the error. • Clarify the steps and conditions to repeat!• Search for errors in Issue queue. • If a patch exists, test it. • If an error isn’t reported, add it.
25Wednesday, October 23, 13
![Page 26: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/26.jpg)
drupal.org/node/73179
Good issue reports
26Wednesday, October 23, 13
![Page 27: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/27.jpg)
What’s new with Drupal 8 Administration
Subtle improvements
27Wednesday, October 23, 13
![Page 28: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/28.jpg)
Big things: Responsive
28Wednesday, October 23, 13
![Page 29: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/29.jpg)
• No longer in random places like tabs etc.
Little things: Delete button
29Wednesday, October 23, 13
![Page 30: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/30.jpg)
Module filter
30Wednesday, October 23, 13
![Page 31: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/31.jpg)
Views in CORE!
31Wednesday, October 23, 13
![Page 32: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/32.jpg)
Admin pages improved• More options for filtering, thanks to Views
32Wednesday, October 23, 13
![Page 33: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/33.jpg)
Example: Customize admin
33Wednesday, October 23, 13
![Page 34: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/34.jpg)
For more detail• Approx 32
Contrib modules which are mooted by Drupal 8.
• Another 8 Core modules which are gone or moved to Contrib.
acquia.com/blog/tutorial-drupal-8-site-building-preview-less-more
34Wednesday, October 23, 13
![Page 35: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/35.jpg)
WYSIWYG and content editing
Improvements for content admins saves time for site builders
35Wednesday, October 23, 13
![Page 36: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/36.jpg)
Improved content editing
36Wednesday, October 23, 13
![Page 37: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/37.jpg)
In place editing
37Wednesday, October 23, 13
![Page 38: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/38.jpg)
Edit in place• Edit images inline
38Wednesday, October 23, 13
![Page 39: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/39.jpg)
Paste from Word• Cleans up markup! • Saves structure (if your filters allow those
headings)
39Wednesday, October 23, 13
![Page 40: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/40.jpg)
Smart configuration
40Wednesday, October 23, 13
![Page 41: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/41.jpg)
Some bugs in defaults• Default settings not
saved• “Sticky” might get
removed altogether.
drupal.org/node/2053461 drupal.org/node/197460
41Wednesday, October 23, 13
![Page 42: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/42.jpg)
For more detail
acquia.com/blog/content-editing-enhancements-drupal-8
42Wednesday, October 23, 13
![Page 43: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/43.jpg)
Images & Picture
43Wednesday, October 23, 13
![Page 44: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/44.jpg)
Responsive all the way
44Wednesday, October 23, 13
![Page 45: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/45.jpg)
Two cases for images
Image fields Designers controlConsistent input Consistent display
Inline imagesWriters controlVarying input and display
45Wednesday, October 23, 13
![Page 46: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/46.jpg)
Example
46Wednesday, October 23, 13
![Page 47: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/47.jpg)
Easier to identify
47Wednesday, October 23, 13
![Page 48: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/48.jpg)
Arbitrary values!
48Wednesday, October 23, 13
![Page 49: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/49.jpg)
Inline image
49Wednesday, October 23, 13
![Page 50: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/50.jpg)
Demo: “Picture” formatter
50Wednesday, October 23, 13
![Page 51: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/51.jpg)
For more detail
acquia.com/blog/tutorial-drupal-8-wysiwyg-inline-and-responsive-images
51Wednesday, October 23, 13
![Page 52: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/52.jpg)
Blocks
52Wednesday, October 23, 13
![Page 53: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/53.jpg)
Flexible placement
53Wednesday, October 23, 13
![Page 54: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/54.jpg)
54Wednesday, October 23, 13
![Page 55: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/55.jpg)
Custom blocks and types
55Wednesday, October 23, 13
![Page 56: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/56.jpg)
Add fields to blocks
56Wednesday, October 23, 13
![Page 57: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/57.jpg)
Custom block types
57Wednesday, October 23, 13
![Page 58: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/58.jpg)
Example custom type
58Wednesday, October 23, 13
![Page 59: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/59.jpg)
Content type fields, form display and view modes
59Wednesday, October 23, 13
![Page 60: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/60.jpg)
Your data and display
http://insideintercom.io/why-cards-are-the-future-of-the-web/60Wednesday, October 23, 13
![Page 61: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/61.jpg)
Cards
http://insideintercom.io/why-cards-are-the-future-of-the-web/61Wednesday, October 23, 13
![Page 62: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/62.jpg)
Site building in Drupal 8• Modelling data• Fields on everything• Not everything needs
to be a content type
• Smart markup with Schema.org
• RESTful web services
62Wednesday, October 23, 13
![Page 63: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/63.jpg)
New fields• Datetime • E-mail• Entity reference - Link to
users, terms, content, etc. with an auto-complete field.
• Link• Telephone
63Wednesday, October 23, 13
![Page 64: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/64.jpg)
Fields and more fields• Add fields to Blocks, Contact form, etc!• Comments are now a field!
64Wednesday, October 23, 13
![Page 65: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/65.jpg)
65Wednesday, October 23, 13
![Page 66: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/66.jpg)
66Wednesday, October 23, 13
![Page 67: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/67.jpg)
67Wednesday, October 23, 13
![Page 68: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/68.jpg)
Custom content types
68Wednesday, October 23, 13
![Page 69: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/69.jpg)
schema.org/Restaurant
69Wednesday, October 23, 13
![Page 70: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/70.jpg)
Add custom display modes
70Wednesday, October 23, 13
![Page 71: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/71.jpg)
Demo: Add field• Add email field• Custom placeholder text• How to manage display• Custom displays
71Wednesday, October 23, 13
![Page 72: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/72.jpg)
Configuration management
A site builder’s perspective
72Wednesday, October 23, 13
![Page 73: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/73.jpg)
• Configuration management with built-in staging
Workflow
Your current config
Do not edit Activeconfiguration manually.
> Should match current
Copy most recent changes, before adding new file!
73Wednesday, October 23, 13
![Page 74: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/74.jpg)
Workflow
drupal.org/node/170316874Wednesday, October 23, 13
![Page 75: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/75.jpg)
Manage configuration
75Wednesday, October 23, 13
![Page 76: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/76.jpg)
Export• Archived .tgz file• All site configuration, including new files.• Bring to “staging” directory of other site.
76Wednesday, October 23, 13
![Page 77: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/77.jpg)
• Not advised to edit directly.
drupal.org/documentation/administer/config
In YAML files
77Wednesday, October 23, 13
![Page 78: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/78.jpg)
Version control files• You can share configuration easily
78Wednesday, October 23, 13
![Page 79: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/79.jpg)
Synchronize
79Wednesday, October 23, 13
![Page 80: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/80.jpg)
New file example
80Wednesday, October 23, 13
![Page 81: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/81.jpg)
Import yet?
81Wednesday, October 23, 13
![Page 82: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/82.jpg)
Orphan field imported
82Wednesday, October 23, 13
![Page 83: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/83.jpg)
Future?• Possible UI in Contrib!
83Wednesday, October 23, 13
![Page 84: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/84.jpg)
Issue to checkout
drupal.org/node/2099363
84Wednesday, October 23, 13
![Page 85: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/85.jpg)
Schema
85Wednesday, October 23, 13
![Page 86: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/86.jpg)
http://www.google.com/insidesearch/features/recipes/86Wednesday, October 23, 13
![Page 87: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/87.jpg)
Schema.org integration• Search engines can
read structured markup and microdata.
• Standard conventions.
• Google, Yahoo, Bing, etc
87Wednesday, October 23, 13
![Page 89: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/89.jpg)
Smart markup• Map arbitrary
fields to canonical classifications of... everything.
• Thing > CreativeWork > Recipe
• cookTime
• ingredients
• recipeYield89Wednesday, October 23, 13
![Page 90: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/90.jpg)
Article• Stored as .yml files
90Wednesday, October 23, 13
![Page 91: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/91.jpg)
Article markup• Includes markup for core content types.
91Wednesday, October 23, 13
![Page 92: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/92.jpg)
schema.org/Restaurant
92Wednesday, October 23, 13
![Page 93: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/93.jpg)
Custom mapping!• Copy core example and adapt.
• Save with pattern:rdf.mapping.node.[bundle].yml
• UUID famkruithof.net/uuid/uuidgen
• Map to your chosen schema (Match “bundle” name; Add new fields)
• Import configuration
93Wednesday, October 23, 13
![Page 94: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/94.jpg)
Match schema to fields• Modify and adapt from the core example• Remove fields you don’t need
Example from articlefor image field
Adapted for restaurantlogo field
94Wednesday, October 23, 13
![Page 95: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/95.jpg)
Import configuration
95Wednesday, October 23, 13
![Page 96: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/96.jpg)
Properties in markup
96Wednesday, October 23, 13
![Page 97: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/97.jpg)
Future?• Possible UI in Contrib.
Many sprints coming up.
• Title: The future of search and SEO• Level: Intermediate• Speaker: Stéphane "scor" Corlosquet and
Nick "nick_vh" Veenhof
http://2013.badcamp.net/sessions/future-search-and-seo
97Wednesday, October 23, 13
![Page 98: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/98.jpg)
If not now, then when?
98Wednesday, October 23, 13
![Page 99: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/99.jpg)
Custom content types
99Wednesday, October 23, 13
![Page 100: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/100.jpg)
Experience in D7
acquia.com/blog/getting-your-site-ready-drupal-8
100Wednesday, October 23, 13
![Page 101: Drupal 8 Preview for Site Builders](https://reader034.vdocuments.us/reader034/viewer/2022052310/5550fc0bb4c9057b478b4a8b/html5/thumbnails/101.jpg)
Site Building courses
http://training.acquia.com/course/site-building-drupal-7101Wednesday, October 23, 13