Making A Tour: Leveraging The Tour Module For A Better User Experience

Jun 28, 2019

Dwayne McDaniel

Don't you wish there was a way you could give each and every user of your module's admin experience a quick and easy way to learn what each setting really did and why it was there? Good news Drupal 8 users, this is actually in core. The Tour Module has been in core since the first release of Drupal 8 and is awaiting you to leverage it.

In this session we will explore how to first a tour and then implement it for your site, letting you better communicate with your users. Leveraging easy to read and write YML and with the power of Drush, it is very fast to iterate and test changes on our sites. The tools for making Drupal more user friendly has never been in a better state, so let's learn how to use this feature to make it even more appealing, especially to new users!

This session is intended for intermediate to advanced developers and site builders alike, no matter if you are building your own modules or just using Core.

Walk away having learned:

How to find and enable existing Tours
How to structure your Tour files for better collaboration
Best practices for writing Tour content
Basics of Drupal 8 routing system and Configuration Management best practices…

Hi! I'm Karim Boudjema, the developer and site-builder of this site. I'm currently working as a freelance Drupal developer.

I was wondering how could I giving back to the Drupal community all what it gave to me during the last 10 years, that's how the idea of this site came to me ... (read more)

Hi! I’m Santiago Rico, the web designer and themer of this site.

When Karim proposed me to design and theme this site for the Drupal community, I accepted immediately because the community is the main reason why I love Drupal so much.