From 8b8a8c277cdcbc8d96190d5fba76930689228dd2 Mon Sep 17 00:00:00 2001 From: infograf768 Date: Wed, 20 Mar 2019 12:23:38 +0100 Subject: [PATCH 01/48] [4.0] [com_media] Various changes for the delete vue (#24258) --- .../modals/confirm-delete-modal.vue | 78 +++++++++---------- .../com_media/tmpl/media/default_texts.php | 6 +- .../language/en-GB/en-GB.com_media.ini | 5 +- language/en-GB/en-GB.com_media.ini | 5 +- language/en-GB/en-GB.ini | 1 + 5 files changed, 47 insertions(+), 48 deletions(-) diff --git a/administrator/components/com_media/resources/scripts/components/modals/confirm-delete-modal.vue b/administrator/components/com_media/resources/scripts/components/modals/confirm-delete-modal.vue index 2cca3b01df078..4843c6965a174 100644 --- a/administrator/components/com_media/resources/scripts/components/modals/confirm-delete-modal.vue +++ b/administrator/components/com_media/resources/scripts/components/modals/confirm-delete-modal.vue @@ -1,39 +1,39 @@ - - - + + + diff --git a/administrator/components/com_media/tmpl/media/default_texts.php b/administrator/components/com_media/tmpl/media/default_texts.php index ba12c7617ed52..e9b1030572649 100644 --- a/administrator/components/com_media/tmpl/media/default_texts.php +++ b/administrator/components/com_media/tmpl/media/default_texts.php @@ -17,9 +17,8 @@ Text::script('COM_MEDIA_ACTION_RENAME', true); Text::script('COM_MEDIA_ACTION_SHARE', true); Text::script('COM_MEDIA_BREADCRUMB_LABEL', true); -Text::script('COM_MEDIA_CONFIRM_DELETE_MODEL', true); -Text::script('COM_MEDIA_CONFIRM_DELETE_MODEL_DESC', true); -Text::script('COM_MEDIA_CONFIRM_DELETE_MODEL_HEADING', true); +Text::script('COM_MEDIA_CONFIRM_DELETE_MODAL', true); +Text::script('COM_MEDIA_CONFIRM_DELETE_MODAL_HEADING', true); Text::script('COM_MEDIA_CREATE_NEW_FOLDER', true); Text::script('COM_MEDIA_CREATE_NEW_FOLDER_ERROR', true); Text::script('COM_MEDIA_CREATE_NEW_FOLDER_SUCCESS', true); @@ -63,4 +62,5 @@ Text::script('JACTION_CREATE', true); Text::script('JAPPLY', true); Text::script('JCANCEL', true); +Text::script('JGLOBAL_CONFIRM_DELETE', true); Text::script('JLIB_FORM_FIELD_REQUIRED_VALUE', true); diff --git a/administrator/language/en-GB/en-GB.com_media.ini b/administrator/language/en-GB/en-GB.com_media.ini index 0eab00a6328b2..18dd4b0dc1586 100644 --- a/administrator/language/en-GB/en-GB.com_media.ini +++ b/administrator/language/en-GB/en-GB.com_media.ini @@ -12,9 +12,8 @@ COM_MEDIA_ACTION_RENAME="Rename item" COM_MEDIA_ACTION_SHARE="Get a sharable link" COM_MEDIA_BREADCRUMB_LABEL="Breadcrumb" COM_MEDIA_CONFIGURATION="Media: Options" -COM_MEDIA_CONFIRM_DELETE_MODEL="Delete" -COM_MEDIA_CONFIRM_DELETE_MODEL_DESC="Are you sure you want to delete this item?" -COM_MEDIA_CONFIRM_DELETE_MODEL_HEADING="Confirm Delete" +COM_MEDIA_CONFIRM_DELETE_MODAL="Delete" +COM_MEDIA_CONFIRM_DELETE_MODAL_HEADING="Confirm Delete" COM_MEDIA_CREATE_NEW_FOLDER="Create New Folder" COM_MEDIA_CREATE_NEW_FOLDER_ERROR="Error creating folder." COM_MEDIA_CREATE_NEW_FOLDER_SUCCESS="Folder created." diff --git a/language/en-GB/en-GB.com_media.ini b/language/en-GB/en-GB.com_media.ini index 77be15e33b6ba..a43a2c766b13a 100644 --- a/language/en-GB/en-GB.com_media.ini +++ b/language/en-GB/en-GB.com_media.ini @@ -19,9 +19,8 @@ COM_MEDIA_CAPTION_CLASS_DESC="This will apply the entered class to the ' Date: Wed, 20 Mar 2019 13:58:37 +0000 Subject: [PATCH 02/48] [4.0] Add support to unpublish module from Control Panel (#23934) Co-Authored-By: C-Lodder --- .../com_cpanel/tmpl/cpanel/default.php | 9 ++- .../language/en-GB/en-GB.com_cpanel.ini | 2 + administrator/language/en-GB/en-GB.ini | 1 + .../modules/mod_status/tmpl/default.php | 2 +- administrator/templates/atum/html/modules.php | 34 ++++++--- .../templates/atum/scss/_variables.scss | 3 +- .../templates/atum/scss/blocks/_header.scss | 1 - .../templates/atum/scss/blocks/_toolbar.scss | 7 -- .../atum/scss/vendor/bootstrap/_dropdown.scss | 8 ++ .../com_cpanel/js/admin-cpanel-default.es6.js | 76 +++++++++++++++++++ .../system/scss/joomla-toolbar-button.scss | 4 + 11 files changed, 125 insertions(+), 22 deletions(-) create mode 100644 build/media_source/com_cpanel/js/admin-cpanel-default.es6.js create mode 100644 build/media_source/system/scss/joomla-toolbar-button.scss diff --git a/administrator/components/com_cpanel/tmpl/cpanel/default.php b/administrator/components/com_cpanel/tmpl/cpanel/default.php index 5288877d2df70..ff70da5a2adbe 100644 --- a/administrator/components/com_cpanel/tmpl/cpanel/default.php +++ b/administrator/components/com_cpanel/tmpl/cpanel/default.php @@ -10,9 +10,16 @@ defined('_JEXEC') or die; use Joomla\CMS\Factory; +use Joomla\CMS\Language\Text; use Joomla\CMS\Helper\ModuleHelper; use Joomla\CMS\HTML\HTMLHelper; +HTMLHelper::_('behavior.core'); +Text::script('COM_CPANEL_UNPUBLISH_MODULE_SUCCESS'); +Text::script('COM_CPANEL_UNPUBLISH_MODULE_ERROR'); + +HTMLHelper::_('script', 'com_cpanel/admin-cpanel-default.min.js', array('version' => 'auto', 'relative' => true)); + $user = Factory::getUser(); ?> @@ -31,7 +38,7 @@ -
+
modules as $module) diff --git a/administrator/language/en-GB/en-GB.com_cpanel.ini b/administrator/language/en-GB/en-GB.com_cpanel.ini index 057fd02fcf1cf..5352801fa9eb8 100644 --- a/administrator/language/en-GB/en-GB.com_cpanel.ini +++ b/administrator/language/en-GB/en-GB.com_cpanel.ini @@ -24,6 +24,8 @@ COM_CPANEL_MSG_UPDATEDEFAULTSETTINGS_BODY="

As part of our security team's rev COM_CPANEL_MSG_UPDATEDEFAULTSETTINGS_TITLE="Updated site security recommendations" COM_CPANEL_SYSTEM_SETUP="Setup" COM_CPANEL_TITLE_SYSTEM_PANEL="System Panel" +COM_CPANEL_UNPUBLISH_MODULE_ERROR="Error unpublishing the module" +COM_CPANEL_UNPUBLISH_MODULE_SUCCESS="Module unpublished" COM_CPANEL_WELCOME_BEGINNERS_MESSAGE="

Community resources are available for new users.

" COM_CPANEL_WELCOME_BEGINNERS_TITLE="Welcome to Joomla!" COM_CPANEL_XML_DESCRIPTION="Control Panel component" diff --git a/administrator/language/en-GB/en-GB.ini b/administrator/language/en-GB/en-GB.ini index ce95576f311bf..9f884096b4647 100644 --- a/administrator/language/en-GB/en-GB.ini +++ b/administrator/language/en-GB/en-GB.ini @@ -152,6 +152,7 @@ JACTION_LOGIN_OFFLINE="Offline Access" JACTION_LOGIN_SITE="Site Login" JACTION_MANAGE="Access Administration Interface" JACTION_OPTIONS="Configure Options Only" +JACTION_UNPUBLISH="Unpublish" JBROWSERTARGET_MODAL="Modal" JBROWSERTARGET_NEW="Open in new window" diff --git a/administrator/modules/mod_status/tmpl/default.php b/administrator/modules/mod_status/tmpl/default.php index 857fa2965bd47..bdae532c97ea7 100644 --- a/administrator/modules/mod_status/tmpl/default.php +++ b/administrator/modules/mod_status/tmpl/default.php @@ -65,7 +65,7 @@ -