diff --git a/administrator/components/com_admin/tmpl/sysinfo/default.php b/administrator/components/com_admin/tmpl/sysinfo/default.php index 7437ebe1c874e..44aee526f6c46 100644 --- a/administrator/components/com_admin/tmpl/sysinfo/default.php +++ b/administrator/components/com_admin/tmpl/sysinfo/default.php @@ -14,7 +14,6 @@ /** @var \Joomla\Component\Admin\Administrator\View\Sysinfo\HtmlView $this */ -HTMLHelper::_('behavior.tabstate'); ?>
diff --git a/administrator/components/com_banners/tmpl/banners/default.php b/administrator/components/com_banners/tmpl/banners/default.php index 54cc106c94475..95ab574cb6752 100644 --- a/administrator/components/com_banners/tmpl/banners/default.php +++ b/administrator/components/com_banners/tmpl/banners/default.php @@ -20,7 +20,6 @@ /** @var \Joomla\Component\Banners\Administrator\View\Banners\HtmlView $this */ HTMLHelper::_('behavior.multiselect'); -HTMLHelper::_('behavior.tabstate'); $user = Factory::getUser(); $userId = $user->get('id'); diff --git a/administrator/components/com_config/tmpl/application/default.php b/administrator/components/com_config/tmpl/application/default.php index 47c3cf12bf1f3..d091dd0a64e03 100644 --- a/administrator/components/com_config/tmpl/application/default.php +++ b/administrator/components/com_config/tmpl/application/default.php @@ -18,7 +18,6 @@ // Load tooltips behavior HTMLHelper::_('behavior.formvalidator'); HTMLHelper::_('behavior.keepalive'); -HTMLHelper::_('behavior.tabstate'); // Load JS message titles Text::script('ERROR'); diff --git a/administrator/components/com_config/tmpl/component/default.php b/administrator/components/com_config/tmpl/component/default.php index 23fc97d50fdbf..e72bc8e00427d 100644 --- a/administrator/components/com_config/tmpl/component/default.php +++ b/administrator/components/com_config/tmpl/component/default.php @@ -26,7 +26,6 @@ // Load the tooltip behavior. HTMLHelper::_('behavior.formvalidator'); HTMLHelper::_('behavior.keepalive'); -HTMLHelper::_('behavior.tabstate'); if ($this->fieldsets) { diff --git a/administrator/components/com_contact/tmpl/contacts/default.php b/administrator/components/com_contact/tmpl/contacts/default.php index 28c8687ce36d2..d878e265af071 100644 --- a/administrator/components/com_contact/tmpl/contacts/default.php +++ b/administrator/components/com_contact/tmpl/contacts/default.php @@ -19,7 +19,6 @@ use Joomla\CMS\Session\Session; HTMLHelper::_('behavior.multiselect'); -HTMLHelper::_('behavior.tabstate'); $user = Factory::getUser(); $userId = $user->get('id'); diff --git a/administrator/components/com_csp/tmpl/reports/default.php b/administrator/components/com_csp/tmpl/reports/default.php index 07de6709af956..118b94b235a6c 100644 --- a/administrator/components/com_csp/tmpl/reports/default.php +++ b/administrator/components/com_csp/tmpl/reports/default.php @@ -16,7 +16,6 @@ use Joomla\CMS\Router\Route; HTMLHelper::_('behavior.multiselect'); -HTMLHelper::_('behavior.tabstate'); $user = Factory::getUser(); $userId = $user->get('id'); diff --git a/administrator/components/com_fields/tmpl/field/edit.php b/administrator/components/com_fields/tmpl/field/edit.php index f5da4f8341748..998aac7a1faf5 100644 --- a/administrator/components/com_fields/tmpl/field/edit.php +++ b/administrator/components/com_fields/tmpl/field/edit.php @@ -16,7 +16,6 @@ HTMLHelper::_('behavior.formvalidator'); HTMLHelper::_('behavior.keepalive'); -HTMLHelper::_('behavior.tabstate'); $app = Factory::getApplication(); $input = $app->input; diff --git a/administrator/components/com_fields/tmpl/group/edit.php b/administrator/components/com_fields/tmpl/group/edit.php index 88fe6a1761955..b980b5bf00ea0 100644 --- a/administrator/components/com_fields/tmpl/group/edit.php +++ b/administrator/components/com_fields/tmpl/group/edit.php @@ -16,7 +16,6 @@ HTMLHelper::_('behavior.formvalidator'); HTMLHelper::_('behavior.keepalive'); -HTMLHelper::_('behavior.tabstate'); $app = Factory::getApplication(); $input = $app->input; diff --git a/administrator/components/com_finder/tmpl/filter/edit.php b/administrator/components/com_finder/tmpl/filter/edit.php index dc39e0813c19b..325d143a96818 100644 --- a/administrator/components/com_finder/tmpl/filter/edit.php +++ b/administrator/components/com_finder/tmpl/filter/edit.php @@ -18,7 +18,6 @@ HTMLHelper::_('behavior.formvalidator'); HTMLHelper::_('behavior.keepalive'); HTMLHelper::_('behavior.core'); -HTMLHelper::_('behavior.tabstate'); Text::script('COM_FINDER_FILTER_SHOW_ALL', true); Text::script('COM_FINDER_FILTER_HIDE_ALL', true); diff --git a/administrator/components/com_installer/tmpl/install/default.php b/administrator/components/com_installer/tmpl/install/default.php index 10bfec22a8716..b61fba3e63721 100644 --- a/administrator/components/com_installer/tmpl/install/default.php +++ b/administrator/components/com_installer/tmpl/install/default.php @@ -20,7 +20,6 @@ Text::script('PLG_INSTALLER_URLINSTALLER_NO_URL'); Text::script('COM_INSTALLER_MSG_INSTALL_ENTER_A_URL'); -HTMLHelper::_('behavior.tabstate'); HTMLHelper::_('stylesheet', 'com_installer/installer.css', ['version' => 'auto', 'relative' => true]); HTMLHelper::_('script', 'com_installer/installer.js', ['version' => 'auto', 'relative' => true]); diff --git a/administrator/components/com_languages/tmpl/language/edit.php b/administrator/components/com_languages/tmpl/language/edit.php index 0fc970ab9c49f..e5f5bdbab6fa6 100644 --- a/administrator/components/com_languages/tmpl/language/edit.php +++ b/administrator/components/com_languages/tmpl/language/edit.php @@ -14,7 +14,6 @@ use Joomla\CMS\Router\Route; HTMLHelper::_('behavior.formvalidator'); -HTMLHelper::_('behavior.tabstate'); HTMLHelper::_('behavior.keepalive'); HTMLHelper::_('script', 'com_languages/admin-language-edit-change-flag.js', ['version' => 'auto', 'relative' => true]); diff --git a/administrator/components/com_menus/tmpl/item/edit.php b/administrator/components/com_menus/tmpl/item/edit.php index 9f573c4e84ead..ca8856440d29c 100644 --- a/administrator/components/com_menus/tmpl/item/edit.php +++ b/administrator/components/com_menus/tmpl/item/edit.php @@ -17,7 +17,6 @@ use Joomla\CMS\Router\Route; HTMLHelper::_('behavior.core'); -HTMLHelper::_('behavior.tabstate'); HTMLHelper::_('behavior.formvalidator'); HTMLHelper::_('behavior.keepalive'); diff --git a/administrator/components/com_modules/tmpl/module/edit.php b/administrator/components/com_modules/tmpl/module/edit.php index 21bd7c52702b0..59c810f8aeb26 100644 --- a/administrator/components/com_modules/tmpl/module/edit.php +++ b/administrator/components/com_modules/tmpl/module/edit.php @@ -18,7 +18,6 @@ HTMLHelper::_('behavior.formvalidator'); HTMLHelper::_('behavior.combobox'); HTMLHelper::_('behavior.keepalive'); -HTMLHelper::_('behavior.tabstate'); $hasContent = isset($this->item->xml->customContent); $hasContentFieldName = 'content'; diff --git a/administrator/components/com_newsfeeds/tmpl/newsfeeds/default.php b/administrator/components/com_newsfeeds/tmpl/newsfeeds/default.php index bc3e623729ca7..927e830d4d866 100644 --- a/administrator/components/com_newsfeeds/tmpl/newsfeeds/default.php +++ b/administrator/components/com_newsfeeds/tmpl/newsfeeds/default.php @@ -19,7 +19,6 @@ use Joomla\CMS\Session\Session; HTMLHelper::_('behavior.multiselect'); -HTMLHelper::_('behavior.tabstate'); $user = Factory::getUser(); $listOrder = $this->escape($this->state->get('list.ordering')); diff --git a/administrator/components/com_plugins/tmpl/plugin/edit.php b/administrator/components/com_plugins/tmpl/plugin/edit.php index 33f7fa0fb7872..f181d92af0945 100644 --- a/administrator/components/com_plugins/tmpl/plugin/edit.php +++ b/administrator/components/com_plugins/tmpl/plugin/edit.php @@ -17,7 +17,6 @@ HTMLHelper::_('behavior.formvalidator'); HTMLHelper::_('behavior.keepalive'); -HTMLHelper::_('behavior.tabstate'); $this->fieldsets = $this->form->getFieldsets('params'); $this->useCoreUI = true; diff --git a/administrator/components/com_plugins/tmpl/plugins/default.php b/administrator/components/com_plugins/tmpl/plugins/default.php index aa2eac6b67d76..319a31f0a96a3 100644 --- a/administrator/components/com_plugins/tmpl/plugins/default.php +++ b/administrator/components/com_plugins/tmpl/plugins/default.php @@ -17,7 +17,6 @@ use Joomla\CMS\Session\Session; HTMLHelper::_('behavior.multiselect'); -HTMLHelper::_('behavior.tabstate'); $user = Factory::getUser(); $listOrder = $this->escape($this->state->get('list.ordering')); diff --git a/administrator/components/com_tags/tmpl/tag/edit.php b/administrator/components/com_tags/tmpl/tag/edit.php index 7712d3e843405..23133cc162e4b 100644 --- a/administrator/components/com_tags/tmpl/tag/edit.php +++ b/administrator/components/com_tags/tmpl/tag/edit.php @@ -16,7 +16,6 @@ HTMLHelper::_('behavior.formvalidator'); HTMLHelper::_('behavior.keepalive'); -HTMLHelper::_('behavior.tabstate'); HTMLHelper::_('script', 'com_contenthistory/admin-history-versions.js', ['version' => 'auto', 'relative' => true]); diff --git a/administrator/components/com_templates/tmpl/style/edit.php b/administrator/components/com_templates/tmpl/style/edit.php index 489d32ab80d51..e50aea1a25d63 100644 --- a/administrator/components/com_templates/tmpl/style/edit.php +++ b/administrator/components/com_templates/tmpl/style/edit.php @@ -17,7 +17,6 @@ HTMLHelper::_('behavior.formvalidator'); HTMLHelper::_('behavior.keepalive'); -HTMLHelper::_('behavior.tabstate'); $this->useCoreUI = true; diff --git a/administrator/components/com_templates/tmpl/template/default.php b/administrator/components/com_templates/tmpl/template/default.php index 11720d53ad01b..3e0c520069e40 100644 --- a/administrator/components/com_templates/tmpl/template/default.php +++ b/administrator/components/com_templates/tmpl/template/default.php @@ -22,7 +22,6 @@ HTMLHelper::_('behavior.formvalidator'); HTMLHelper::_('behavior.keepalive'); -HTMLHelper::_('behavior.tabstate'); HTMLHelper::_('behavior.multiselect', 'updateForm'); $input = Factory::getApplication()->input; diff --git a/administrator/components/com_users/tmpl/users/default.php b/administrator/components/com_users/tmpl/users/default.php index b6f35cf3c0805..872600c8bfcec 100644 --- a/administrator/components/com_users/tmpl/users/default.php +++ b/administrator/components/com_users/tmpl/users/default.php @@ -19,7 +19,6 @@ use Joomla\CMS\String\PunycodeHelper; HTMLHelper::_('behavior.multiselect'); -HTMLHelper::_('behavior.tabstate'); $listOrder = $this->escape($this->state->get('list.ordering')); $listDirn = $this->escape($this->state->get('list.direction')); diff --git a/components/com_content/tmpl/form/edit.php b/components/com_content/tmpl/form/edit.php index 06955c1a5e6d2..a4d418fed066e 100644 --- a/components/com_content/tmpl/form/edit.php +++ b/components/com_content/tmpl/form/edit.php @@ -15,7 +15,6 @@ use Joomla\CMS\Layout\LayoutHelper; use Joomla\CMS\Router\Route; -HTMLHelper::_('behavior.tabstate'); HTMLHelper::_('behavior.keepalive'); HTMLHelper::_('behavior.formvalidator'); diff --git a/libraries/cms/html/behavior.php b/libraries/cms/html/behavior.php index 3e1cf3e09900f..7b5b7d97ef376 100644 --- a/libraries/cms/html/behavior.php +++ b/libraries/cms/html/behavior.php @@ -267,29 +267,6 @@ className: '" . $className . "', return; } - /** - * Add unobtrusive JavaScript support to keep a tab state. - * - * Note that keeping tab state only works for inner tabs if in accordance with the following example: - * - * ``` - * parent tab = permissions - * child tab = permission- - * ``` - * - * Each tab header `` tag also should have a unique href attribute - * - * @return void - * - * @since 3.2 - * - * @deprecated 4.0 In Joomla 4 use the custom element joomla-tab. - */ - public static function tabstate() - { - \Joomla\CMS\Log\Log::add('JHtmlBehavior::tabstate is deprecated. In Joomla 4 use the custom element joomla-tab.', JLog::WARNING, 'deprecated'); - } - /** * Add javascript polyfills. *