From ff564f50b8a6de514344c329577a420abaef1b70 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 7 Sep 2023 18:58:20 -0400 Subject: [PATCH 01/60] Added welcome tour. Added tour column autostart --- .../sql/updates/mysql/5.0.0-2023-09-07.sql | 13 +++++++++++++ .../sql/updates/postgresql/5.0.0-2023-09-07.sql | 15 +++++++++++++++ .../language/en-GB/guidedtours.joomla_welcome.ini | 2 ++ .../en-GB/guidedtours.joomla_welcome_steps.ini | 14 ++++++++++++++ 4 files changed, 44 insertions(+) create mode 100644 administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql create mode 100644 administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql create mode 100644 administrator/language/en-GB/guidedtours.joomla_welcome.ini create mode 100644 administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini diff --git a/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql b/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql new file mode 100644 index 0000000000000..2d5951c5d22b9 --- /dev/null +++ b/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql @@ -0,0 +1,13 @@ +INSERT IGNORE INTO `#__guidedtour_steps` (`tour_id`, `title`, `published`, `description`, `ordering`, `position`, `target`, `type`, `interactive_type`, `url`, `created`, `created_by`, `modified`, `modified_by`, `language`) VALUES +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION', 1, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 2, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 3, 'left', '.module-wrapper:has(#plg_quickicon_joomlaupdate),#plg_quickicon_joomlaupdate', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 4, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 5, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'); + +ALTER TABLE `#__guidedtours` ADD COLUMN `autostart` int NOT NULL DEFAULT 0 /** CAN FAIL **/; + +INSERT IGNORE INTO `#__guidedtours` (`title`, `alias`, `description`, `ordering`, `extensions`, `url`, `created`, `created_by`, `modified`, `modified_by`, `published`, `language`, `access`, `autostart`) VALUES +('COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_TITLE', 'joomla-welcome', 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION', 1, '["com_cpanel"]', 'administrator/index.php', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, 1, '*', 1, 0); + +UPDATE `#__guidedtour_steps` SET `tour_id` = LAST_INSERT_ID() WHERE `tour_id`=0; diff --git a/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql b/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql new file mode 100644 index 0000000000000..72311c0acce72 --- /dev/null +++ b/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql @@ -0,0 +1,15 @@ +INSERT IGNORE INTO "#__guidedtour_steps" ("tour_id", "title", "published", "description", "ordering", "position", "target", "type", "interactive_type", "url", "created", "created_by", "modified", "modified_by", "language") VALUES +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION', 1, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 2, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 3, 'left', '.module-wrapper:has(#plg_quickicon_joomlaupdate),#plg_quickicon_joomlaupdate', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 4, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 5, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*') +ON CONFLICT DO NOTHING; + +ALTER TABLE "#__guidedtours" ADD COLUMN "autostart" int NOT NULL DEFAULT 0 /** CAN FAIL **/; + +INSERT IGNORE INTO "#__guidedtours" ("title", "alias", "description", "ordering", "extensions", "url", "created", "created_by", "modified", "modified_by", "published", "language", "access", "autostart") VALUES +('COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_TITLE', 'joomla-welcome', 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION', 1, '["com_cpanel"]', 'administrator/index.php', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, 1, '*', 1, 0) +ON CONFLICT DO NOTHING; + +UPDATE "#__guidedtour_steps" SET "tour_id" = currval(pg_get_serial_sequence('#__guidedtours','id')) WHERE "tour_id"=0; diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome.ini b/administrator/language/en-GB/guidedtours.joomla_welcome.ini new file mode 100644 index 0000000000000..a0dd70109d5b7 --- /dev/null +++ b/administrator/language/en-GB/guidedtours.joomla_welcome.ini @@ -0,0 +1,2 @@ +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_TITLE="Welcome to Joomla!" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION="

Congratulations, the most important step is done: you have installed Joomla! Now the fun part can start.

This is called “The Backend” of your Joomla installation, otherwise known as the “Administrator” area. 
Here you have the power to configure and manage your whole Joomla website.

Now fasten your seatbelts to become a Joomla Administrator!

" diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini new file mode 100644 index 0000000000000..222a3913a4134 --- /dev/null +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -0,0 +1,14 @@ +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE="The menu" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu is the heart of the backend. Ever get lost? Use the “Home Dashboard” link to come to this page. 

The help section at the bottom is close at hand, giving you access to useful information and a community of volunteers.

The menu also gives access to the most essential areas of Joomla!, like your articles and menus. If you’re missing something in the menu, try the “System” link, to access additional areas of the backend.

" + +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The quick access sections" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

On the dashboard you can also quick access the most key areas by clicking on their icons. Many extensions also have their own dashboards for additional information. Just click on the dashboard icon (  ) at each of the different extension menu items.

Adjust your dashboard sections by clicking on the specific cogs\' icon (  ).

" + +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The notifications" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

Need a quick overview of the status of your installation? Check out the “Notifications” section. It shows if updates for Joomla! are available as well as your other extensions. Any outstanding tasks are also shown here.

" + +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to roam through the backend, and don’t forget: if you get stuck, either check out the available tours or come back to the dashboard.

" + +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Final words" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

One last thing: Joomla! is built by volunteers! 

We have many resources available where you can learn more, get support or become involved in Joomla itself. Wouldn’t it be amazing if your ideas make it into the next Joomla Version? Join our awesome and welcoming community and help make Joomla the best Joomla ever. 

Ready, steady, GO!

" From 125c67d3227a0fc4cd85454b806613fa120f5451 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 7 Sep 2023 18:58:53 -0400 Subject: [PATCH 02/60] Added welcome tour. Added tour column autostart --- installation/sql/mysql/extensions.sql | 34 +++++++++++-------- installation/sql/postgresql/extensions.sql | 38 +++++++++++++--------- 2 files changed, 44 insertions(+), 28 deletions(-) diff --git a/installation/sql/mysql/extensions.sql b/installation/sql/mysql/extensions.sql index 66068e924bdc7..9f2a79f5fb392 100644 --- a/installation/sql/mysql/extensions.sql +++ b/installation/sql/mysql/extensions.sql @@ -969,6 +969,7 @@ CREATE TABLE IF NOT EXISTS `#__guidedtours` ( `language` varchar(7) NOT NULL, `note` varchar(255) NOT NULL DEFAULT '', `access` int unsigned NOT NULL DEFAULT 0, + `autostart` int NOT NULL DEFAULT 0, PRIMARY KEY (`id`), KEY `idx_access` (`access`), KEY `idx_state` (`published`), @@ -980,18 +981,19 @@ CREATE TABLE IF NOT EXISTS `#__guidedtours` ( -- Dumping data for table `#__guidedtours` -- -INSERT INTO `#__guidedtours` (`id`, `title`, `uid`, `description`, `ordering`, `extensions`, `url`, `created`, `created_by`, `modified`, `modified_by`, `checked_out_time`, `checked_out`, `published`, `language`, `access`) VALUES -(1, 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURS_TITLE', 'joomla-guidedtours', 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURS_DESCRIPTION', 1, '["com_guidedtours"]', 'administrator/index.php?option=com_guidedtours&view=tours', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1), -(2, 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURSTEPS_TITLE', 'joomla-guidedtoursteps', 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURSTEPS_DESCRIPTION', 2, '["com_guidedtours"]', 'administrator/index.php?option=com_guidedtours&view=tours', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1), -(3, 'COM_GUIDEDTOURS_TOUR_ARTICLES_TITLE', 'joomla-articles', 'COM_GUIDEDTOURS_TOUR_ARTICLES_DESCRIPTION', 3, '["com_content","com_categories"]', 'administrator/index.php?option=com_content&view=articles', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1), -(4, 'COM_GUIDEDTOURS_TOUR_CATEGORIES_TITLE', 'joomla-categories', 'COM_GUIDEDTOURS_TOUR_CATEGORIES_DESCRIPTION', 4, '["com_content","com_categories"]', 'administrator/index.php?option=com_categories&view=categories&extension=com_content', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1), -(5, 'COM_GUIDEDTOURS_TOUR_MENUS_TITLE', 'joomla-menus', 'COM_GUIDEDTOURS_TOUR_MENUS_DESCRIPTION', 5, '["com_menus"]', 'administrator/index.php?option=com_menus&view=menus', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1), -(6, 'COM_GUIDEDTOURS_TOUR_TAGS_TITLE', 'joomla-tags', 'COM_GUIDEDTOURS_TOUR_TAGS_DESCRIPTION', 6, '["com_tags"]', 'administrator/index.php?option=com_tags&view=tags', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1), -(7, 'COM_GUIDEDTOURS_TOUR_BANNERS_TITLE', 'joomla-banners', 'COM_GUIDEDTOURS_TOUR_BANNERS_DESCRIPTION', 7, '["com_banners"]', 'administrator/index.php?option=com_banners&view=banners', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1), -(8, 'COM_GUIDEDTOURS_TOUR_CONTACTS_TITLE', 'joomla-contacts', 'COM_GUIDEDTOURS_TOUR_CONTACTS_DESCRIPTION', 8, '["com_contact"]', 'administrator/index.php?option=com_contact&view=contacts', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1), -(9, 'COM_GUIDEDTOURS_TOUR_NEWSFEEDS_TITLE', 'joomla-newsfeeds', 'COM_GUIDEDTOURS_TOUR_NEWSFEEDS_DESCRIPTION', 9, '["com_newsfeeds"]', 'administrator/index.php?option=com_newsfeeds&view=newsfeeds', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1), -(10, 'COM_GUIDEDTOURS_TOUR_SMARTSEARCH_TITLE', 'joomla-smartsearch', 'COM_GUIDEDTOURS_TOUR_SMARTSEARCH_DESCRIPTION', 10, '["com_finder"]', 'administrator/index.php?option=com_finder&view=filters', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1), -(11, 'COM_GUIDEDTOURS_TOUR_USERS_TITLE', 'joomla-users', 'COM_GUIDEDTOURS_TOUR_USERS_DESCRIPTION', 11, '["com_users"]', 'administrator/index.php?option=com_users&view=users', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1); +INSERT INTO `#__guidedtours` (`id`, `title`, `uid`, `description`, `ordering`, `extensions`, `url`, `created`, `created_by`, `modified`, `modified_by`, `checked_out_time`, `checked_out`, `published`, `language`, `access`, `autostart`) VALUES +(1, 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURS_TITLE', 'joomla-guidedtours', 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURS_DESCRIPTION', 1, '["com_guidedtours"]', 'administrator/index.php?option=com_guidedtours&view=tours', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1, 0), +(2, 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURSTEPS_TITLE', 'joomla-guidedtoursteps', 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURSTEPS_DESCRIPTION', 2, '["com_guidedtours"]', 'administrator/index.php?option=com_guidedtours&view=tours', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1, 0), +(3, 'COM_GUIDEDTOURS_TOUR_ARTICLES_TITLE', 'joomla-articles', 'COM_GUIDEDTOURS_TOUR_ARTICLES_DESCRIPTION', 3, '["com_content","com_categories"]', 'administrator/index.php?option=com_content&view=articles', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1, 0), +(4, 'COM_GUIDEDTOURS_TOUR_CATEGORIES_TITLE', 'joomla-categories', 'COM_GUIDEDTOURS_TOUR_CATEGORIES_DESCRIPTION', 4, '["com_content","com_categories"]', 'administrator/index.php?option=com_categories&view=categories&extension=com_content', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1, 0), +(5, 'COM_GUIDEDTOURS_TOUR_MENUS_TITLE', 'joomla-menus', 'COM_GUIDEDTOURS_TOUR_MENUS_DESCRIPTION', 5, '["com_menus"]', 'administrator/index.php?option=com_menus&view=menus', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1, 0), +(6, 'COM_GUIDEDTOURS_TOUR_TAGS_TITLE', 'joomla-tags', 'COM_GUIDEDTOURS_TOUR_TAGS_DESCRIPTION', 6, '["com_tags"]', 'administrator/index.php?option=com_tags&view=tags', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1, 0), +(7, 'COM_GUIDEDTOURS_TOUR_BANNERS_TITLE', 'joomla-banners', 'COM_GUIDEDTOURS_TOUR_BANNERS_DESCRIPTION', 7, '["com_banners"]', 'administrator/index.php?option=com_banners&view=banners', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1, 0), +(8, 'COM_GUIDEDTOURS_TOUR_CONTACTS_TITLE', 'joomla-contacts', 'COM_GUIDEDTOURS_TOUR_CONTACTS_DESCRIPTION', 8, '["com_contact"]', 'administrator/index.php?option=com_contact&view=contacts', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1, 0), +(9, 'COM_GUIDEDTOURS_TOUR_NEWSFEEDS_TITLE', 'joomla-newsfeeds', 'COM_GUIDEDTOURS_TOUR_NEWSFEEDS_DESCRIPTION', 9, '["com_newsfeeds"]', 'administrator/index.php?option=com_newsfeeds&view=newsfeeds', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1, 0), +(10, 'COM_GUIDEDTOURS_TOUR_SMARTSEARCH_TITLE', 'joomla-smartsearch', 'COM_GUIDEDTOURS_TOUR_SMARTSEARCH_DESCRIPTION', 10, '["com_finder"]', 'administrator/index.php?option=com_finder&view=filters', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1, 0), +(11, 'COM_GUIDEDTOURS_TOUR_USERS_TITLE', 'joomla-users', 'COM_GUIDEDTOURS_TOUR_USERS_DESCRIPTION', 11, '["com_users"]', 'administrator/index.php?option=com_users&view=users', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1, 0), +(12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_TITLE', 'joomla-welcome', 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION', 12, '["com_cpanel"]', 'administrator/index.php', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, NULL, NULL, 1, '*', 1, 1); -- -------------------------------------------------------- @@ -1150,4 +1152,10 @@ INSERT INTO `#__guidedtour_steps` (`id`, `tour_id`, `title`, `published`, `descr (108, 11, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_STATUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_STATUS_DESCRIPTION', 108, 'top', '#jform_block0', 2, 3, 'administrator/index.php?option=com_users&view=user&layout=edit', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), (109, 11, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_PASSWORDRESET_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_PASSWORDRESET_DESCRIPTION', 109, 'top', '#jform_requireReset0', 2, 3, 'administrator/index.php?option=com_users&view=user&layout=edit', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), (110, 11, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_SAVECLOSE_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_SAVECLOSE_DESCRIPTION', 110, 'bottom', '#save-group-children-save .button-save', 2, 1, 'administrator/index.php?option=com_users&view=user&layout=edit', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), -(111, 11, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_CONGRATULATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_CONGRATULATIONS_DESCRIPTION', 111, 'bottom', '', 0, 1, 'administrator/index.php?option=com_users&view=user&layout=edit', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'); +(111, 11, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_CONGRATULATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_CONGRATULATIONS_DESCRIPTION', 111, 'bottom', '', 0, 1, 'administrator/index.php?option=com_users&view=user&layout=edit', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), + +(112, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION', 112, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), +(113, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 113, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), +(114, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 114, 'left', '.module-wrapper:has(#plg_quickicon_joomlaupdate),#plg_quickicon_joomlaupdate', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), +(115, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 115, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), +(116, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 116, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'); diff --git a/installation/sql/postgresql/extensions.sql b/installation/sql/postgresql/extensions.sql index 6a6efa2c5886e..e75bda97969bc 100644 --- a/installation/sql/postgresql/extensions.sql +++ b/installation/sql/postgresql/extensions.sql @@ -935,6 +935,7 @@ CREATE TABLE IF NOT EXISTS "#__guidedtours" ( "language" varchar(7) DEFAULT '' NOT NULL, "note" varchar(255) DEFAULT '' NOT NULL, "access" bigint NOT NULL DEFAULT 0, + "autostart" int NOT NULL DEFAULT 0, PRIMARY KEY ("id") ); @@ -946,20 +947,21 @@ CREATE INDEX "#__guidedtours_idx_uid" ON "#__guidedtours" ("uid"); -- Dumping data for table `#__guidedtours` -- -INSERT INTO "#__guidedtours" ("id", "title", "uid", "description", "ordering", "extensions", "url", "created", "created_by", "modified", "modified_by", "checked_out_time", "checked_out", "published", "language", "access") VALUES -(1, 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURS_TITLE', 'joomla-guidedtours', 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURS_DESCRIPTION', 1, '["com_guidedtours"]', 'administrator/index.php?option=com_guidedtours&view=tours', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1), -(2, 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURSTEPS_TITLE', 'joomla-guidedtoursteps', 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURSTEPS_DESCRIPTION', 2, '["com_guidedtours"]', 'administrator/index.php?option=com_guidedtours&view=tours', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1), -(3, 'COM_GUIDEDTOURS_TOUR_ARTICLES_TITLE', 'joomla-articles', 'COM_GUIDEDTOURS_TOUR_ARTICLES_DESCRIPTION', 3, '["com_content","com_categories"]', 'administrator/index.php?option=com_content&view=articles', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1), -(4, 'COM_GUIDEDTOURS_TOUR_CATEGORIES_TITLE', 'joomla-categories', 'COM_GUIDEDTOURS_TOUR_CATEGORIES_DESCRIPTION', 4, '["com_content","com_categories"]', 'administrator/index.php?option=com_categories&view=categories&extension=com_content', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1), -(5, 'COM_GUIDEDTOURS_TOUR_MENUS_TITLE', 'joomla-menus', 'COM_GUIDEDTOURS_TOUR_MENUS_DESCRIPTION', 5, '["com_menus"]', 'administrator/index.php?option=com_menus&view=menus', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1), -(6, 'COM_GUIDEDTOURS_TOUR_TAGS_TITLE', 'joomla-tags', 'COM_GUIDEDTOURS_TOUR_TAGS_DESCRIPTION', 6, '["com_tags"]', 'administrator/index.php?option=com_tags&view=tags', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1), -(7, 'COM_GUIDEDTOURS_TOUR_BANNERS_TITLE', 'joomla-banners', 'COM_GUIDEDTOURS_TOUR_BANNERS_DESCRIPTION', 7, '["com_banners"]', 'administrator/index.php?option=com_banners&view=banners', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1), -(8, 'COM_GUIDEDTOURS_TOUR_CONTACTS_TITLE', 'joomla-contacts', 'COM_GUIDEDTOURS_TOUR_CONTACTS_DESCRIPTION', 8, '["com_contact"]', 'administrator/index.php?option=com_contact&view=contacts', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1), -(9, 'COM_GUIDEDTOURS_TOUR_NEWSFEEDS_TITLE', 'joomla-newsfeeds', 'COM_GUIDEDTOURS_TOUR_NEWSFEEDS_DESCRIPTION', 9, '["com_newsfeeds"]', 'administrator/index.php?option=com_newsfeeds&view=newsfeeds', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1), -(10, 'COM_GUIDEDTOURS_TOUR_SMARTSEARCH_TITLE', 'joomla-smartsearch', 'COM_GUIDEDTOURS_TOUR_SMARTSEARCH_DESCRIPTION', 10, '["com_finder"]', 'administrator/index.php?option=com_finder&view=filters', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1), -(11, 'COM_GUIDEDTOURS_TOUR_USERS_TITLE', 'joomla-users', 'COM_GUIDEDTOURS_TOUR_USERS_DESCRIPTION', 11, '["com_users"]', 'administrator/index.php?option=com_users&view=users', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1); +INSERT INTO "#__guidedtours" ("id", "title", "uid", "description", "ordering", "extensions", "url", "created", "created_by", "modified", "modified_by", "checked_out_time", "checked_out", "published", "language", "access", "autostart") VALUES +(1, 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURS_TITLE', 'joomla-guidedtours', 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURS_DESCRIPTION', 1, '["com_guidedtours"]', 'administrator/index.php?option=com_guidedtours&view=tours', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1, 0), +(2, 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURSTEPS_TITLE', 'joomla-guidedtoursteps', 'COM_GUIDEDTOURS_TOUR_GUIDEDTOURSTEPS_DESCRIPTION', 2, '["com_guidedtours"]', 'administrator/index.php?option=com_guidedtours&view=tours', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1, 0), +(3, 'COM_GUIDEDTOURS_TOUR_ARTICLES_TITLE', 'joomla-articles', 'COM_GUIDEDTOURS_TOUR_ARTICLES_DESCRIPTION', 3, '["com_content","com_categories"]', 'administrator/index.php?option=com_content&view=articles', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1, 0), +(4, 'COM_GUIDEDTOURS_TOUR_CATEGORIES_TITLE', 'joomla-categories', 'COM_GUIDEDTOURS_TOUR_CATEGORIES_DESCRIPTION', 4, '["com_content","com_categories"]', 'administrator/index.php?option=com_categories&view=categories&extension=com_content', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1, 0), +(5, 'COM_GUIDEDTOURS_TOUR_MENUS_TITLE', 'joomla-menus', 'COM_GUIDEDTOURS_TOUR_MENUS_DESCRIPTION', 5, '["com_menus"]', 'administrator/index.php?option=com_menus&view=menus', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1, 0), +(6, 'COM_GUIDEDTOURS_TOUR_TAGS_TITLE', 'joomla-tags', 'COM_GUIDEDTOURS_TOUR_TAGS_DESCRIPTION', 6, '["com_tags"]', 'administrator/index.php?option=com_tags&view=tags', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1, 0), +(7, 'COM_GUIDEDTOURS_TOUR_BANNERS_TITLE', 'joomla-banners', 'COM_GUIDEDTOURS_TOUR_BANNERS_DESCRIPTION', 7, '["com_banners"]', 'administrator/index.php?option=com_banners&view=banners', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1, 0), +(8, 'COM_GUIDEDTOURS_TOUR_CONTACTS_TITLE', 'joomla-contacts', 'COM_GUIDEDTOURS_TOUR_CONTACTS_DESCRIPTION', 8, '["com_contact"]', 'administrator/index.php?option=com_contact&view=contacts', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1, 0), +(9, 'COM_GUIDEDTOURS_TOUR_NEWSFEEDS_TITLE', 'joomla-newsfeeds', 'COM_GUIDEDTOURS_TOUR_NEWSFEEDS_DESCRIPTION', 9, '["com_newsfeeds"]', 'administrator/index.php?option=com_newsfeeds&view=newsfeeds', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1, 0), +(10, 'COM_GUIDEDTOURS_TOUR_SMARTSEARCH_TITLE', 'joomla-smartsearch', 'COM_GUIDEDTOURS_TOUR_SMARTSEARCH_DESCRIPTION', 10, '["com_finder"]', 'administrator/index.php?option=com_finder&view=filters', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1, 0), +(11, 'COM_GUIDEDTOURS_TOUR_USERS_TITLE', 'joomla-users', 'COM_GUIDEDTOURS_TOUR_USERS_DESCRIPTION', 11, '["com_users"]', 'administrator/index.php?option=com_users&view=users', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1, 0), +(12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_TITLE', 'joomla-welcome', 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION', 12, '["com_cpanel"]', 'administrator/index.php', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, NULL, NULL, 1, '*', 1, 1); -SELECT setval('#__guidedtours_id_seq', 12, false); +SELECT setval('#__guidedtours_id_seq', 13, false); -- -------------------------------------------------------- @@ -1119,9 +1121,15 @@ INSERT INTO "#__guidedtour_steps" ("id", "tour_id", "title", "published", "descr (108, 11, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_STATUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_STATUS_DESCRIPTION', 108, 'top', '#jform_block0', 2, 3, 'administrator/index.php?option=com_users&view=user&layout=edit', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), (109, 11, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_PASSWORDRESET_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_PASSWORDRESET_DESCRIPTION', 109, 'top', '#jform_requireReset0', 2, 3, 'administrator/index.php?option=com_users&view=user&layout=edit', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), (110, 11, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_SAVECLOSE_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_SAVECLOSE_DESCRIPTION', 110, 'bottom', '#save-group-children-save .button-save', 2, 1, 'administrator/index.php?option=com_users&view=user&layout=edit', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), -(111, 11, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_CONGRATULATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_CONGRATULATIONS_DESCRIPTION', 111, 'bottom', '', 0, 1, 'administrator/index.php?option=com_users&view=user&layout=edit', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'); +(111, 11, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_CONGRATULATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_CONGRATULATIONS_DESCRIPTION', 111, 'bottom', '', 0, 1, 'administrator/index.php?option=com_users&view=user&layout=edit', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), -SELECT setval('#__guidedtour_steps_id_seq', 112, false); +(112, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION', 112, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), +(113, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 113, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), +(114, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 114, 'left', '.module-wrapper:has(#plg_quickicon_joomlaupdate),#plg_quickicon_joomlaupdate', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), +(115, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 115, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), +(116, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 116, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'); + +SELECT setval('#__guidedtour_steps_id_seq', 117, false); -- -------------------------------------------------------- From 422d2dd2c4b71391e79e9e2940a3e78a163c528f Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 7 Sep 2023 19:00:18 -0400 Subject: [PATCH 03/60] If autostart tour present, start it in priority --- .../plg_system_guidedtours/js/guidedtours.es6.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/build/media_source/plg_system_guidedtours/js/guidedtours.es6.js b/build/media_source/plg_system_guidedtours/js/guidedtours.es6.js index 363dfb08d0f23..12d0f92f30f3f 100644 --- a/build/media_source/plg_system_guidedtours/js/guidedtours.es6.js +++ b/build/media_source/plg_system_guidedtours/js/guidedtours.es6.js @@ -483,7 +483,13 @@ document.querySelector('body').addEventListener('click', (event) => { }); // Start a given tour -const tourId = sessionStorage.getItem('tourId'); +let tourId = sessionStorage.getItem('tourId'); + +// Autostart tours have priority +if (Joomla.getOptions('com_guidedtours.autotour', '') !== '') { + sessionStorage.setItem('tourToken', String(Joomla.getOptions('com_guidedtours.token'))); + tourId = Joomla.getOptions('com_guidedtours.autotour'); +} if ((Number.parseInt(tourId, 10) > 0 || tourId !== '') && sessionStorage.getItem('tourToken') === String(Joomla.getOptions('com_guidedtours.token'))) { loadTour(tourId); From 6b746b00affa85af51096a73f0d6bb6c9bd3b384 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 7 Sep 2023 19:03:48 -0400 Subject: [PATCH 04/60] Temporary code to auto-start the welcome tour --- .../guidedtours/src/Extension/GuidedTours.php | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/plugins/system/guidedtours/src/Extension/GuidedTours.php b/plugins/system/guidedtours/src/Extension/GuidedTours.php index 0c73365ba8f10..ab79496d7a6bc 100644 --- a/plugins/system/guidedtours/src/Extension/GuidedTours.php +++ b/plugins/system/guidedtours/src/Extension/GuidedTours.php @@ -149,6 +149,27 @@ public function onBeforeCompileHead() // Load required assets $doc->getWebAssetManager() ->usePreset('plg_system_guidedtours.guidedtours'); + + // Temporary solution to auto-start the welcome tour + if ($app->getInput()->getCmd('option', 'com_cpanel') === 'com_cpanel') { + + $tour = $this->getTour('joomla-welcome'); + + if ($tour->autostart) { + $doc->addScriptOptions('com_guidedtours.autotour', $tour->id); + + // Set autostart to '0' to avoid it to autostart again + $factory = $app->bootComponent('com_guidedtours')->getMVCFactory(); + + $tourModel = $factory->createModel( + 'Tour', + 'Administrator', + ['ignore_request' => true] + ); + + $tourModel->setAutostart($tour->id, 0); + } + } } } From 6d4132113979966a6bbf5b82dadb2eca2c114145 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 7 Sep 2023 19:04:37 -0400 Subject: [PATCH 05/60] Added function setAutostart --- .../com_guidedtours/src/Model/TourModel.php | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/administrator/components/com_guidedtours/src/Model/TourModel.php b/administrator/components/com_guidedtours/src/Model/TourModel.php index f6c222d6f3cc6..f2eb4d9f6178e 100644 --- a/administrator/components/com_guidedtours/src/Model/TourModel.php +++ b/administrator/components/com_guidedtours/src/Model/TourModel.php @@ -497,4 +497,27 @@ protected function setStepsLanguage(int $id, string $language = '*'): bool return $db->setQuery($query) ->execute(); } + + /** + * Sets a tour's autostart value + * + * @param int $id Id of a tour + * @param int $autostart The autostart value of a tour + * + * @since 5.0.0 + */ + public function setAutostart($id, $autostart) + { + $db = $this->getDatabase(); + + $query = $db->getQuery(true) + ->update($db->quoteName('#__guidedtours')) + ->set($db->quoteName('autostart') . ' = :autostart') + ->where($db->quoteName('id') . ' = :tourId') + ->bind(':autostart', $autostart, ParameterType::INTEGER) + ->bind(':tourId', $id, ParameterType::INTEGER); + + $db->setQuery($query); + $db->execute(); + } } From 66a298b441e24a243f608a03328002123c4aeaf2 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 7 Sep 2023 19:32:04 -0400 Subject: [PATCH 06/60] Update GuidedTours.php Removed extra line --- plugins/system/guidedtours/src/Extension/GuidedTours.php | 1 - 1 file changed, 1 deletion(-) diff --git a/plugins/system/guidedtours/src/Extension/GuidedTours.php b/plugins/system/guidedtours/src/Extension/GuidedTours.php index ab79496d7a6bc..d1e8fab921651 100644 --- a/plugins/system/guidedtours/src/Extension/GuidedTours.php +++ b/plugins/system/guidedtours/src/Extension/GuidedTours.php @@ -152,7 +152,6 @@ public function onBeforeCompileHead() // Temporary solution to auto-start the welcome tour if ($app->getInput()->getCmd('option', 'com_cpanel') === 'com_cpanel') { - $tour = $this->getTour('joomla-welcome'); if ($tour->autostart) { From 622e0ba73b5f962b6e83547510b6172ac777a643 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 7 Sep 2023 19:50:34 -0400 Subject: [PATCH 07/60] Change column alias to uid --- .../components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql | 2 +- .../com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql b/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql index 2d5951c5d22b9..60a8d7e33e303 100644 --- a/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql +++ b/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql @@ -7,7 +7,7 @@ INSERT IGNORE INTO `#__guidedtour_steps` (`tour_id`, `title`, `published`, `desc ALTER TABLE `#__guidedtours` ADD COLUMN `autostart` int NOT NULL DEFAULT 0 /** CAN FAIL **/; -INSERT IGNORE INTO `#__guidedtours` (`title`, `alias`, `description`, `ordering`, `extensions`, `url`, `created`, `created_by`, `modified`, `modified_by`, `published`, `language`, `access`, `autostart`) VALUES +INSERT IGNORE INTO `#__guidedtours` (`title`, `uid`, `description`, `ordering`, `extensions`, `url`, `created`, `created_by`, `modified`, `modified_by`, `published`, `language`, `access`, `autostart`) VALUES ('COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_TITLE', 'joomla-welcome', 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION', 1, '["com_cpanel"]', 'administrator/index.php', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, 1, '*', 1, 0); UPDATE `#__guidedtour_steps` SET `tour_id` = LAST_INSERT_ID() WHERE `tour_id`=0; diff --git a/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql b/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql index 72311c0acce72..52644ef2c2b3a 100644 --- a/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql +++ b/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql @@ -8,7 +8,7 @@ ON CONFLICT DO NOTHING; ALTER TABLE "#__guidedtours" ADD COLUMN "autostart" int NOT NULL DEFAULT 0 /** CAN FAIL **/; -INSERT IGNORE INTO "#__guidedtours" ("title", "alias", "description", "ordering", "extensions", "url", "created", "created_by", "modified", "modified_by", "published", "language", "access", "autostart") VALUES +INSERT IGNORE INTO "#__guidedtours" ("title", "uid", "description", "ordering", "extensions", "url", "created", "created_by", "modified", "modified_by", "published", "language", "access", "autostart") VALUES ('COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_TITLE', 'joomla-welcome', 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION', 1, '["com_cpanel"]', 'administrator/index.php', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, 1, '*', 1, 0) ON CONFLICT DO NOTHING; From ce953a0e7cb4385d10935b9dacafcf7d72fbeb83 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 7 Sep 2023 21:10:30 -0400 Subject: [PATCH 08/60] Make the autostart available when getting the tour --- plugins/system/guidedtours/src/Extension/GuidedTours.php | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/system/guidedtours/src/Extension/GuidedTours.php b/plugins/system/guidedtours/src/Extension/GuidedTours.php index d1e8fab921651..97d263e9c43a7 100644 --- a/plugins/system/guidedtours/src/Extension/GuidedTours.php +++ b/plugins/system/guidedtours/src/Extension/GuidedTours.php @@ -222,6 +222,7 @@ private function processTour($item) $tour = new \stdClass(); $tour->id = $item->id; + $tour->autostart = $item->autostart; $stepsModel = $factory->createModel( 'Steps', From 5ac66b667de09351c77789240e0b517c3c72cd12 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Fri, 8 Sep 2023 08:59:22 -0400 Subject: [PATCH 09/60] Update GuidedTours.php Added extra space --- plugins/system/guidedtours/src/Extension/GuidedTours.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/system/guidedtours/src/Extension/GuidedTours.php b/plugins/system/guidedtours/src/Extension/GuidedTours.php index 97d263e9c43a7..aa5475b689a23 100644 --- a/plugins/system/guidedtours/src/Extension/GuidedTours.php +++ b/plugins/system/guidedtours/src/Extension/GuidedTours.php @@ -221,7 +221,7 @@ private function processTour($item) // We don't want to show all parameters, so take only a subset of the tour attributes $tour = new \stdClass(); - $tour->id = $item->id; + $tour->id = $item->id; $tour->autostart = $item->autostart; $stepsModel = $factory->createModel( From 2aed45909a15935407d6a9b62985793974285326 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Wed, 13 Sep 2023 15:00:21 -0400 Subject: [PATCH 10/60] Update guidedtours.joomla_welcome.ini Removed language-specific expressions --- administrator/language/en-GB/guidedtours.joomla_welcome.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome.ini b/administrator/language/en-GB/guidedtours.joomla_welcome.ini index a0dd70109d5b7..c2829ea8adddb 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome.ini @@ -1,2 +1,2 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_TITLE="Welcome to Joomla!" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION="

Congratulations, the most important step is done: you have installed Joomla! Now the fun part can start.

This is called “The Backend” of your Joomla installation, otherwise known as the “Administrator” area. 
Here you have the power to configure and manage your whole Joomla website.

Now fasten your seatbelts to become a Joomla Administrator!

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION="

Congratulations, the most important step is done: you have installed Joomla! Now the fun can start.

This is called “The Backend” of your Joomla installation, otherwise known as the “Administrator” area.
Here you have the power to configure and manage your whole Joomla website.

Now you can start your journey to become a Joomla Administrator!

" From 22a9904ff89fe29ab3eed9618e2e1d68a52caad8 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Wed, 13 Sep 2023 16:40:13 -0400 Subject: [PATCH 11/60] Update guidedtours.joomla_welcome_steps.ini Removed 'click on', replaced with select --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 222a3913a4134..5a57ead1b7ee9 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -2,7 +2,7 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE="The menu" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu is the heart of the backend. Ever get lost? Use the “Home Dashboard” link to come to this page. 

The help section at the bottom is close at hand, giving you access to useful information and a community of volunteers.

The menu also gives access to the most essential areas of Joomla!, like your articles and menus. If you’re missing something in the menu, try the “System” link, to access additional areas of the backend.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The quick access sections" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

On the dashboard you can also quick access the most key areas by clicking on their icons. Many extensions also have their own dashboards for additional information. Just click on the dashboard icon (  ) at each of the different extension menu items.

Adjust your dashboard sections by clicking on the specific cogs\' icon (  ).

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

On the dashboard you can also quick access the most key areas by selecting their icons. Many extensions also have their own dashboards for additional information. Just select the dashboard icon (  ) at each of the different extension menu items.

Adjust your dashboard sections by selecting the specific cogs\' icon (  ).

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The notifications" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

Need a quick overview of the status of your installation? Check out the “Notifications” section. It shows if updates for Joomla! are available as well as your other extensions. Any outstanding tasks are also shown here.

" From fb732b7d26add00cc04a01f5a66cd1df318a274b Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Wed, 13 Sep 2023 16:48:01 -0400 Subject: [PATCH 12/60] Update guidedtours.joomla_welcome_steps.ini Few word changes --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 5a57ead1b7ee9..b0af17c6c1cd7 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -1,5 +1,5 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE="The menu" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu is the heart of the backend. Ever get lost? Use the “Home Dashboard” link to come to this page. 

The help section at the bottom is close at hand, giving you access to useful information and a community of volunteers.

The menu also gives access to the most essential areas of Joomla!, like your articles and menus. If you’re missing something in the menu, try the “System” link, to access additional areas of the backend.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu is the heart of the backend. Ever get lost? Use the “Home Dashboard” link to come to this page. 

The help section at the bottom is nearby, giving you access to useful information and a community of volunteers.

The menu also gives access to the most essential areas of Joomla!, like your articles and menus. If you’re missing something in the menu, try the “System” link, to access additional areas of the backend.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The quick access sections" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

On the dashboard you can also quick access the most key areas by selecting their icons. Many extensions also have their own dashboards for additional information. Just select the dashboard icon (  ) at each of the different extension menu items.

Adjust your dashboard sections by selecting the specific cogs\' icon (  ).

" @@ -11,4 +11,4 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to roam through the backend, and don’t forget: if you get stuck, either check out the available tours or come back to the dashboard.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Final words" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

One last thing: Joomla! is built by volunteers! 

We have many resources available where you can learn more, get support or become involved in Joomla itself. Wouldn’t it be amazing if your ideas make it into the next Joomla Version? Join our awesome and welcoming community and help make Joomla the best Joomla ever. 

Ready, steady, GO!

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

One last thing: Joomla! is built by volunteers! 

We have many resources available where you can learn more, get support or become involved in Joomla itself. Wouldn’t it be amazing if your ideas make it into the next Joomla Version? Join our welcoming community and help make Joomla the best Joomla ever. 

On your marks, get set, GO!

" From e040218d50fe26d4e006f306bb410352a1acb4a0 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Wed, 13 Sep 2023 16:49:00 -0400 Subject: [PATCH 13/60] Update guidedtours.joomla_welcome.ini word changes --- administrator/language/en-GB/guidedtours.joomla_welcome.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome.ini b/administrator/language/en-GB/guidedtours.joomla_welcome.ini index c2829ea8adddb..35d533d10516e 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome.ini @@ -1,2 +1,2 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_TITLE="Welcome to Joomla!" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION="

Congratulations, the most important step is done: you have installed Joomla! Now the fun can start.

This is called “The Backend” of your Joomla installation, otherwise known as the “Administrator” area.
Here you have the power to configure and manage your whole Joomla website.

Now you can start your journey to become a Joomla Administrator!

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION="

Congratulations, the most important step is done: you have installed Joomla! Now comes the fun part.

This is called “The Backend” of your Joomla installation, otherwise known as the “Administrator” area.
Here you have the power to configure and manage your whole Joomla website.

Now you can start your journey to become a Joomla Administrator!

" From 467ab699bd002c1c45bb527e199e9c21868120a7 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Wed, 13 Sep 2023 16:55:57 -0400 Subject: [PATCH 14/60] Update guidedtours.joomla_welcome_steps.ini Minor changes --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index b0af17c6c1cd7..c3e1caef13544 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -1,14 +1,14 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE="The menu" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu is the heart of the backend. Ever get lost? Use the “Home Dashboard” link to come to this page. 

The help section at the bottom is nearby, giving you access to useful information and a community of volunteers.

The menu also gives access to the most essential areas of Joomla!, like your articles and menus. If you’re missing something in the menu, try the “System” link, to access additional areas of the backend.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu is the heart of the backend. Ever get lost? Use the “Home Dashboard” link to come to this page.

The help section at the bottom is nearby, giving you access to useful information and a community of volunteers.

The menu also gives access to the most essential areas of Joomla!, like your articles and menus. If you’re missing something in the menu, try the “System” link, to access additional areas of the backend.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The quick access sections" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

On the dashboard you can also quick access the most key areas by selecting their icons. Many extensions also have their own dashboards for additional information. Just select the dashboard icon (  ) at each of the different extension menu items.

Adjust your dashboard sections by selecting the specific cogs\' icon (  ).

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

On the dashboard you can also quick access the most key areas by selecting their icons. Many extensions also have their own dashboards for additional information. Just select the dashboard icon (  ) at each of the different extension menu items.

Adjust your dashboard sections by selecting the specific cogs’ icon (  ).

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The notifications" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

Need a quick overview of the status of your installation? Check out the “Notifications” section. It shows if updates for Joomla! are available as well as your other extensions. Any outstanding tasks are also shown here.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to roam through the backend, and don’t forget: if you get stuck, either check out the available tours or come back to the dashboard.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to look around, and don’t forget: if you get stuck, either check out the available tours or come back to the dashboard.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Final words" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

One last thing: Joomla! is built by volunteers! 

We have many resources available where you can learn more, get support or become involved in Joomla itself. Wouldn’t it be amazing if your ideas make it into the next Joomla Version? Join our welcoming community and help make Joomla the best Joomla ever. 

On your marks, get set, GO!

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

One last thing: Joomla! is built by volunteers!

We have many resources available where you can learn more, get support or become involved in Joomla itself. Wouldn’t it be amazing if your ideas make it into the next Joomla Version? Join our welcoming community and help make Joomla the best Joomla ever.

On your marks, get set, GO!

" From d9af37801b71fc89b9a7232c1c8e0f60ee36269b Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Wed, 13 Sep 2023 16:57:36 -0400 Subject: [PATCH 15/60] Update guidedtours.joomla_welcome.ini Removed space --- administrator/language/en-GB/guidedtours.joomla_welcome.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome.ini b/administrator/language/en-GB/guidedtours.joomla_welcome.ini index 35d533d10516e..e99c30a98e9ac 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome.ini @@ -1,2 +1,2 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_TITLE="Welcome to Joomla!" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION="

Congratulations, the most important step is done: you have installed Joomla! Now comes the fun part.

This is called “The Backend” of your Joomla installation, otherwise known as the “Administrator” area.
Here you have the power to configure and manage your whole Joomla website.

Now you can start your journey to become a Joomla Administrator!

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION="

Congratulations, the most important step is done: you have installed Joomla! Now comes the fun part.

This is called “The Backend” of your Joomla installation, otherwise known as the “Administrator” area.
Here you have the power to configure and manage your whole Joomla website.

Now you can start your journey to become a Joomla Administrator!

" From 1a0e84b3c3032b0017c0bae48978ffe30442eabc Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Wed, 13 Sep 2023 17:00:12 -0400 Subject: [PATCH 16/60] Update guidedtours.joomla_welcome_steps.ini use 'lost' --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index c3e1caef13544..4b3fd94f6e2e8 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -8,7 +8,7 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The notifications COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

Need a quick overview of the status of your installation? Check out the “Notifications” section. It shows if updates for Joomla! are available as well as your other extensions. Any outstanding tasks are also shown here.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to look around, and don’t forget: if you get stuck, either check out the available tours or come back to the dashboard.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to look around, and don’t forget: if you get lost, either check out the available tours or come back to the dashboard.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Final words" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

One last thing: Joomla! is built by volunteers!

We have many resources available where you can learn more, get support or become involved in Joomla itself. Wouldn’t it be amazing if your ideas make it into the next Joomla Version? Join our welcoming community and help make Joomla the best Joomla ever.

On your marks, get set, GO!

" From c6c30a9bf1bafb7ba5f086da3ac8d49d383da0ee Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Wed, 13 Sep 2023 17:03:08 -0400 Subject: [PATCH 17/60] Update guidedtours.joomla_welcome_steps.ini Minor change --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 4b3fd94f6e2e8..053b1f1e87cc5 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -11,4 +11,4 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to look around, and don’t forget: if you get lost, either check out the available tours or come back to the dashboard.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Final words" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

One last thing: Joomla! is built by volunteers!

We have many resources available where you can learn more, get support or become involved in Joomla itself. Wouldn’t it be amazing if your ideas make it into the next Joomla Version? Join our welcoming community and help make Joomla the best Joomla ever.

On your marks, get set, GO!

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

One last thing: Joomla! is built by volunteers.

We have many resources available where you can learn more, get support or become involved in Joomla itself. Wouldn’t it be amazing if your ideas make it into the next Joomla Version? Join our welcoming community and help make Joomla the best Joomla ever.

On your marks, get set, GO!

" From 41f621b80781f80466834a9b6a77bb21e49026e9 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Sat, 16 Sep 2023 12:01:22 -0400 Subject: [PATCH 18/60] Update guidedtours.joomla_welcome_steps.ini Removed space in span --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 053b1f1e87cc5..6ee01fb52b39e 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -2,7 +2,7 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE="The menu" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu is the heart of the backend. Ever get lost? Use the “Home Dashboard” link to come to this page.

The help section at the bottom is nearby, giving you access to useful information and a community of volunteers.

The menu also gives access to the most essential areas of Joomla!, like your articles and menus. If you’re missing something in the menu, try the “System” link, to access additional areas of the backend.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The quick access sections" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

On the dashboard you can also quick access the most key areas by selecting their icons. Many extensions also have their own dashboards for additional information. Just select the dashboard icon (  ) at each of the different extension menu items.

Adjust your dashboard sections by selecting the specific cogs’ icon (  ).

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

On the dashboard you can also quick access the most key areas by selecting their icons. Many extensions also have their own dashboards for additional information. Just select the dashboard icon ( ) at each of the different extension menu items.

Adjust your dashboard sections by selecting the specific cogs’ icon ( ).

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The notifications" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

Need a quick overview of the status of your installation? Check out the “Notifications” section. It shows if updates for Joomla! are available as well as your other extensions. Any outstanding tasks are also shown here.

" From 211378fddc6977094c9095a91aa808a0ec17c91b Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Mon, 18 Sep 2023 12:32:05 -0400 Subject: [PATCH 19/60] Update guidedtours.joomla_welcome_steps.ini Change wording of the last step --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 6ee01fb52b39e..93b01c01a7eb7 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -11,4 +11,4 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to look around, and don’t forget: if you get lost, either check out the available tours or come back to the dashboard.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Final words" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

One last thing: Joomla! is built by volunteers.

We have many resources available where you can learn more, get support or become involved in Joomla itself. Wouldn’t it be amazing if your ideas make it into the next Joomla Version? Join our welcoming community and help make Joomla the best Joomla ever.

On your marks, get set, GO!

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

We have many resources available where you can learn more, get support and become more involved in Joomla Itself. If you need help from the forums, documentation and community you can use out help pages.

Get help from documentation and the community.

" From 2867aa1a52ae6c88b0aa3d714d0bceaa981d9a40 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Mon, 18 Sep 2023 12:56:19 -0400 Subject: [PATCH 20/60] Update guidedtours.joomla_welcome_steps.ini Updated the link --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 93b01c01a7eb7..943d2eedb2188 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -11,4 +11,4 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to look around, and don’t forget: if you get lost, either check out the available tours or come back to the dashboard.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Final words" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

We have many resources available where you can learn more, get support and become more involved in Joomla Itself. If you need help from the forums, documentation and community you can use out help pages.

Get help from documentation and the community.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

We have many resources available where you can learn more, get support and become more involved in Joomla Itself. If you need help from the forums, documentation and community you can use out help pages.

Get help from documentation and the community.

" From 7aa193ba70905d9929427d7de636f7f059ecfee5 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Mon, 18 Sep 2023 12:58:15 -0400 Subject: [PATCH 21/60] Update guidedtours.joomla_welcome_steps.ini Replaced & with & --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 943d2eedb2188..14dd6958c1e79 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -11,4 +11,4 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to look around, and don’t forget: if you get lost, either check out the available tours or come back to the dashboard.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Final words" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

We have many resources available where you can learn more, get support and become more involved in Joomla Itself. If you need help from the forums, documentation and community you can use out help pages.

Get help from documentation and the community.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

We have many resources available where you can learn more, get support and become more involved in Joomla Itself. If you need help from the forums, documentation and community you can use out help pages.

Get help from documentation and the community.

" From 4516b25a7412ed9fc159b4bb0f0049381c7038d5 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Mon, 18 Sep 2023 13:00:29 -0400 Subject: [PATCH 22/60] Update guidedtours.joomla_welcome_steps.ini span unneeded around the link --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 14dd6958c1e79..6f34a5044a37d 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -11,4 +11,4 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to look around, and don’t forget: if you get lost, either check out the available tours or come back to the dashboard.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Final words" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

We have many resources available where you can learn more, get support and become more involved in Joomla Itself. If you need help from the forums, documentation and community you can use out help pages.

Get help from documentation and the community.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

We have many resources available where you can learn more, get support and become more involved in Joomla Itself. If you need help from the forums, documentation and community you can use out help pages.

Get help from documentation and the community.

" From 46d62f16ad6460d06180881a0f90e3733755badf Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 21 Sep 2023 11:38:35 -0400 Subject: [PATCH 23/60] Update guidedtours.joomla_welcome_steps.ini Title changes --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 6f34a5044a37d..0afa23ff7d0f3 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -1,14 +1,14 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE="The menu" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu is the heart of the backend. Ever get lost? Use the “Home Dashboard” link to come to this page.

The help section at the bottom is nearby, giving you access to useful information and a community of volunteers.

The menu also gives access to the most essential areas of Joomla!, like your articles and menus. If you’re missing something in the menu, try the “System” link, to access additional areas of the backend.

" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The quick access sections" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The dashboard panels" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

On the dashboard you can also quick access the most key areas by selecting their icons. Many extensions also have their own dashboards for additional information. Just select the dashboard icon ( ) at each of the different extension menu items.

Adjust your dashboard sections by selecting the specific cogs’ icon ( ).

" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The notifications" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The Notifications panel" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

Need a quick overview of the status of your installation? Check out the “Notifications” section. It shows if updates for Joomla! are available as well as your other extensions. Any outstanding tasks are also shown here.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to look around, and don’t forget: if you get lost, either check out the available tours or come back to the dashboard.

" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Final words" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Help and information" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

We have many resources available where you can learn more, get support and become more involved in Joomla Itself. If you need help from the forums, documentation and community you can use out help pages.

Get help from documentation and the community.

" From d620629196d4f1ed8b79edf2f9d24bcde9da815d Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 21 Sep 2023 13:22:56 -0400 Subject: [PATCH 24/60] Update guidedtours.joomla_welcome.ini New wording --- administrator/language/en-GB/guidedtours.joomla_welcome.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome.ini b/administrator/language/en-GB/guidedtours.joomla_welcome.ini index e99c30a98e9ac..409df0dda794a 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome.ini @@ -1,2 +1,2 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_TITLE="Welcome to Joomla!" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION="

Congratulations, the most important step is done: you have installed Joomla! Now comes the fun part.

This is called “The Backend” of your Joomla installation, otherwise known as the “Administrator” area.
Here you have the power to configure and manage your whole Joomla website.

Now you can start your journey to become a Joomla Administrator!

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_DESCRIPTION="

This is the first of a set of Guided Tours designed to introduce newcomers to the main features of the Joomla Administrator pages, sometimes referred as the backend to distinguish it from the frontend public Site pages. The Administrator pages are used to configure and manage your whole Joomla website.

The current page is the Home Dashboard, the starting point for access to the Administrator menu, to the left, and the Quick access panels, to the right.

Please select Start to continue this brief tour or the X symbol above to close the tour. You can take the tour again at any time.

" From 10d5f744ca4b1c5a8fdd60388acf862a002219cc Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 21 Sep 2023 13:24:24 -0400 Subject: [PATCH 25/60] Update 5.0.0-2023-09-07.sql Center step 2 --- .../com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql b/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql index 52644ef2c2b3a..86a4ce581c944 100644 --- a/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql +++ b/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql @@ -1,6 +1,6 @@ INSERT IGNORE INTO "#__guidedtour_steps" ("tour_id", "title", "published", "description", "ordering", "position", "target", "type", "interactive_type", "url", "created", "created_by", "modified", "modified_by", "language") VALUES (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION', 1, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), -(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 2, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 2, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 3, 'left', '.module-wrapper:has(#plg_quickicon_joomlaupdate),#plg_quickicon_joomlaupdate', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 4, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 5, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*') From 46804ac013f7b704be4afe6d8045a5a12d51c437 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 21 Sep 2023 13:24:50 -0400 Subject: [PATCH 26/60] Update 5.0.0-2023-09-07.sql Center step 2 --- .../components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql b/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql index 60a8d7e33e303..b17f242ca461d 100644 --- a/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql +++ b/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql @@ -1,6 +1,6 @@ INSERT IGNORE INTO `#__guidedtour_steps` (`tour_id`, `title`, `published`, `description`, `ordering`, `position`, `target`, `type`, `interactive_type`, `url`, `created`, `created_by`, `modified`, `modified_by`, `language`) VALUES (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION', 1, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), -(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 2, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 2, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 3, 'left', '.module-wrapper:has(#plg_quickicon_joomlaupdate),#plg_quickicon_joomlaupdate', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 4, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 5, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'); From e60057e45fecd25ff90e74238f227421a2409b92 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 21 Sep 2023 13:25:52 -0400 Subject: [PATCH 27/60] Update extensions.sql Center step 2 --- installation/sql/mysql/extensions.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installation/sql/mysql/extensions.sql b/installation/sql/mysql/extensions.sql index 7309c12c7cd63..52c2509cbf890 100644 --- a/installation/sql/mysql/extensions.sql +++ b/installation/sql/mysql/extensions.sql @@ -1158,7 +1158,7 @@ INSERT INTO `#__guidedtour_steps` (`id`, `tour_id`, `title`, `published`, `descr (111, 11, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_CONGRATULATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_CONGRATULATIONS_DESCRIPTION', 111, 'bottom', '', 0, 1, 'administrator/index.php?option=com_users&view=user&layout=edit', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), (112, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION', 112, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), -(113, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 113, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), +(113, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 113, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), (114, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 114, 'left', '.module-wrapper:has(#plg_quickicon_joomlaupdate),#plg_quickicon_joomlaupdate', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), (115, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 115, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), (116, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 116, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'); From 06bccf2e79b739740d840f1fd64ea26e59645422 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 21 Sep 2023 13:26:23 -0400 Subject: [PATCH 28/60] Update extensions.sql Center step 2 --- installation/sql/postgresql/extensions.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installation/sql/postgresql/extensions.sql b/installation/sql/postgresql/extensions.sql index ed87842a4e73b..4d5b2fd6e2e8a 100644 --- a/installation/sql/postgresql/extensions.sql +++ b/installation/sql/postgresql/extensions.sql @@ -1126,7 +1126,7 @@ INSERT INTO "#__guidedtour_steps" ("id", "tour_id", "title", "published", "descr (111, 11, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_CONGRATULATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_USERS_STEP_CONGRATULATIONS_DESCRIPTION', 111, 'bottom', '', 0, 1, 'administrator/index.php?option=com_users&view=user&layout=edit', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), (112, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION', 112, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), -(113, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 113, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), +(113, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 113, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), (114, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 114, 'left', '.module-wrapper:has(#plg_quickicon_joomlaupdate),#plg_quickicon_joomlaupdate', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), (115, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 115, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), (116, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 116, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'); From 7bf19e719a5abf0fcdd4fc580b7a0664bdb2c780 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 21 Sep 2023 13:32:14 -0400 Subject: [PATCH 29/60] Update guidedtours.joomla_welcome_steps.ini Changed wording --- .../en-GB/guidedtours.joomla_welcome_steps.ini | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 0afa23ff7d0f3..9ad7d352fd0e1 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -1,14 +1,14 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE="The menu" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu is the heart of the backend. Ever get lost? Use the “Home Dashboard” link to come to this page.

The help section at the bottom is nearby, giving you access to useful information and a community of volunteers.

The menu also gives access to the most essential areas of Joomla!, like your articles and menus. If you’re missing something in the menu, try the “System” link, to access additional areas of the backend.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu provides access to the Administrator management pages. Each section has a collection of pages for managing that particular aspect of Joomla, such as Content, Menus and Users.

The window pane icons link to individual dashboards for those menu groups. The System menu itself leads to a dashboard.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The dashboard panels" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

On the dashboard you can also quick access the most key areas by selecting their icons. Many extensions also have their own dashboards for additional information. Just select the dashboard icon ( ) at each of the different extension menu items.

Adjust your dashboard sections by selecting the specific cogs’ icon ( ).

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

Dashboards provide quick access to frequently used pages via their icons.

Each dashboard panel is an Administrator module that can be added to or removed from a dashboard and each panel may have items added or removed via its Settings icon . This allows you to configure your site dashboards to suit your own purposes.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The Notifications panel" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

Need a quick overview of the status of your installation? Check out the “Notifications” section. It shows if updates for Joomla! are available as well as your other extensions. Any outstanding tasks are also shown here.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

The Notifications panel shows whether updates are available for Joomla and other extensions that provide update sites. Any outstanding Privacy Requests are shown here too.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

Want to learn more about Joomla!? All available tours are at the top. Also, you can see your current Joomla version, and you can manage your user account.

Feel free to look around, and don’t forget: if you get lost, either check out the available tours or come back to the dashboard.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

The top bar shows the title of the displayed page. The other items in the top bar are modules that you can configure to display or not as you see fit.

Your current Joomla version and the list of tours are often the next items in the top bar.

The last items are usually a link to the Site frontend and the User Menu where you can change your password, personal settings and logout.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Help and information" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

We have many resources available where you can learn more, get support and become more involved in Joomla Itself. If you need help from the forums, documentation and community you can use out help pages.

Get help from documentation and the community.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

Many resources are available where you can find help, learn more and become more involved in Joomla itself. See the list available via the Help menu.

" From 39d4d8c830c67ae838e843d3bec14c285646ba37 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Thu, 21 Sep 2023 13:44:35 -0400 Subject: [PATCH 30/60] Renamed files for the SQL to be updated properly --- .../updates/mysql/{5.0.0-2023-09-07.sql => 5.0.0-2023-09-21.sql} | 0 .../postgresql/{5.0.0-2023-09-07.sql => 5.0.0-2023-09-21.sql} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename administrator/components/com_admin/sql/updates/mysql/{5.0.0-2023-09-07.sql => 5.0.0-2023-09-21.sql} (100%) rename administrator/components/com_admin/sql/updates/postgresql/{5.0.0-2023-09-07.sql => 5.0.0-2023-09-21.sql} (100%) diff --git a/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql b/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql similarity index 100% rename from administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-07.sql rename to administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql diff --git a/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql b/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql similarity index 100% rename from administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-07.sql rename to administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql From 86e71272acee418dd37840b574053fd1760f0ef3 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Fri, 22 Sep 2023 09:41:30 -0400 Subject: [PATCH 31/60] Update 5.0.0-2023-09-21.sql Change target for notifications --- .../components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql b/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql index b17f242ca461d..10e60be86de58 100644 --- a/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql +++ b/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql @@ -1,7 +1,7 @@ INSERT IGNORE INTO `#__guidedtour_steps` (`tour_id`, `title`, `published`, `description`, `ordering`, `position`, `target`, `type`, `interactive_type`, `url`, `created`, `created_by`, `modified`, `modified_by`, `language`) VALUES (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION', 1, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 2, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), -(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 3, 'left', '.module-wrapper:has(#plg_quickicon_joomlaupdate),#plg_quickicon_joomlaupdate', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 3, 'left', '.quickicons-for-update_quickicon .card', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 4, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 5, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'); From b863b2b54cd93c6b35380ac56e65936f0adf161e Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Fri, 22 Sep 2023 09:42:04 -0400 Subject: [PATCH 32/60] Update 5.0.0-2023-09-21.sql Change target for notifications --- .../com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql b/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql index 86a4ce581c944..45df43f975d53 100644 --- a/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql +++ b/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql @@ -1,7 +1,7 @@ INSERT IGNORE INTO "#__guidedtour_steps" ("tour_id", "title", "published", "description", "ordering", "position", "target", "type", "interactive_type", "url", "created", "created_by", "modified", "modified_by", "language") VALUES (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION', 1, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 2, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), -(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 3, 'left', '.module-wrapper:has(#plg_quickicon_joomlaupdate),#plg_quickicon_joomlaupdate', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 3, 'left', '.quickicons-for-update_quickicon .card', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 4, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 5, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*') ON CONFLICT DO NOTHING; From 448208f9312c293b72ebca5eaf8031294de04d3e Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Fri, 22 Sep 2023 09:42:44 -0400 Subject: [PATCH 33/60] Update extensions.sql Change target for notifications --- installation/sql/mysql/extensions.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installation/sql/mysql/extensions.sql b/installation/sql/mysql/extensions.sql index 52c2509cbf890..c7fcdd2ea8f7c 100644 --- a/installation/sql/mysql/extensions.sql +++ b/installation/sql/mysql/extensions.sql @@ -1159,6 +1159,6 @@ INSERT INTO `#__guidedtour_steps` (`id`, `tour_id`, `title`, `published`, `descr (112, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION', 112, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), (113, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 113, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), -(114, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 114, 'left', '.module-wrapper:has(#plg_quickicon_joomlaupdate),#plg_quickicon_joomlaupdate', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), +(114, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 114, 'left', '.quickicons-for-update_quickicon .card', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), (115, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 115, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), (116, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 116, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'); From b7c53798fbbed3c5fe368825be0d540d0f0df5ba Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Fri, 22 Sep 2023 09:43:16 -0400 Subject: [PATCH 34/60] Update extensions.sql Change target for notifications --- installation/sql/postgresql/extensions.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installation/sql/postgresql/extensions.sql b/installation/sql/postgresql/extensions.sql index 4d5b2fd6e2e8a..f710cb8494c83 100644 --- a/installation/sql/postgresql/extensions.sql +++ b/installation/sql/postgresql/extensions.sql @@ -1127,7 +1127,7 @@ INSERT INTO "#__guidedtour_steps" ("id", "tour_id", "title", "published", "descr (112, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION', 112, 'right', '#sidebarmenu', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), (113, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 113, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), -(114, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 114, 'left', '.module-wrapper:has(#plg_quickicon_joomlaupdate),#plg_quickicon_joomlaupdate', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), +(114, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 114, 'left', '.quickicons-for-update_quickicon .card', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), (115, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 115, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), (116, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 116, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'); From 04182135da4f22b68b72463dc326b4bd564aefe4 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Fri, 22 Sep 2023 17:55:47 -0400 Subject: [PATCH 35/60] Update Installation.cy.js Added cancelTour --- tests/System/integration/install/Installation.cy.js | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/System/integration/install/Installation.cy.js b/tests/System/integration/install/Installation.cy.js index 8ac35894d8dd8..6f079c68aed73 100644 --- a/tests/System/integration/install/Installation.cy.js +++ b/tests/System/integration/install/Installation.cy.js @@ -19,6 +19,7 @@ describe('Install Joomla', () => { cy.installJoomla(config); cy.doAdministratorLogin(config.username, config.password, false); + cy.cancelTour(); cy.disableStatistics(); cy.setErrorReportingToDevelopment(); cy.doAdministratorLogout(); From 3c1bd2f2a3d92c33f3ead91e4427b96c52cb8b9f Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Sat, 23 Sep 2023 11:01:46 -0400 Subject: [PATCH 36/60] Update 5.0.0-2023-09-21.sql Point to help --- .../components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql b/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql index 10e60be86de58..458403a3454a4 100644 --- a/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql +++ b/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql @@ -3,7 +3,7 @@ INSERT IGNORE INTO `#__guidedtour_steps` (`tour_id`, `title`, `published`, `desc (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 2, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 3, 'left', '.quickicons-for-update_quickicon .card', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 4, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'), -(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 5, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'); +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 5, 'right', '#sidebarmenu nav > ul:first-of-type > li:last-child', 0, 1, '', CURRENT_TIMESTAMP(), 0, CURRENT_TIMESTAMP(), 0, '*'); ALTER TABLE `#__guidedtours` ADD COLUMN `autostart` int NOT NULL DEFAULT 0 /** CAN FAIL **/; From 9e55913e447666aa08074ae3494b2630cee05e33 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Sat, 23 Sep 2023 11:02:21 -0400 Subject: [PATCH 37/60] Update 5.0.0-2023-09-21.sql Point to help --- .../com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql b/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql index 45df43f975d53..03618c5ec72c3 100644 --- a/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql +++ b/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql @@ -3,7 +3,7 @@ INSERT IGNORE INTO "#__guidedtour_steps" ("tour_id", "title", "published", "desc (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 2, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 3, 'left', '.quickicons-for-update_quickicon .card', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), (0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 4, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*'), -(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 5, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*') +(0, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 5, 'right', '#sidebarmenu nav > ul:first-of-type > li:last-child', 0, 1, '', CURRENT_TIMESTAMP, 0, CURRENT_TIMESTAMP, 0, '*') ON CONFLICT DO NOTHING; ALTER TABLE "#__guidedtours" ADD COLUMN "autostart" int NOT NULL DEFAULT 0 /** CAN FAIL **/; From a68d50585a7030aa33a91733c35121cd243f6493 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Sat, 23 Sep 2023 11:02:50 -0400 Subject: [PATCH 38/60] Update extensions.sql Point to help --- installation/sql/mysql/extensions.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installation/sql/mysql/extensions.sql b/installation/sql/mysql/extensions.sql index c7fcdd2ea8f7c..2b275eb4b8c03 100644 --- a/installation/sql/mysql/extensions.sql +++ b/installation/sql/mysql/extensions.sql @@ -1161,4 +1161,4 @@ INSERT INTO `#__guidedtour_steps` (`id`, `tour_id`, `title`, `published`, `descr (113, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 113, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), (114, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 114, 'left', '.quickicons-for-update_quickicon .card', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), (115, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 115, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'), -(116, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 116, 'center', '', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'); +(116, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 116, 'right', '#sidebarmenu nav > ul:first-of-type > li:last-child', 0, 1, '', CURRENT_TIMESTAMP(), 42, CURRENT_TIMESTAMP(), 42, '*'); From 7a508ea86b04ba361461c99da620d53fda404884 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Sat, 23 Sep 2023 11:03:21 -0400 Subject: [PATCH 39/60] Update extensions.sql Point to help --- installation/sql/postgresql/extensions.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installation/sql/postgresql/extensions.sql b/installation/sql/postgresql/extensions.sql index f710cb8494c83..0bd26a8cb7368 100644 --- a/installation/sql/postgresql/extensions.sql +++ b/installation/sql/postgresql/extensions.sql @@ -1129,7 +1129,7 @@ INSERT INTO "#__guidedtour_steps" ("id", "tour_id", "title", "published", "descr (113, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION', 113, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), (114, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION', 114, 'left', '.quickicons-for-update_quickicon .card', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), (115, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION', 115, 'bottom', '#header', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'), -(116, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 116, 'center', '', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'); +(116, 12, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE', 1, 'COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION', 116, 'right', '#sidebarmenu nav > ul:first-of-type > li:last-child', 0, 1, '', CURRENT_TIMESTAMP, 42, CURRENT_TIMESTAMP, 42, '*'); SELECT setval('#__guidedtour_steps_id_seq', 117, false); From 13621757f052a4b2d19b5b5712269e5e92431475 Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Sat, 23 Sep 2023 11:06:30 -0400 Subject: [PATCH 40/60] Update guidedtours.joomla_welcome_steps.ini Removal of link to avoid confusion when selected --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 9ad7d352fd0e1..be49688a9d068 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -11,4 +11,4 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

The top bar shows the title of the displayed page. The other items in the top bar are modules that you can configure to display or not as you see fit.

Your current Joomla version and the list of tours are often the next items in the top bar.

The last items are usually a link to the Site frontend and the User Menu where you can change your password, personal settings and logout.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Help and information" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

Many resources are available where you can find help, learn more and become more involved in Joomla itself. See the list available via the Help menu.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

Many resources are available in the Help page where you can find help, learn more and become more involved in Joomla itself.

" From 9737ecd54ded6c5d6f5cb5349436029263a65cfe Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Fri, 8 Mar 2024 16:32:03 -0500 Subject: [PATCH 41/60] Rename 5.0.0-2023-09-21.sql to 5.1.0-2024-03-08.sql --- .../updates/mysql/{5.0.0-2023-09-21.sql => 5.1.0-2024-03-08.sql} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename administrator/components/com_admin/sql/updates/mysql/{5.0.0-2023-09-21.sql => 5.1.0-2024-03-08.sql} (100%) diff --git a/administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql b/administrator/components/com_admin/sql/updates/mysql/5.1.0-2024-03-08.sql similarity index 100% rename from administrator/components/com_admin/sql/updates/mysql/5.0.0-2023-09-21.sql rename to administrator/components/com_admin/sql/updates/mysql/5.1.0-2024-03-08.sql From 0c30834548312934132105df98c27f8b7163398a Mon Sep 17 00:00:00 2001 From: Olivier Buisard Date: Fri, 8 Mar 2024 16:32:30 -0500 Subject: [PATCH 42/60] Rename 5.0.0-2023-09-21.sql to 5.1.0-2024-03-08.sql --- .../postgresql/{5.0.0-2023-09-21.sql => 5.1.0-2024-03-08.sql} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename administrator/components/com_admin/sql/updates/postgresql/{5.0.0-2023-09-21.sql => 5.1.0-2024-03-08.sql} (100%) diff --git a/administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql b/administrator/components/com_admin/sql/updates/postgresql/5.1.0-2024-03-08.sql similarity index 100% rename from administrator/components/com_admin/sql/updates/postgresql/5.0.0-2023-09-21.sql rename to administrator/components/com_admin/sql/updates/postgresql/5.1.0-2024-03-08.sql From 62a86c51928030ee745572b8315470a4e3e3e813 Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Mon, 11 Mar 2024 11:35:07 +0100 Subject: [PATCH 43/60] Update cypress tests --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index d1cf946d5284c..110e5b20ede5e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -81,7 +81,7 @@ "fs-extra": "^10.1.0", "ini": "^2.0.0", "jasmine-core": "^3.99.1", - "joomla-cypress": "^0.0.16", + "joomla-cypress": "^1.0.2", "lightningcss": "^1.24.0", "mysql": "^2.18.1", "postcss-scss": "^4.0.9", @@ -6622,9 +6622,9 @@ "dev": true }, "node_modules/joomla-cypress": { - "version": "0.0.16", - "resolved": "https://registry.npmjs.org/joomla-cypress/-/joomla-cypress-0.0.16.tgz", - "integrity": "sha512-Ku+ykwChSklRmmIhRMeGmVk4vLCUG2TWAAUseFMo8Yg0cD1jB9csK4pTiwwOBhx7TvT3Sps/RFk68eh3y/cTJw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/joomla-cypress/-/joomla-cypress-1.0.2.tgz", + "integrity": "sha512-L2Wgqb/dVQGdVTCNn0RfqWDTo2DLes8Qoz1yKUUTg4cxTUbNcaVJc/iLJWczbwyrfNX/p027eATEXkvX0auTjg==", "dev": true }, "node_modules/joomla-ui-custom-elements": { diff --git a/package.json b/package.json index 923393890fb6d..fe9dac7f71858 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "fs-extra": "^10.1.0", "ini": "^2.0.0", "jasmine-core": "^3.99.1", - "joomla-cypress": "^0.0.16", + "joomla-cypress": "^1.0.2", "lightningcss": "^1.24.0", "mysql": "^2.18.1", "postcss-scss": "^4.0.9", From 02178ec19a69df0d2d81a1e558fbac679f49266f Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Mon, 11 Mar 2024 15:20:01 +0100 Subject: [PATCH 44/60] Cypress update --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 110e5b20ede5e..dd7e9ed9b539a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -81,7 +81,7 @@ "fs-extra": "^10.1.0", "ini": "^2.0.0", "jasmine-core": "^3.99.1", - "joomla-cypress": "^1.0.2", + "joomla-cypress": "^1.0.3", "lightningcss": "^1.24.0", "mysql": "^2.18.1", "postcss-scss": "^4.0.9", @@ -6622,9 +6622,9 @@ "dev": true }, "node_modules/joomla-cypress": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/joomla-cypress/-/joomla-cypress-1.0.2.tgz", - "integrity": "sha512-L2Wgqb/dVQGdVTCNn0RfqWDTo2DLes8Qoz1yKUUTg4cxTUbNcaVJc/iLJWczbwyrfNX/p027eATEXkvX0auTjg==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/joomla-cypress/-/joomla-cypress-1.0.3.tgz", + "integrity": "sha512-lHNGgBS79Z32HedbqqIiezcz5oRJGPngEh9Z8Sh6i1RytOHbMU0PmNxZvuTkS8y8/RGfSgZdlf71UtJ45OLnAg==", "dev": true }, "node_modules/joomla-ui-custom-elements": { diff --git a/package.json b/package.json index fe9dac7f71858..30afb511bde0b 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "fs-extra": "^10.1.0", "ini": "^2.0.0", "jasmine-core": "^3.99.1", - "joomla-cypress": "^1.0.2", + "joomla-cypress": "^1.0.3", "lightningcss": "^1.24.0", "mysql": "^2.18.1", "postcss-scss": "^4.0.9", From 1b7035e35152464933c4caa81747c7afe8f000ce Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Mon, 11 Mar 2024 21:50:12 +0100 Subject: [PATCH 45/60] Improve test --- tests/System/support/commands.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/System/support/commands.js b/tests/System/support/commands.js index 326f01fa65411..a193db55920e1 100644 --- a/tests/System/support/commands.js +++ b/tests/System/support/commands.js @@ -39,7 +39,7 @@ Cypress.Commands.overwrite('doFrontendLogout', (originalFn) => { Cypress.session.clearAllSavedSessions(); }); -Cypress.Commands.overwrite('doAdministratorLogin', (originalFn, username, password, useSnapshot = true) => { +/* Cypress.Commands.overwrite('doAdministratorLogin', (originalFn, username, password, useSnapshot = true) => { // Ensure there are valid credentials const user = username ?? Cypress.env('username'); const pw = password ?? Cypress.env('password'); @@ -63,7 +63,7 @@ Cypress.Commands.overwrite('doAdministratorLogout', (originalFn) => { // Clear the session data Cypress.session.clearAllSavedSessions(); -}); +}); */ // Click Joomla Dialog Confirm, isOkay: true = push "ok" button, false = push "cancel" button Cypress.Commands.add('clickDialogConfirm', (isOkay) => { From 5587adc1b2b85546324229433a7735804be357de Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Mon, 11 Mar 2024 22:06:11 +0100 Subject: [PATCH 46/60] Remove unneded (and broken) tests --- tests/System/support/commands.js | 52 -------------------------------- 1 file changed, 52 deletions(-) diff --git a/tests/System/support/commands.js b/tests/System/support/commands.js index a193db55920e1..0ccd9db509426 100644 --- a/tests/System/support/commands.js +++ b/tests/System/support/commands.js @@ -13,58 +13,6 @@ const { registerCommands } = require('../../../node_modules/joomla-cypress/src/i registerCommands(); -Cypress.Commands.overwrite('doFrontendLogin', (originalFn, username, password, useSnapshot = true) => { - // Ensure there are valid credentials - const user = username ?? Cypress.env('username'); - const pw = password ?? Cypress.env('password'); - - // Do normal login when no snapshot should be used - if (!useSnapshot) { - // Clear the session data - Cypress.session.clearAllSavedSessions(); - - // Call the normal function - return originalFn(user, pw); - } - - // Do login through the session - return cy.session([user, pw, 'front'], () => originalFn(user, pw), { cacheAcrossSpecs: true }); -}); - -Cypress.Commands.overwrite('doFrontendLogout', (originalFn) => { - // Call the login function - originalFn(); - - // Clear the session data - Cypress.session.clearAllSavedSessions(); -}); - -/* Cypress.Commands.overwrite('doAdministratorLogin', (originalFn, username, password, useSnapshot = true) => { - // Ensure there are valid credentials - const user = username ?? Cypress.env('username'); - const pw = password ?? Cypress.env('password'); - - // Do normal login when no snapshot should be used - if (!useSnapshot) { - // Clear the session data - Cypress.session.clearAllSavedSessions(); - - // Call the normal function - return originalFn(user, pw); - } - - // Do login through the session - return cy.session([user, pw, 'back'], () => originalFn(user, pw), { cacheAcrossSpecs: true }); -}); - -Cypress.Commands.overwrite('doAdministratorLogout', (originalFn) => { - // Call the login function - originalFn(); - - // Clear the session data - Cypress.session.clearAllSavedSessions(); -}); */ - // Click Joomla Dialog Confirm, isOkay: true = push "ok" button, false = push "cancel" button Cypress.Commands.add('clickDialogConfirm', (isOkay) => { let selector = '.joomla-dialog-confirm'; From b49071bec039727c9e39530ce10cada3138a0c77 Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 02:24:20 +0100 Subject: [PATCH 47/60] Fix article creation to avoid deprecations --- tests/System/support/commands/db.js | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/System/support/commands/db.js b/tests/System/support/commands/db.js index bde2979a26939..3607b317b8533 100644 --- a/tests/System/support/commands/db.js +++ b/tests/System/support/commands/db.js @@ -105,6 +105,7 @@ Cypress.Commands.add('db_createArticle', (articleData) => { language: '*', created: '2023-01-01 20:00:00', modified: '2023-01-01 20:00:00', + publish_up: '2023-01-01 20:00:00', images: '', urls: '', attribs: '', From dfd65f1225541f9e8d23391f4ff9972668c09acb Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 18:23:23 +0100 Subject: [PATCH 48/60] Fix notice from unit test --- components/com_newsfeeds/src/View/Category/HtmlView.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/com_newsfeeds/src/View/Category/HtmlView.php b/components/com_newsfeeds/src/View/Category/HtmlView.php index 0ae24da04f4c3..cc3f61869d7d2 100644 --- a/components/com_newsfeeds/src/View/Category/HtmlView.php +++ b/components/com_newsfeeds/src/View/Category/HtmlView.php @@ -89,7 +89,7 @@ protected function prepareDocument() while ( (!isset($menu->query['option']) || $menu->query['option'] !== 'com_newsfeeds' || $menu->query['view'] === 'newsfeed' - || $id != $category->id) && $category->id > 1 + || isset($category->id) && $id != $category->id) && $category->id > 1 ) { $path[] = ['title' => $category->title, 'link' => RouteHelper::getCategoryRoute($category->id, $category->language)]; $category = $category->getParent(); From b01a8189ae94e3e1b8cfe9f0f382b4fabf2123e6 Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 19:43:00 +0100 Subject: [PATCH 49/60] Fix tests --- components/com_newsfeeds/src/View/Category/HtmlView.php | 3 ++- components/com_newsfeeds/src/View/Newsfeed/HtmlView.php | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/components/com_newsfeeds/src/View/Category/HtmlView.php b/components/com_newsfeeds/src/View/Category/HtmlView.php index cc3f61869d7d2..a50f9051bf589 100644 --- a/components/com_newsfeeds/src/View/Category/HtmlView.php +++ b/components/com_newsfeeds/src/View/Category/HtmlView.php @@ -88,8 +88,9 @@ protected function prepareDocument() $category = $this->category->getParent(); while ( + isset($category->id) && $category->id > 1 && (!isset($menu->query['option']) || $menu->query['option'] !== 'com_newsfeeds' || $menu->query['view'] === 'newsfeed' - || isset($category->id) && $id != $category->id) && $category->id > 1 + || $id != $category->id) ) { $path[] = ['title' => $category->title, 'link' => RouteHelper::getCategoryRoute($category->id, $category->language)]; $category = $category->getParent(); diff --git a/components/com_newsfeeds/src/View/Newsfeed/HtmlView.php b/components/com_newsfeeds/src/View/Newsfeed/HtmlView.php index 0d9f50fdffb53..13754367d9be4 100644 --- a/components/com_newsfeeds/src/View/Newsfeed/HtmlView.php +++ b/components/com_newsfeeds/src/View/Newsfeed/HtmlView.php @@ -260,8 +260,9 @@ protected function _prepareDocument() $category = Categories::getInstance('Newsfeeds')->get($this->item->catid); while ( + isset($category->id) && $category->id > 1 && (!isset($menu->query['option']) || $menu->query['option'] !== 'com_newsfeeds' || $menu->query['view'] === 'newsfeed' - || $id != $category->id) && $category->id > 1 + || $id != $category->id) ) { $path[] = ['title' => $category->title, 'link' => RouteHelper::getCategoryRoute($category->id)]; $category = $category->getParent(); From 0ccdd566ca241a15c2c1a7d6bced3dd49d7f2d46 Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 19:48:46 +0100 Subject: [PATCH 50/60] Fix CS --- components/com_newsfeeds/src/View/Category/HtmlView.php | 4 ++-- components/com_newsfeeds/src/View/Newsfeed/HtmlView.php | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/components/com_newsfeeds/src/View/Category/HtmlView.php b/components/com_newsfeeds/src/View/Category/HtmlView.php index a50f9051bf589..f9a7b1f08477e 100644 --- a/components/com_newsfeeds/src/View/Category/HtmlView.php +++ b/components/com_newsfeeds/src/View/Category/HtmlView.php @@ -88,8 +88,8 @@ protected function prepareDocument() $category = $this->category->getParent(); while ( - isset($category->id) && $category->id > 1 && - (!isset($menu->query['option']) || $menu->query['option'] !== 'com_newsfeeds' || $menu->query['view'] === 'newsfeed' + isset($category->id) && $category->id > 1 + && (!isset($menu->query['option']) || $menu->query['option'] !== 'com_newsfeeds' || $menu->query['view'] === 'newsfeed' || $id != $category->id) ) { $path[] = ['title' => $category->title, 'link' => RouteHelper::getCategoryRoute($category->id, $category->language)]; diff --git a/components/com_newsfeeds/src/View/Newsfeed/HtmlView.php b/components/com_newsfeeds/src/View/Newsfeed/HtmlView.php index 13754367d9be4..9da806fa31207 100644 --- a/components/com_newsfeeds/src/View/Newsfeed/HtmlView.php +++ b/components/com_newsfeeds/src/View/Newsfeed/HtmlView.php @@ -260,8 +260,8 @@ protected function _prepareDocument() $category = Categories::getInstance('Newsfeeds')->get($this->item->catid); while ( - isset($category->id) && $category->id > 1 && - (!isset($menu->query['option']) || $menu->query['option'] !== 'com_newsfeeds' || $menu->query['view'] === 'newsfeed' + isset($category->id) && $category->id > 1 + && (!isset($menu->query['option']) || $menu->query['option'] !== 'com_newsfeeds' || $menu->query['view'] === 'newsfeed' || $id != $category->id) ) { $path[] = ['title' => $category->title, 'link' => RouteHelper::getCategoryRoute($category->id)]; From 980786889781fb0c017bc032a33ad76f6e032f5c Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 19:51:22 +0100 Subject: [PATCH 51/60] Update administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini Co-authored-by: Brian Teeman --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index be49688a9d068..77c6519cc4d45 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -1,4 +1,4 @@ -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE="The menu" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE="The Menu" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu provides access to the Administrator management pages. Each section has a collection of pages for managing that particular aspect of Joomla, such as Content, Menus and Users.

The window pane icons link to individual dashboards for those menu groups. The System menu itself leads to a dashboard.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The dashboard panels" From de1ce3a275ed7a7c9d2a8ed94efcbb8656da38a6 Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 19:51:33 +0100 Subject: [PATCH 52/60] Update administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini Co-authored-by: Brian Teeman --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 77c6519cc4d45..54b907bb74950 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -5,7 +5,7 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The dashboard panel COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

Dashboards provide quick access to frequently used pages via their icons.

Each dashboard panel is an Administrator module that can be added to or removed from a dashboard and each panel may have items added or removed via its Settings icon . This allows you to configure your site dashboards to suit your own purposes.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The Notifications panel" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

The Notifications panel shows whether updates are available for Joomla and other extensions that provide update sites. Any outstanding Privacy Requests are shown here too.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

The Notifications panel shows when updates are available for Joomla and other extensions. Outstanding Privacy Requests are also shown here.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

The top bar shows the title of the displayed page. The other items in the top bar are modules that you can configure to display or not as you see fit.

Your current Joomla version and the list of tours are often the next items in the top bar.

The last items are usually a link to the Site frontend and the User Menu where you can change your password, personal settings and logout.

" From a96f58cf4f7c83f424c92d81ec010d680d996741 Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 19:51:42 +0100 Subject: [PATCH 53/60] Update administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini Co-authored-by: Brian Teeman --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 54b907bb74950..05058138d222b 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -1,5 +1,5 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE="The Menu" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu provides access to the Administrator management pages. Each section has a collection of pages for managing that particular aspect of Joomla, such as Content, Menus and Users.

The window pane icons link to individual dashboards for those menu groups. The System menu itself leads to a dashboard.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu provides access to the Administrator management pages. Each section has a collection of pages for managing that particular aspect of Joomla, such as Content, Menus and Users.

The window pane icons link to individual dashboards for those sections. The System menu itself leads to a dashboard.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The dashboard panels" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

Dashboards provide quick access to frequently used pages via their icons.

Each dashboard panel is an Administrator module that can be added to or removed from a dashboard and each panel may have items added or removed via its Settings icon . This allows you to configure your site dashboards to suit your own purposes.

" From 193855e52e050a8666044f5db8ef1d1c7bc88fdf Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 19:51:58 +0100 Subject: [PATCH 54/60] Update administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini Co-authored-by: Brian Teeman --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 05058138d222b..41b62c13f8658 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -1,7 +1,7 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE="The Menu" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu provides access to the Administrator management pages. Each section has a collection of pages for managing that particular aspect of Joomla, such as Content, Menus and Users.

The window pane icons link to individual dashboards for those sections. The System menu itself leads to a dashboard.

" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The dashboard panels" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The Dashboard Panels" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

Dashboards provide quick access to frequently used pages via their icons.

Each dashboard panel is an Administrator module that can be added to or removed from a dashboard and each panel may have items added or removed via its Settings icon . This allows you to configure your site dashboards to suit your own purposes.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The Notifications panel" From a1dc990ea840308d218af7d5cf4296c93cc433c1 Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 19:52:08 +0100 Subject: [PATCH 55/60] Update administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini Co-authored-by: Brian Teeman --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 41b62c13f8658..534ae23c64fe2 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -2,7 +2,7 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_TITLE="The Menu" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu provides access to the Administrator management pages. Each section has a collection of pages for managing that particular aspect of Joomla, such as Content, Menus and Users.

The window pane icons link to individual dashboards for those sections. The System menu itself leads to a dashboard.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The Dashboard Panels" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

Dashboards provide quick access to frequently used pages via their icons.

Each dashboard panel is an Administrator module that can be added to or removed from a dashboard and each panel may have items added or removed via its Settings icon . This allows you to configure your site dashboards to suit your own purposes.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

Dashboards provide quick access to frequently used pages via their icons.

Each dashboard panel is an Administrator module that can be customised via its Settings icon . This allows you to configure your site dashboards to suit your own purposes.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The Notifications panel" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

The Notifications panel shows when updates are available for Joomla and other extensions. Outstanding Privacy Requests are also shown here.

" From ff03f78f9e117c549eb846dd9d629ecc832c8961 Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 19:52:17 +0100 Subject: [PATCH 56/60] Update administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini Co-authored-by: Brian Teeman --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 534ae23c64fe2..ba39291578600 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -4,7 +4,7 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_MENUS_DESCRIPTION="

The menu provide COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_TITLE="The Dashboard Panels" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

Dashboards provide quick access to frequently used pages via their icons.

Each dashboard panel is an Administrator module that can be customised via its Settings icon . This allows you to configure your site dashboards to suit your own purposes.

" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The Notifications panel" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The Notifications Panel" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

The Notifications panel shows when updates are available for Joomla and other extensions. Outstanding Privacy Requests are also shown here.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" From 49d9bdbbfa4a37bd9e97423caa381515777a9537 Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 19:52:26 +0100 Subject: [PATCH 57/60] Update administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini Co-authored-by: Brian Teeman --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index ba39291578600..b656ef3061550 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -7,7 +7,7 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_QUICKACCESS_DESCRIPTION="

Dashboards COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The Notifications Panel" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

The Notifications panel shows when updates are available for Joomla and other extensions. Outstanding Privacy Requests are also shown here.

" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The top bar" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The Top Bar" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

The top bar shows the title of the displayed page. The other items in the top bar are modules that you can configure to display or not as you see fit.

Your current Joomla version and the list of tours are often the next items in the top bar.

The last items are usually a link to the Site frontend and the User Menu where you can change your password, personal settings and logout.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Help and information" From 380a7dc7a27ee4bfdbef4df8ac4ded0a280e071c Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 19:52:35 +0100 Subject: [PATCH 58/60] Update administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini Co-authored-by: Brian Teeman --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index b656ef3061550..2b03549e92dec 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -8,7 +8,7 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_TITLE="The Notifications COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

The Notifications panel shows when updates are available for Joomla and other extensions. Outstanding Privacy Requests are also shown here.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The Top Bar" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

The top bar shows the title of the displayed page. The other items in the top bar are modules that you can configure to display or not as you see fit.

Your current Joomla version and the list of tours are often the next items in the top bar.

The last items are usually a link to the Site frontend and the User Menu where you can change your password, personal settings and logout.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

The top bar shows the title of the displayed page so that you always know where you are. The other items in the top bar are optional modules.

Typically the current Joomla version and access to further guided tours can be found here.

The last items are usually a link to the Site frontend and the User Menu where you can manage your account and logout.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Help and information" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

Many resources are available in the Help page where you can find help, learn more and become more involved in Joomla itself.

" From 99871abfb2a82637f50a7812ea18047eaf84e28c Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 19:52:44 +0100 Subject: [PATCH 59/60] Update administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini Co-authored-by: Brian Teeman --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 2b03549e92dec..4a3fdef82ac97 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -10,5 +10,5 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_NOTIFICATIONS_DESCRIPTION="

The Noti COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The Top Bar" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

The top bar shows the title of the displayed page so that you always know where you are. The other items in the top bar are optional modules.

Typically the current Joomla version and access to further guided tours can be found here.

The last items are usually a link to the Site frontend and the User Menu where you can manage your account and logout.

" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Help and information" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Help and Information" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

Many resources are available in the Help page where you can find help, learn more and become more involved in Joomla itself.

" From 8941bedbe7c142474cd88704e280d8fb04448dfe Mon Sep 17 00:00:00 2001 From: Benjamin Trenkle Date: Wed, 13 Mar 2024 19:52:57 +0100 Subject: [PATCH 60/60] Update administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini Co-authored-by: Brian Teeman --- .../language/en-GB/guidedtours.joomla_welcome_steps.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini index 4a3fdef82ac97..3b0338706b3a8 100644 --- a/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini +++ b/administrator/language/en-GB/guidedtours.joomla_welcome_steps.ini @@ -11,4 +11,4 @@ COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_TITLE="The Top Bar" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_TOPBAR_DESCRIPTION="

The top bar shows the title of the displayed page so that you always know where you are. The other items in the top bar are optional modules.

Typically the current Joomla version and access to further guided tours can be found here.

The last items are usually a link to the Site frontend and the User Menu where you can manage your account and logout.

" COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_TITLE="Help and Information" -COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

Many resources are available in the Help page where you can find help, learn more and become more involved in Joomla itself.

" +COM_GUIDEDTOURS_TOUR_WELCOMETOJOOMLA_STEP_FINALWORDS_DESCRIPTION="

Many resources to help you can be found here together with additional links to more resources, documentation, support and how to become involved in Joomla.

"