Fr Fron ont-en end page e compositi tion wit with h Ge Geysir - - PowerPoint PPT Presentation

fr fron ont en end page e compositi tion wit with h ge
SMART_READER_LITE
LIVE PREVIEW

Fr Fron ont-en end page e compositi tion wit with h Ge Geysir - - PowerPoint PPT Presentation

Fr Fron ont-en end page e compositi tion wit with h Ge Geysir ir Jan Lemmens technical marketing webmaster teams consumerization of IT consumerization of CMSs enterprises need specific tools high volumes of content and media


slide-1
SLIDE 1 Jan Lemmens

Fr Fron

  • nt-en

end page e compositi tion wit with h Ge Geysir ir

slide-2
SLIDE 2
slide-3
SLIDE 3
slide-4
SLIDE 4
slide-5
SLIDE 5

technical webmaster marketing teams

slide-6
SLIDE 6

consumerization of IT

slide-7
SLIDE 7

consumerization of CMS’s

slide-8
SLIDE 8

enterprises need specific tools

high volumes of content and media repeating tasks specialized data structures (distributed) editorial teams

slide-9
SLIDE 9

page building

critical task for web authors

slide-10
SLIDE 10

web page quality

1. accessible 2. tells a story 3. fast 4. consistent 5. easy to manage

slide-11
SLIDE 11
slide-12
SLIDE 12

template full rich text

slide-13
SLIDE 13 graphics by ZURB 1 2 3 4 5 6 accessible tells a story fast consistent template approach Page consists of a fixed number of elements with a fixed order. easy to manage
slide-14
SLIDE 14

RIGID RIGID

slide-15
SLIDE 15 1 graphics by ZURB full rich text approach 1 single rich text editor to manage entire page. accessible tells a story fast consistent easy to manage
slide-16
SLIDE 16

FLEXIBLE FLEXIBLE

slide-17
SLIDE 17

structure flexibility

slide-18
SLIDE 18
slide-19
SLIDE 19
slide-20
SLIDE 20

the “components” approach

slide-21
SLIDE 21
slide-22
SLIDE 22

well-maintained supports revisions flexible robust

slide-23
SLIDE 23 graphics by ZURB components approach Page consists of a variable number
  • f elements with a variable order,
each having its own template. accessible tells a story fast consistent easy to manage
slide-24
SLIDE 24
slide-25
SLIDE 25

frontend/backend switching hard to preview search corresponding component in backend reordering problems meta data is mixed with content

slide-26
SLIDE 26

the back end is not the solution

slide-27
SLIDE 27

Entity Reference Revisions Paragraphs Drupal 8 core

?

slide-28
SLIDE 28

Paragraphs + Quick Edit

Not compatible with Paragraphs for now (https://www.drupal.org/project/paragraphs/issues/2476863) Can not insert/delete/reorder Paragraphs
slide-29
SLIDE 29

Geysir

Enhance the editorial workflow to improve the author experience https://www.drupal.org/project/geysir
slide-30
SLIDE 30

goals

much faster content management instant and accurate previews easy to use super lightweight

slide-31
SLIDE 31
slide-32
SLIDE 32

support for revisions and workflow

switch between published and draft version
slide-33
SLIDE 33

Mobile content editing using Geysir

slide-34
SLIDE 34 AMPLEXOR | 34

Demo

Quickly make a correction to a page Build a new page from scratch Use workflow
slide-35
SLIDE 35 AMPLEXOR | 35

Demo

Drupal 8.6.0 with Umami install profile Entity Reference Revisions 8.x-1.5 Paragraphs 8.x-1.3 Geysir 8.x-1.x-dev
slide-36
SLIDE 36

in the front-end immediate previews simple actions per component supports versioning touch-friendly

content creation with Geysir

slide-37
SLIDE 37

every action is saved to the database less risk of losing work ”auto-save” for free !

content creation with Geysir

slide-38
SLIDE 38

back end for metadata, front end for content

content creation with Geysir

slide-39
SLIDE 39

technical aspects

builds upon proven contributed modules using Paragraphs API Geysir forms extend core ContentEntityForm new template for Paragraph fields extensive use of Core Modal API no custom data storage no dependencies
slide-40
SLIDE 40

Geysir

New release (10 September 2018)

Geysir 1.1

https://www.drupal.org/project/geysir
slide-41
SLIDE 41

how to use?

just install the Geysir module on an (existing) site available immediately for all Paragraph fields tip: take into account during development

slide-42
SLIDE 42

future features

ability to restrict Geysir functionality to certain paragraph fields add a trigger in the front end to enable the Geysir UI support for nested paragraphs https://www.drupal.org/project/issues/geysir
slide-43
SLIDE 43

related solutions

slide-44
SLIDE 44
slide-45
SLIDE 45
slide-46
SLIDE 46
slide-47
SLIDE 47

care about the author experience productivity and ease of use are key

slide-48
SLIDE 48 Enjoy the rest of the conference! Jan Lemmens DXM Presales Consultant jan.lemmens@amplexor.com http://drupal.org/u/vollepeer @vollepeer