Drupal is a registered trademark of Dries Buytaert

tour_extras

8 sites Security covered
View on drupal.org

Provides (oppinionated) contrib additions for the fabulous Tour module (as submodules).

Currently requires patch from #3549273: Add a tour view build alter hook, to allow altering the view output from the TourViewBuilder to work!

Requirements

This module requires the following modules:

Installation

Install as you would normally install a contributed Drupal module. For further information, see Installing Drupal Modules.

Submodules

Tour Extras WYSIWYG

Module Name:tour_extras_wysiwyg
Tip Plugin ID:text_formatted

Provides a formatted text tip plugin that extends the standard text tip with WYSIWYG editing capabilities.

Features

  • Rich text editing with CKEditor integration
  • Support for all available text formats
  • Token replacement support
  • Filter processing for secure content display
  • Maintains all standard tour tip functionality (positioning, selectors, etc.)

Usage

  1. Enable the Tour Extras WYSIWYG module
  2. Create or edit a tour
  3. Add a new tip and select "Formatted Text" as the tip type
  4. Use the WYSIWYG editor to create rich content with formatting, links, lists, etc.
  5. Select the appropriate text format for your content
  6. Configure positioning and other standard tip options

Tour Extras URL Step

Module Name:tour_extras_url_step
Tip Plugin ID:url_step

Provides a URL step tip plugin that removes the last step of a tour and hooks into the preceding step's "Next" button action, to redirect to a specified url.

Together with the "?tours" and "?tips" query parameters, this feature can be used for multi page tours.

Important Usage Notes

⚠️ WARNING: This plugin should always be used as the last step in a tour.

Usage

  1. Enable the Tour Extras URL Step module
  2. Create or edit a tour
  3. Add a new tip and select "URL Step" as the tip type
  4. Configure the URL step (this should be set as the final step):
    • URL: Enter a relative or absolute URL (e.g., /admin/content, https://example.com/)
    • Cancel Button Label: Set the text for the redirect button (defaults to "Next"). Supports tokens.

All submodules may one day land in the Tour module, if the Tour maintainers decide so.

Requirements

The Tour module

Supporting this module

Support DROWL's ♥ FOSS work on this module on OpenCollective!

Drupal and this module are FOSS. However, it takes dedicated people to develop and maintain. And they need YOU to give back!

We're committed to building and maintaining Drupal modules that benefit the entire community.

Supporting us on OpenCollective helps us continue to improve, innovate and contribute to Drupal's future. Every pledge makes a difference!

If this module has helped you, we would be very grateful for your donation to support its further development and maintenance.

Support our FOSS development ♥️

You can also speed up the development of features or bugfixes you'd love to see, by sponsoring and giving back!

Sponsor a feature or bugfix 🚀

Let's make Drupal even better, together!

Development proudly sponsored by German Drupal Friends & Companies:

webks: websolutions kept simple (https://www.webks.de)
and
DROWL: Drupalbasierte Lösungen aus Ostwestfalen-Lippe (OWL), Germany (https://www.drowl.de)

Activity

Total releases
4
First release
Sep 2025
Latest release
4 months ago
Release cadence
11 days
Stability
75% stable

Release Timeline

Releases

Version Type Release date
1.0.2 Stable Oct 30, 2025
1.0.1 Stable Oct 9, 2025
1.0.0 Stable Sep 29, 2025
1.x-dev Dev Sep 26, 2025