joomla-cms icon indicating copy to clipboard operation
joomla-cms copied to clipboard

Add Guided Tours auto start parameter in the user interface of tours

Open obuisard opened this issue 1 year ago • 2 comments

Summary of Changes

The autostart parameter has been introduced in Joomla 5.1 to facilitate the autostart feature and mainly the welcome tour.

This PR goes a step further and adds the ability to make a tour auto-start-able in the interface. The purpose of the PR is to just add the ability to modify the parameter from the edit view. The functionality for auto-starting tours will be presented in another PR (PR# to come soon).

image

Testing Instructions

Go to System -> Guided Tours. Pick a tour. Check that the option is present. Set it on. Duplicate the tour. Make sure the duplicated tour replicates the original tour auto-start value.

Note. The welcome tour, at present (until the addition of the joint PR), if set to auto-start, will run once and be automatically set to auto-start: false after the run. Tours set to auto start will not start automatically with this PR alone.

Actual result BEFORE applying this Pull Request

No auto start parameter.

Expected result AFTER applying this Pull Request

The auto start parameter can be changed from the tour edit view.

Link to documentations

Please select:

  • [x ] Documentation link for docs.joomla.org: Edit Tour

  • [ ] No documentation changes for docs.joomla.org needed

  • [ ] Pull Request link for manual.joomla.org:

  • [ ] No documentation changes for manual.joomla.org needed

obuisard avatar Jun 21 '24 20:06 obuisard

I have tested this item :white_check_mark: successfully on 535cd9aa1168ccbe8463d63436d346544b836ccb


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/43690.

RickR2H avatar Jun 28 '24 08:06 RickR2H

I have tested this item :white_check_mark: successfully on 535cd9aa1168ccbe8463d63436d346544b836ccb


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/43690.

hans2103 avatar Jun 30 '24 17:06 hans2103

@obuisard Change Draft status?

Quy avatar Jul 04 '24 15:07 Quy

@obuisard Change Draft status?

We are waiting for the second PR that complements it. I don't want this one to be merged before that Thank you @Quy

obuisard avatar Jul 04 '24 17:07 obuisard

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/43690.

Quy avatar Jul 22 '24 13:07 Quy

Thank you for your contribution! 😃

Hackwar avatar Jul 24 '24 07:07 Hackwar