creating a blog in drupal 8 & configuration api

29
Drupal 8 Creating a Blog in Drupal 8 & Configuration API January 24, 2014 SANDCamp 2014 Friday, January 24, 14

Upload: mediacurrent

Post on 09-May-2015

2.260 views

Category:

Technology


2 download

DESCRIPTION

What's new and improved in Drupal 8 content types, fields, and views? In this session we walk through what creating a content type in Drupal 8 looks like. Most of this will be familiar to Drupal 7 users but there are several nice additions and changes to the UI that are covered. We will also take a look at views in core, and what can be built without using any contributed modules. And last but not least we will discuss how the Configuration API makes managing your site's configuration in code possible. You will see how you can import and export your configuration as well as store you it in a custom location to fit into your deployment workflow.

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