No Code Attached Yet bug Guided Tours
avatar ceford
ceford
31 Mar 2023

Steps to reproduce the issue

Code inspection using browser tools (and a lot of experience of Help pages).
This may seem like nit-picking but the issue gets propagated through translation. For the 4.x series we tried to make the Help page file names consistent with the page heading in which they occur. That involved renaming 250+ Help files in MediaWiki. So I noticed the following items need attention:

Page Titles:
Guided Tours - New Tour should be Guided Tours: New Tour
Guided Tours - Edit Tour should be Guided Tours: Edit Tour
Guided Tours - New Step should be Guided Tours: New Step (there is no Help button)
Guided Tours - Edit Step should be Guided Tours: Edit Step
Guided Tour: <Title of Tour> should be Guided Tour: Steps (<Title of Tour>) But the title of the tour could be in the steps/default.php template.

MediaWiki Help file names
Guided_Tours_Tours should be Guided_Tours

Expected result

Actual result

System information (as much as possible)

Additional comments

avatar ceford ceford - open - 31 Mar 2023
avatar ceford ceford - change - 31 Mar 2023
Labels Removed: ?
avatar joomla-cms-bot joomla-cms-bot - change - 31 Mar 2023
Labels Added: No Code Attached Yet
avatar joomla-cms-bot joomla-cms-bot - labeled - 31 Mar 2023
avatar ceford
ceford - comment - 31 Mar 2023

And I should have included a MediaWiki help file to rename:

Admin_Modules:_Tours_Menu should be Admin_Modules:_Guided_Tours


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

avatar Quy
Quy - comment - 31 Mar 2023

Partial fix #40212 with the colon.

avatar Kostelano
Kostelano - comment - 1 Apr 2023

Another partial solution for one of the problems: #40288

avatar brianteeman
brianteeman - comment - 21 Apr 2023

Can you clarify what is still outstanding here please

avatar ceford
ceford - comment - 21 Apr 2023

administrator/modules/mod_guidedtours.xml line 22 needs key="Admin_Modules:_Guided_Tours"

I only just changed the wiki filename and left a redirect so Help does not break - but the code really needs to be consistent with the naming convention.

Wait - I need to check the other items.

avatar ceford
ceford - comment - 21 Apr 2023

administrator/components/com_guidedtours/src/View/Tours/HtmlView.php line 173 needs to be help('Guided_Tours')
.../tmpl/emptystate.php line 19 needs Guided_Tours
administrator/language/en-GB/com_admin.ini needs Guided_Tours

The Guided Tour: Steps page is still missing ': Steps' and it is not normal to include the item title in the page title bar. If it is needed it could be moved to the default.php template.

I think that is it.

avatar brianteeman
brianteeman - comment - 21 Apr 2023

it is not normal to include the item title in the page title bar. If it is needed it could be moved to the default.php template.

this page is working the same as workflows/stages

avatar ceford
ceford - comment - 21 Apr 2023

The Workflows Stages pages do have appropriate titles but it is the same Help screen - Stages List: Basic Workflow. So should the Blog Workflow have its own screen? I am inclined to suggest not and the title should be Workflow: Stages.

The Guided Tours is the same but the Help screen is also the same for all tour steps - Guided Tours: Steps

Having the tour name in the title is a tad ugly because the Tour titles are rather long and half covered on my screen by the top bar module items.

Head back in sand?

avatar Hackwar Hackwar - change - 24 Aug 2023
Labels Added: bug
avatar Hackwar Hackwar - labeled - 24 Aug 2023
avatar Hackwar Hackwar - change - 25 Aug 2023
Labels Added: PBF
avatar Hackwar Hackwar - labeled - 25 Aug 2023
avatar brianteeman brianteeman - change - 1 Sep 2023
Labels Removed: PBF
avatar brianteeman brianteeman - unlabeled - 1 Sep 2023
avatar obuisard obuisard - change - 26 Jul 2024
Title
[4.3] Guided Tours Titles and Help
[4.3] [Guided tours] Titles and Help
avatar obuisard obuisard - edited - 26 Jul 2024
avatar obuisard obuisard - change - 13 Sep 2024
Labels Added: Guided Tours
avatar obuisard obuisard - labeled - 13 Sep 2024

Add a Comment

Login with GitHub to post a comment