SlideShare a Scribd company logo
1 of 45
Download to read offline
Building websites with Drupal
that content authors love
– Drupal Camp Ruhr 2018 –
Building websites with Drupal that content authors love
Why is a great user experience
important for your authors?
Building websites with Drupal that content authors love
Why is a great user experience important for your
authors?
• Content is King!
• One-to-one
communication
• Content becomes more
complex
Building websites with Drupal that content authors love
Spend less time with tools but
more time with content
Building websites with Drupal that content authors love
Build tools to make content
publishing a no-brainer
Building websites with Drupal that content authors love
Build tools to make content publishing a no-brainer
• No copy paste for content staging
• Create once deploy many times
• Focus on customer contact journeys not
on tools
• Plan it!
Please,
do Drupal a favour:
Avoid shiny frontends with ugly
backends!
Focus on the
"author journey", too
Building websites with Drupal that content authors love
Focus on the "author journey", too
• Which content-flexibility is
needed (not possible!)
• Content first to define authoring
features
• Which features are NOT needed?
Building websites with Drupal that content authors love
• Use the „author user story mapp“
• Create mockups to manage
expectations
• Define content elements instead of
pages
Building websites with Drupal that content authors love
• Involve users early
• Get feedback early
• Improve continuously
Building websites with Drupal that content authors love
Content Staging
&
Content Sync
Building websites with Drupal that content authors love
Content Staging & Content Sync
What you see is what you get?
Unfortunately not really.
Building websites with Drupal that content authors love
Content Staging & Content Sync
• Make content previews realistic
• Make campaign preparation easy
• Publish campaigns with a click
Building websites with Drupal that content authors love
Content Staging & Content Sync
• Allow content publishing accross
sites
• Keep content synchronized
• Avoid manual copy & paste work for
authors
Building websites with Drupal that content authors love
Let authors benefit from digital automation in
the same way as you want your customers to.
Building websites with Drupal that content authors love
Or combine these tools
Tools
• deploy module
• NodeJS
• Drupal Content Sync.
• Headless Drupal
Building websites with Drupal that content authors love
Why is a great user experience important for your
authors?
• Heavily content-based
• Authors have to work with the system every day
• Do not make it painful for them !
• Help authors to create new content
• Simple Landingpages/Sites
• Authors are using the system maybe once per month
• Give them a system that is easy to be understood
Building websites with Drupal that content authors love
Grouping fields
• Why should we group fields?
• Clear arrangement
• Helps authors to understand what
fields are for
• How should we group fields?
• Put them into a logical context
• How to do it in Drupal
• Module: Field Groups
Just show the essential
Just show the essential
• Avoid displaying fields on content
creation pages which:
• Are not necessary for the authors
• Do not make sense to be filled in logically
• How to do it in Drupal
• Module: Conditional Fields
Building websites with Drupal that content authors love
Use Media --force
Use Media --force
• Media is in core since Drupal 8.4.x
• To use or not to use Media?
• Just do it!
• Use Entity Browsers
• + Entity Browser Enhance(d|r)
• Set it up over and over again? NO
• Create a reusable feature
• Put the feature in a composer
package?
Building websites with Drupal that content authors love
Better referencing with Entity
Browsers
Better referencing with Entity Browsers
• „And now I just have to
reference Mr. Müller... o.O”
• Entity Browsers allow you to:
• give your authors a better
overview of available entities
• filter the available entitles
• sort the available entities
• create new entities
Building websites with Drupal that content authors love
Paragraphs
Hail to the king !
Building websites with Drupal that content authors love
Paragraphs
• Flexible content based on „Content – Elements“ aka Paragraphs
• Simple to use
• Content elements can be ordered as the editors wants them to be
ordered
• No fix content structure
• Module is well maintained
Building websites with Drupal that content authors love
Paragraphs Browser
• Give your editors a preview of what they are going to add
• Simplify their work by not just giving them a Paragraph name
• Group Paragraphs by their function
• Search by paragraph name
Building websites with Drupal that content authors love
Paragraphs BrowserParagraphs default widget
Building websites with Drupal that content authors love
Paragraphs preview
&
Paragraphs previewer
Paragraph Preview
• Do not show paragraphs as „open“ • Do not show paragraphs as „closed“
Paragraph Preview
• Create your authors a nice little preview
Building websites with Drupal that content authors love
Paragraphs Previewer
• Contrib module
• Live preview using the frontend theme styles
• Works for already existing and new paragraphs
• Resizable to show mobile layout
Building websites with Drupal that content authors love
Paragraphs Browser vs. Paragraphs Previewer
• Currently not working together
• Both bring their own field widget
• We are working on a patch for both modules
• Lets combine the power and be awesome !
Building websites with Drupal that content authors love
It’s all about the small things
Building websites with Drupal that content authors love
Easy linking with linkit
• Contrib module
• Project: linkit
• Linkit helps your authors to link
content using your ckeditor.
• Free SEO improvement
• Links are updated when a node
alias changes.
Building websites with Drupal that content authors love
-> Cleanup your entity types
• Remove inputs which are not relevant
for your authors.
-> Automatic entity labels
• Contrib Module
• Project: auto_entitylabel
• Reuse field values for the entity titles
• Save time
• Avoid confusion
• Easy right? Use it J
Building websites with Drupal that content authors love
Which challenges do you face in
your authoring workflows?
Contact:
Manuel Pistner, CEO
Mail: pistner@brightsolutions.de
Sebastian Gurlt, Head of Drupal
Mail: gurlt@brightsolutions.de
Visit our blog for content like:
• Content Staging und Content
Deployment mit Drupal
• Inhalte in Drupal zentral über einen
Content-Pool verwalten
• Ein Drupal wie Redakteure es lieben –
technische Serie
• Drupal Deployment
-> www.brightsolutions.de/blog
#strategisch #technisch #kompetent
Erfolgreiche Web & Mobile Projekte

More Related Content

What's hot

What's hot (20)

SharePoint Fest Seattle 2019 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2019 - From SharePoint to Office 365 DevelopmentSharePoint Fest Seattle 2019 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2019 - From SharePoint to Office 365 Development
 
SharePoint Fest Chicago 2018 - From SharePoint to Office 365 development
SharePoint Fest Chicago 2018 - From SharePoint to Office 365 developmentSharePoint Fest Chicago 2018 - From SharePoint to Office 365 development
SharePoint Fest Chicago 2018 - From SharePoint to Office 365 development
 
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 Development
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 DevelopmentSharePoint Saturday Calgary 2017 - From SharePoint to Office 365 Development
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 Development
 
SharePoint Fest Chicago 2019 - From SharePoint to Office 365 Development
SharePoint Fest Chicago 2019 - From SharePoint to Office 365 DevelopmentSharePoint Fest Chicago 2019 - From SharePoint to Office 365 Development
SharePoint Fest Chicago 2019 - From SharePoint to Office 365 Development
 
Drupal 8 deeper dive
Drupal 8 deeper diveDrupal 8 deeper dive
Drupal 8 deeper dive
 
SharePoint Saturday Ottawa - From SharePoint to Office 365 Development
SharePoint Saturday Ottawa - From SharePoint to Office 365 DevelopmentSharePoint Saturday Ottawa - From SharePoint to Office 365 Development
SharePoint Saturday Ottawa - From SharePoint to Office 365 Development
 
Presentation on Gatsby to SF Static Web Tech Meetup
Presentation on Gatsby to SF Static Web Tech MeetupPresentation on Gatsby to SF Static Web Tech Meetup
Presentation on Gatsby to SF Static Web Tech Meetup
 
SharePoint Fest DC 2018 - From SharePoint to Office 365 Development
SharePoint Fest DC 2018 - From SharePoint to Office 365 DevelopmentSharePoint Fest DC 2018 - From SharePoint to Office 365 Development
SharePoint Fest DC 2018 - From SharePoint to Office 365 Development
 
aOS Canadian Tour - Toronto - From SharePoint to Office 365 Development
aOS Canadian Tour - Toronto - From SharePoint to Office 365 DevelopmentaOS Canadian Tour - Toronto - From SharePoint to Office 365 Development
aOS Canadian Tour - Toronto - From SharePoint to Office 365 Development
 
aOS Canadian Tour - Montreal - From SharePoint to Office 365 Development
aOS Canadian Tour - Montreal - From SharePoint to Office 365 DevelopmentaOS Canadian Tour - Montreal - From SharePoint to Office 365 Development
aOS Canadian Tour - Montreal - From SharePoint to Office 365 Development
 
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 Development
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 DevelopmentaOS Canadian Tour - Ottawa - From SharePoint to Office 365 Development
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 Development
 
SharePoint Fest Seattle 2018 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2018 - From SharePoint to Office 365 DevelopmentSharePoint Fest Seattle 2018 - From SharePoint to Office 365 Development
SharePoint Fest Seattle 2018 - From SharePoint to Office 365 Development
 
BladeRunnerJS Show & Tell
BladeRunnerJS Show & TellBladeRunnerJS Show & Tell
BladeRunnerJS Show & Tell
 
My Website is Old Enough to Vote - My Website Can Vote - Building Sites That ...
My Website is Old Enough to Vote - My Website Can Vote - Building Sites That ...My Website is Old Enough to Vote - My Website Can Vote - Building Sites That ...
My Website is Old Enough to Vote - My Website Can Vote - Building Sites That ...
 
SPTechCon Austin 2019 - From SharePoint to Office 365 development
SPTechCon Austin 2019 - From SharePoint to Office 365 developmentSPTechCon Austin 2019 - From SharePoint to Office 365 development
SPTechCon Austin 2019 - From SharePoint to Office 365 development
 
Migrate for Site Builders from MidCamp 2016
Migrate for Site Builders from MidCamp 2016Migrate for Site Builders from MidCamp 2016
Migrate for Site Builders from MidCamp 2016
 
Joomla! multiplied - How to run Multi-Sites - JandBeyond 2014
Joomla! multiplied - How to run Multi-Sites - JandBeyond 2014Joomla! multiplied - How to run Multi-Sites - JandBeyond 2014
Joomla! multiplied - How to run Multi-Sites - JandBeyond 2014
 
[DevDay2018] Ignite your app development with native script and firebase - By...
[DevDay2018] Ignite your app development with native script and firebase - By...[DevDay2018] Ignite your app development with native script and firebase - By...
[DevDay2018] Ignite your app development with native script and firebase - By...
 
Alfresco Day Stockholm 2015 - Rapid UI Development
Alfresco Day Stockholm 2015 - Rapid UI DevelopmentAlfresco Day Stockholm 2015 - Rapid UI Development
Alfresco Day Stockholm 2015 - Rapid UI Development
 
I knew there had to be a better way to build mobile apps
I knew there had to be a better way to build mobile appsI knew there had to be a better way to build mobile apps
I knew there had to be a better way to build mobile apps
 

Similar to Building Drupal sites that content authors love

Showcasing drupal
Showcasing drupalShowcasing drupal
Showcasing drupal
Opevel
 
Drupal introduction
Drupal introductionDrupal introduction
Drupal introduction
Jin Castor
 

Similar to Building Drupal sites that content authors love (20)

Learn Drupal's Most Powerful Site-Building Modules: Display Suite, Context, V...
Learn Drupal's Most Powerful Site-Building Modules: Display Suite, Context, V...Learn Drupal's Most Powerful Site-Building Modules: Display Suite, Context, V...
Learn Drupal's Most Powerful Site-Building Modules: Display Suite, Context, V...
 
Emkane RCC wp qs
Emkane RCC wp qsEmkane RCC wp qs
Emkane RCC wp qs
 
Building a Great User Experience for Content Editors in Drupal 8
Building a Great User Experience for Content Editors in Drupal 8Building a Great User Experience for Content Editors in Drupal 8
Building a Great User Experience for Content Editors in Drupal 8
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to Drupal
 
Share point 2013 WCM for Developers
Share point 2013 WCM for DevelopersShare point 2013 WCM for Developers
Share point 2013 WCM for Developers
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to Drupal
 
O365: Attack of the Clones
O365: Attack of the ClonesO365: Attack of the Clones
O365: Attack of the Clones
 
User Interface Tips and Tricks for the Power User - Penelope Coventry
User Interface Tips and Tricks for the Power User - Penelope CoventryUser Interface Tips and Tricks for the Power User - Penelope Coventry
User Interface Tips and Tricks for the Power User - Penelope Coventry
 
Using DRY (Don't Repeat Yourself) Principle in Drupal 8 Site Life Cycle
Using DRY (Don't Repeat Yourself) Principle in Drupal 8 Site Life CycleUsing DRY (Don't Repeat Yourself) Principle in Drupal 8 Site Life Cycle
Using DRY (Don't Repeat Yourself) Principle in Drupal 8 Site Life Cycle
 
Customizing WordPress Themes
Customizing WordPress ThemesCustomizing WordPress Themes
Customizing WordPress Themes
 
Using Page Builders For Fun And Profit
Using Page Builders For Fun And ProfitUsing Page Builders For Fun And Profit
Using Page Builders For Fun And Profit
 
Showcasing drupal
Showcasing drupalShowcasing drupal
Showcasing drupal
 
Drupal introduction
Drupal introductionDrupal introduction
Drupal introduction
 
Presentation 1 Web--dev
Presentation 1 Web--devPresentation 1 Web--dev
Presentation 1 Web--dev
 
Wp 3hr-course
Wp 3hr-courseWp 3hr-course
Wp 3hr-course
 
10reasons to choose_drupal
10reasons to choose_drupal10reasons to choose_drupal
10reasons to choose_drupal
 
10reasons to choose_drupal
10reasons to choose_drupal10reasons to choose_drupal
10reasons to choose_drupal
 
eZ Openmagazine: Automating multi-channel content creation for your digital f...
eZ Openmagazine: Automating multi-channel content creation for your digital f...eZ Openmagazine: Automating multi-channel content creation for your digital f...
eZ Openmagazine: Automating multi-channel content creation for your digital f...
 
Project Management with WordPress & P2 - WordCamp Toronto 2013
Project Management with WordPress & P2 - WordCamp Toronto 2013Project Management with WordPress & P2 - WordCamp Toronto 2013
Project Management with WordPress & P2 - WordCamp Toronto 2013
 
Creating a Reusable Drupal Website for Higher Education - at USG Tech Day
Creating a Reusable Drupal Website for Higher Education - at USG Tech DayCreating a Reusable Drupal Website for Higher Education - at USG Tech Day
Creating a Reusable Drupal Website for Higher Education - at USG Tech Day
 

More from Manuel Pistner

Recurring revenue for drupal shops
Recurring revenue for drupal shopsRecurring revenue for drupal shops
Recurring revenue for drupal shops
Manuel Pistner
 

More from Manuel Pistner (20)

So skalieren Agenturen erfolgreich
So skalieren Agenturen erfolgreichSo skalieren Agenturen erfolgreich
So skalieren Agenturen erfolgreich
 
How to automate your DevSecOps successfully
How to automate your DevSecOps successfullyHow to automate your DevSecOps successfully
How to automate your DevSecOps successfully
 
Marketing automation with Drupal
Marketing automation with DrupalMarketing automation with Drupal
Marketing automation with Drupal
 
Drupal security best practices
Drupal security best practicesDrupal security best practices
Drupal security best practices
 
Drupal security - There is a mini Drupalgeddon every week & how to survive it
Drupal security - There is a mini Drupalgeddon every week & how to survive itDrupal security - There is a mini Drupalgeddon every week & how to survive it
Drupal security - There is a mini Drupalgeddon every week & how to survive it
 
Enterpriseintegration mit Drupal und SAP
Enterpriseintegration mit Drupal und SAPEnterpriseintegration mit Drupal und SAP
Enterpriseintegration mit Drupal und SAP
 
KonM 40 digital - Der schlanke Weg zur Digitalen Transformation
KonM 40 digital - Der schlanke Weg zur Digitalen TransformationKonM 40 digital - Der schlanke Weg zur Digitalen Transformation
KonM 40 digital - Der schlanke Weg zur Digitalen Transformation
 
Digitale Innovation und neue Geschäftsmodelle
Digitale Innovation und neue GeschäftsmodelleDigitale Innovation und neue Geschäftsmodelle
Digitale Innovation und neue Geschäftsmodelle
 
Recurring revenue for drupal shops
Recurring revenue for drupal shopsRecurring revenue for drupal shops
Recurring revenue for drupal shops
 
Drupal business applications
Drupal business applications Drupal business applications
Drupal business applications
 
Working in distributed remote teams
Working in distributed remote teamsWorking in distributed remote teams
Working in distributed remote teams
 
Cyber physische Produktion von CNC Fräsprodukten
Cyber physische Produktion von CNC FräsproduktenCyber physische Produktion von CNC Fräsprodukten
Cyber physische Produktion von CNC Fräsprodukten
 
Drupal integration best practises
Drupal integration best practisesDrupal integration best practises
Drupal integration best practises
 
Open source business apps
Open source business appsOpen source business apps
Open source business apps
 
Wie Web und Mobile-Technologien Service- und Vertriebsprozesse optimieren
Wie Web und Mobile-Technologien Service- und Vertriebsprozesse optimierenWie Web und Mobile-Technologien Service- und Vertriebsprozesse optimieren
Wie Web und Mobile-Technologien Service- und Vertriebsprozesse optimieren
 
Cross enterprise CMS integration
Cross enterprise CMS integrationCross enterprise CMS integration
Cross enterprise CMS integration
 
ERPAL for Service Providers - Vortrag TIZ
ERPAL for Service Providers - Vortrag TIZERPAL for Service Providers - Vortrag TIZ
ERPAL for Service Providers - Vortrag TIZ
 
Online Konstruktion von 2D CNC Fräsprodukten
Online Konstruktion von 2D CNC FräsproduktenOnline Konstruktion von 2D CNC Fräsprodukten
Online Konstruktion von 2D CNC Fräsprodukten
 
Erpal Platform - Preview of the Drupal business application framework
Erpal Platform - Preview of the Drupal business application frameworkErpal Platform - Preview of the Drupal business application framework
Erpal Platform - Preview of the Drupal business application framework
 
Drupal cross enterprise integration on an example of Sharepoint
Drupal cross enterprise integration on an example of SharepointDrupal cross enterprise integration on an example of Sharepoint
Drupal cross enterprise integration on an example of Sharepoint
 

Recently uploaded

Licença Lotter Pro - Conheça o Certificado Oficial da Licença Lotter Pro.pdf
Licença Lotter Pro - Conheça o Certificado Oficial da Licença Lotter Pro.pdfLicença Lotter Pro - Conheça o Certificado Oficial da Licença Lotter Pro.pdf
Licença Lotter Pro - Conheça o Certificado Oficial da Licença Lotter Pro.pdf
Lotter Pro Brasil
 
WA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di Pasuruan
WA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di PasuruanWA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di Pasuruan
WA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di Pasuruan
infoobataborsi24
 
Top Abortion Clinic in Muscat +918761049707!!!!!!!!!!! Get Cytotec kit availa...
Top Abortion Clinic in Muscat +918761049707!!!!!!!!!!! Get Cytotec kit availa...Top Abortion Clinic in Muscat +918761049707!!!!!!!!!!! Get Cytotec kit availa...
Top Abortion Clinic in Muscat +918761049707!!!!!!!!!!! Get Cytotec kit availa...
ahmedjiabur940
 
WA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di Magetan
WA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di MagetanWA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di Magetan
WA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di Magetan
infoobataborsi24
 

Recently uploaded (20)

The Future Normal - DIGGIT - Henry Coutinho-Mason.pdf
The Future Normal - DIGGIT - Henry Coutinho-Mason.pdfThe Future Normal - DIGGIT - Henry Coutinho-Mason.pdf
The Future Normal - DIGGIT - Henry Coutinho-Mason.pdf
 
Key Social Media Marketing Trends for 2024
Key Social Media Marketing Trends for 2024Key Social Media Marketing Trends for 2024
Key Social Media Marketing Trends for 2024
 
Licença Lotter Pro - Conheça o Certificado Oficial da Licença Lotter Pro.pdf
Licença Lotter Pro - Conheça o Certificado Oficial da Licença Lotter Pro.pdfLicença Lotter Pro - Conheça o Certificado Oficial da Licença Lotter Pro.pdf
Licença Lotter Pro - Conheça o Certificado Oficial da Licença Lotter Pro.pdf
 
Taprank - Boost your Google reviews with personalized NFC cards
Taprank - Boost your Google reviews with personalized NFC cardsTaprank - Boost your Google reviews with personalized NFC cards
Taprank - Boost your Google reviews with personalized NFC cards
 
Influencer Marekting Trends- Where the creator economy is going in in 2024
Influencer Marekting Trends- Where the creator economy is going in in 2024Influencer Marekting Trends- Where the creator economy is going in in 2024
Influencer Marekting Trends- Where the creator economy is going in in 2024
 
Beyond Silos: How Holistic B2B Digital Strategy Drives Pipeline
Beyond Silos: How Holistic B2B Digital Strategy Drives PipelineBeyond Silos: How Holistic B2B Digital Strategy Drives Pipeline
Beyond Silos: How Holistic B2B Digital Strategy Drives Pipeline
 
WA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di Pasuruan
WA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di PasuruanWA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di Pasuruan
WA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di Pasuruan
 
Engaging Sensory Activities for 5-10 Year Olds
Engaging Sensory Activities for 5-10 Year OldsEngaging Sensory Activities for 5-10 Year Olds
Engaging Sensory Activities for 5-10 Year Olds
 
Killer Packaging | PrintAction
Killer Packaging | PrintActionKiller Packaging | PrintAction
Killer Packaging | PrintAction
 
The BoF Brand Magic Index Volume Two — Preview.pdf
The BoF Brand Magic Index Volume Two — Preview.pdfThe BoF Brand Magic Index Volume Two — Preview.pdf
The BoF Brand Magic Index Volume Two — Preview.pdf
 
Global Trends in Market Reserch & Insights - Ray Poynter - May 2023.pdf
Global Trends in Market Reserch & Insights - Ray Poynter - May 2023.pdfGlobal Trends in Market Reserch & Insights - Ray Poynter - May 2023.pdf
Global Trends in Market Reserch & Insights - Ray Poynter - May 2023.pdf
 
Top Abortion Clinic in Muscat +918761049707!!!!!!!!!!! Get Cytotec kit availa...
Top Abortion Clinic in Muscat +918761049707!!!!!!!!!!! Get Cytotec kit availa...Top Abortion Clinic in Muscat +918761049707!!!!!!!!!!! Get Cytotec kit availa...
Top Abortion Clinic in Muscat +918761049707!!!!!!!!!!! Get Cytotec kit availa...
 
Digital marketing guide complete guide for beginners
Digital marketing guide complete guide for beginnersDigital marketing guide complete guide for beginners
Digital marketing guide complete guide for beginners
 
youtube_marketing_partner_vling_service_introduction
youtube_marketing_partner_vling_service_introductionyoutube_marketing_partner_vling_service_introduction
youtube_marketing_partner_vling_service_introduction
 
WA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di Magetan
WA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di MagetanWA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di Magetan
WA | 0821-8888-6412 | Apotik Jual Obat Aborsi Cytotec Asli Di Magetan
 
Personal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptx
Personal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptxPersonal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptx
Personal Brand Exploration Selk_Ingrid_DMBS_PB1_2024-01.pptx
 
Aiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMMAiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMM
 
Impacts Of Smart Watch & Wearable Technology On Daily Life
Impacts Of Smart Watch & Wearable Technology On Daily LifeImpacts Of Smart Watch & Wearable Technology On Daily Life
Impacts Of Smart Watch & Wearable Technology On Daily Life
 
Unit 3 - Liberalization, Privatization & Globalization
Unit 3 - Liberalization, Privatization & GlobalizationUnit 3 - Liberalization, Privatization & Globalization
Unit 3 - Liberalization, Privatization & Globalization
 
Rhys Cater, Precis, The future of media buying with Generative AI.pdf
Rhys Cater, Precis, The future of media buying with Generative AI.pdfRhys Cater, Precis, The future of media buying with Generative AI.pdf
Rhys Cater, Precis, The future of media buying with Generative AI.pdf
 

Building Drupal sites that content authors love

  • 1. Building websites with Drupal that content authors love – Drupal Camp Ruhr 2018 –
  • 2. Building websites with Drupal that content authors love Why is a great user experience important for your authors?
  • 3. Building websites with Drupal that content authors love Why is a great user experience important for your authors? • Content is King! • One-to-one communication • Content becomes more complex
  • 4. Building websites with Drupal that content authors love Spend less time with tools but more time with content
  • 5. Building websites with Drupal that content authors love Build tools to make content publishing a no-brainer
  • 6. Building websites with Drupal that content authors love Build tools to make content publishing a no-brainer • No copy paste for content staging • Create once deploy many times • Focus on customer contact journeys not on tools • Plan it!
  • 8. Avoid shiny frontends with ugly backends!
  • 9. Focus on the "author journey", too
  • 10. Building websites with Drupal that content authors love Focus on the "author journey", too • Which content-flexibility is needed (not possible!) • Content first to define authoring features • Which features are NOT needed?
  • 11. Building websites with Drupal that content authors love • Use the „author user story mapp“ • Create mockups to manage expectations • Define content elements instead of pages
  • 12. Building websites with Drupal that content authors love • Involve users early • Get feedback early • Improve continuously
  • 13. Building websites with Drupal that content authors love Content Staging & Content Sync
  • 14. Building websites with Drupal that content authors love Content Staging & Content Sync What you see is what you get? Unfortunately not really.
  • 15. Building websites with Drupal that content authors love Content Staging & Content Sync • Make content previews realistic • Make campaign preparation easy • Publish campaigns with a click
  • 16. Building websites with Drupal that content authors love Content Staging & Content Sync • Allow content publishing accross sites • Keep content synchronized • Avoid manual copy & paste work for authors
  • 17. Building websites with Drupal that content authors love Let authors benefit from digital automation in the same way as you want your customers to.
  • 18. Building websites with Drupal that content authors love Or combine these tools Tools • deploy module • NodeJS • Drupal Content Sync. • Headless Drupal
  • 19. Building websites with Drupal that content authors love Why is a great user experience important for your authors? • Heavily content-based • Authors have to work with the system every day • Do not make it painful for them ! • Help authors to create new content • Simple Landingpages/Sites • Authors are using the system maybe once per month • Give them a system that is easy to be understood
  • 20. Building websites with Drupal that content authors love Grouping fields
  • 21. • Why should we group fields? • Clear arrangement • Helps authors to understand what fields are for • How should we group fields? • Put them into a logical context • How to do it in Drupal • Module: Field Groups
  • 22.
  • 23. Just show the essential
  • 24. Just show the essential • Avoid displaying fields on content creation pages which: • Are not necessary for the authors • Do not make sense to be filled in logically • How to do it in Drupal • Module: Conditional Fields
  • 25. Building websites with Drupal that content authors love Use Media --force
  • 26. Use Media --force • Media is in core since Drupal 8.4.x • To use or not to use Media? • Just do it! • Use Entity Browsers • + Entity Browser Enhance(d|r) • Set it up over and over again? NO • Create a reusable feature • Put the feature in a composer package?
  • 27. Building websites with Drupal that content authors love Better referencing with Entity Browsers
  • 28. Better referencing with Entity Browsers • „And now I just have to reference Mr. Müller... o.O” • Entity Browsers allow you to: • give your authors a better overview of available entities • filter the available entitles • sort the available entities • create new entities
  • 29. Building websites with Drupal that content authors love Paragraphs Hail to the king !
  • 30. Building websites with Drupal that content authors love Paragraphs • Flexible content based on „Content – Elements“ aka Paragraphs • Simple to use • Content elements can be ordered as the editors wants them to be ordered • No fix content structure • Module is well maintained
  • 31. Building websites with Drupal that content authors love Paragraphs Browser • Give your editors a preview of what they are going to add • Simplify their work by not just giving them a Paragraph name • Group Paragraphs by their function • Search by paragraph name
  • 32. Building websites with Drupal that content authors love Paragraphs BrowserParagraphs default widget
  • 33. Building websites with Drupal that content authors love Paragraphs preview & Paragraphs previewer
  • 34. Paragraph Preview • Do not show paragraphs as „open“ • Do not show paragraphs as „closed“
  • 35. Paragraph Preview • Create your authors a nice little preview
  • 36. Building websites with Drupal that content authors love Paragraphs Previewer • Contrib module • Live preview using the frontend theme styles • Works for already existing and new paragraphs • Resizable to show mobile layout
  • 37.
  • 38. Building websites with Drupal that content authors love Paragraphs Browser vs. Paragraphs Previewer • Currently not working together • Both bring their own field widget • We are working on a patch for both modules • Lets combine the power and be awesome !
  • 39. Building websites with Drupal that content authors love It’s all about the small things
  • 40. Building websites with Drupal that content authors love Easy linking with linkit • Contrib module • Project: linkit • Linkit helps your authors to link content using your ckeditor. • Free SEO improvement • Links are updated when a node alias changes.
  • 41. Building websites with Drupal that content authors love -> Cleanup your entity types • Remove inputs which are not relevant for your authors.
  • 42. -> Automatic entity labels • Contrib Module • Project: auto_entitylabel • Reuse field values for the entity titles • Save time • Avoid confusion • Easy right? Use it J
  • 43. Building websites with Drupal that content authors love Which challenges do you face in your authoring workflows?
  • 44. Contact: Manuel Pistner, CEO Mail: pistner@brightsolutions.de Sebastian Gurlt, Head of Drupal Mail: gurlt@brightsolutions.de Visit our blog for content like: • Content Staging und Content Deployment mit Drupal • Inhalte in Drupal zentral über einen Content-Pool verwalten • Ein Drupal wie Redakteure es lieben – technische Serie • Drupal Deployment -> www.brightsolutions.de/blog