Transcript
Page 1: Creating a Blog in Drupal 8 & Configuration API

Drupal 8Creating a Blog in Drupal 8 & Configuration API

January 24, 2014SANDCamp 2014

Friday, January 24, 14

Page 2: Creating a Blog in Drupal 8 & Configuration API

Bob KepfordSr. Drupal Developer

Mediacurrent

@kepford@mediacurrent

Friday, January 24, 14

Page 3: Creating a Blog in Drupal 8 & Configuration API

Friday, January 24, 14

Page 4: Creating a Blog in Drupal 8 & Configuration API

Friday, January 24, 14

Page 5: Creating a Blog in Drupal 8 & Configuration API

What’s New

• Fields

• HTML 5

• Better Content Editing

• Display & Form Modes

• Mobile

• Views

@Mediacurrent

drupal.org/drupal-8.0

• Accessibility

• Better Multi-language support

• CMI

• Web Services

Friday, January 24, 14

Page 6: Creating a Blog in Drupal 8 & Configuration API

Fields

Comments are now fieldsNew field types

• Entity Reference

• Link

• Email

• Telephone

• Placeholders

@Mediacurrent

Friday, January 24, 14

Page 7: Creating a Blog in Drupal 8 & Configuration API

Friday, January 24, 14

Page 8: Creating a Blog in Drupal 8 & Configuration API

HTML 5@Mediacurrent

New elements

• Picture element: Support for responsive image displays

• Date element

• E-mail element

• Phone element

Friday, January 24, 14

Page 9: Creating a Blog in Drupal 8 & Configuration API

Content Editing@Mediacurrent

• CKEditor WYSIWYG

• In-place editing

• Insert inline images

• Save as draft

Friday, January 24, 14

Page 10: Creating a Blog in Drupal 8 & Configuration API

Friday, January 24, 14

Page 11: Creating a Blog in Drupal 8 & Configuration API

Friday, January 24, 14

Page 12: Creating a Blog in Drupal 8 & Configuration API

Form & Display Modes

@Mediacurrent

• Customize entity forms

• Create and manage view modes for all entities

• Replaces Entity view modes module

Friday, January 24, 14

Page 13: Creating a Blog in Drupal 8 & Configuration API

Mobile

• Responsive themes

• Admin theme is mobilefriendly

• Mobile toolbar

• Overlay is gone!

@Mediacurrent

Friday, January 24, 14

Page 14: Creating a Blog in Drupal 8 & Configuration API

Views

Views is in core!

• Very minor differences in Drupal 8

• Embed Display

• Entity Reference Display

@Mediacurrent

Friday, January 24, 14

Page 15: Creating a Blog in Drupal 8 & Configuration API

Configuration API

Friday, January 24, 14

Page 16: Creating a Blog in Drupal 8 & Configuration API

Look Ma, No Features

Friday, January 24, 14

Page 17: Creating a Blog in Drupal 8 & Configuration API

Full Export/Import

Friday, January 24, 14

Page 18: Creating a Blog in Drupal 8 & Configuration API

Friday, January 24, 14

Page 19: Creating a Blog in Drupal 8 & Configuration API

Single Export/Import

Friday, January 24, 14

Page 20: Creating a Blog in Drupal 8 & Configuration API

Friday, January 24, 14

Page 21: Creating a Blog in Drupal 8 & Configuration API

Friday, January 24, 14

Page 22: Creating a Blog in Drupal 8 & Configuration API

Synchronization

Friday, January 24, 14

Page 23: Creating a Blog in Drupal 8 & Configuration API

Diff

Friday, January 24, 14

Page 24: Creating a Blog in Drupal 8 & Configuration API

Directories

Friday, January 24, 14

Page 25: Creating a Blog in Drupal 8 & Configuration API

Active/Staging

Friday, January 24, 14

Page 26: Creating a Blog in Drupal 8 & Configuration API

YAML

Friday, January 24, 14

Page 27: Creating a Blog in Drupal 8 & Configuration API

Active Directory

Friday, January 24, 14

Page 28: Creating a Blog in Drupal 8 & Configuration API

Custom Directory Location

settings.php

Friday, January 24, 14

Page 29: Creating a Blog in Drupal 8 & Configuration API

Thank You!

Questions?

@Mediacurrent Mediacurrent.com

slideshare.net/mediacurrent

Friday, January 24, 14