46
Be friends with your content editor

Be friends with your content editor

Embed Size (px)

DESCRIPTION

Content editors are amongst the most important but the most forgotten stakeholders in a CMS project. They are the ones producing all the content years over years. You can help them creating high-quality content, to be efficient and to make them raise improvements for further developments. In this talk I will provide suggestions on how and when to integrate content editors in the development process. We tend to discuss in length about the color of this or that box or the scope of this or that functionality. Mostly we never think how the content gets in the system and is being maintained. But we HAVE to care. Mostly we care when everything is ready, when changes are getting expensive and content editors are already annoyed by the system that has been put in front of them. This needs to change. Be friends with the content editors and deliver a better product. How to get friends with your content editor? The good news is, it will not require days of work, flowers or Swiss chocolate. With the Drupal standards - difficult. But by using Drupal's features wisely and installing some specific modules, you can improve the editor experience already by a lot. Examples are a better admin search, help texts, admin themes, just to mention some. Recorded session: https://www.youtube.com/watch?v=bA_ub6GcZZo

Citation preview

Page 1: Be friends with your content editor

Be friends with your content editor

Page 2: Be friends with your content editor

Agenda 1 Introduction2

3

4

5

What can we do?

Why should we care?

What about Drupal 8?Q&A

Page 3: Be friends with your content editor

Introduction

Page 4: Be friends with your content editor

http://bldn.gr/drupal_gmail

Page 5: Be friends with your content editor
Page 6: Be friends with your content editor

Why should we care?

Page 7: Be friends with your content editor

The circle

Page 8: Be friends with your content editor

Make some new friends!

Page 9: Be friends with your content editor

• Don’t have much web-experience

• Are easily confused and lack of confidence

• Perform tasks very slowly and carefully

• Quick to learn new systems • Understand complex user

interfaces • Perform tasks quickly and

look for efficiencies

Page 10: Be friends with your content editor

• Have a lot of other things to do besides maintaining the website

• Log in once every other month

• They don’t remember how the system works and will give you a call.

• They use the CMS daily • They perform the same

tasks (like writing blogposts) over and over again

• Get frustrated when the system is inefficient or doesn’t work as they expect it

Page 11: Be friends with your content editor

Install contrib modules

#1

Page 12: Be friends with your content editor

http://bldn.gr/d7modules

Page 13: Be friends with your content editor

• Views bulk operation with Admin views • Administration menu • CKEditor • LinkIt • Admin theme „Shiny“ • Media • Scheduler

Some examples

Page 14: Be friends with your content editor

Admin Views

Core

Page 15: Be friends with your content editor

Can be adapted

Page 16: Be friends with your content editor

Toolbar

Admin Menu

Page 17: Be friends with your content editor

Core

CKEditor

Page 18: Be friends with your content editor

Link field

with LinkIt

Page 19: Be friends with your content editor

Seven

Shiny

Page 20: Be friends with your content editor
Page 21: Be friends with your content editor

Core

Scheduler

Page 22: Be friends with your content editor

Core

Login Destination

Page 23: Be friends with your content editor

Improve the flow and ask questions

#2

Page 24: Be friends with your content editor

apply common sensecreate order

check workflowsgroup

removetrain

Page 25: Be friends with your content editor

Naming

#3

Page 26: Be friends with your content editor
Page 27: Be friends with your content editor
Page 28: Be friends with your content editor
Page 29: Be friends with your content editor

Help Texts

#4

Page 30: Be friends with your content editor

Write good help texts

Good help texts should: • describe where the field output will appear • answer any obvious questions • list any limitations or requirements

!Bad help text:

• is often worse than no help text

Page 31: Be friends with your content editor

Bad

Good

Page 32: Be friends with your content editor

Good

Page 33: Be friends with your content editor

Help texts can reveal issues!

Page 34: Be friends with your content editor

Create integrated manuals

Page 35: Be friends with your content editor

Contextual Links

#5

Page 36: Be friends with your content editor
Page 37: Be friends with your content editor

You built it, you try it!

Page 38: Be friends with your content editor

You built it, your team tests it!

Page 39: Be friends with your content editor

Wrap up#1 Contrib modules

#2 Workflow

#3 Naming

#4 Help texts

#5 Contextual links

Page 40: Be friends with your content editor

What about Drupal 8?

Page 41: Be friends with your content editor
Page 42: Be friends with your content editor
Page 43: Be friends with your content editor
Page 44: Be friends with your content editor
Page 45: Be friends with your content editor
Page 46: Be friends with your content editor

Questions?

@borisbaldinger [email protected]

Thanks to Pamela Barone that I could use her storyline @pameeela