$this, 'options' => array('selectorFieldName' => 'client_id'))); ?>
total > 0) : ?>
diff --git a/administrator/components/com_users/Controller/UserController.php b/administrator/components/com_users/Controller/UserController.php
index 3d79b0fec1781..dce81ba851b0c 100644
--- a/administrator/components/com_users/Controller/UserController.php
+++ b/administrator/components/com_users/Controller/UserController.php
@@ -57,6 +57,27 @@ protected function allowEdit($data = array(), $key = 'id')
return parent::allowEdit($data, $key);
}
+ /**
+ * Override parent cancel to redirect when using status edit account.
+ *
+ * @param string $key The name of the primary key of the URL variable.
+ *
+ * @return boolean True if access level checks pass, false otherwise.
+ *
+ * @since __DEPLOY_VERSION__
+ */
+ public function cancel($key = null)
+ {
+ $result = parent::cancel();
+
+ if ($return = $this->input->get('return', '', 'BASE64'))
+ {
+ $this->app->redirect(base64_decode($return));
+ }
+
+ return $result;
+ }
+
/**
* Method to run batch operations.
*
diff --git a/administrator/components/com_users/Service/HTML/Users.php b/administrator/components/com_users/Service/HTML/Users.php
index 6cbc455dfad93..0bb86942be642 100644
--- a/administrator/components/com_users/Service/HTML/Users.php
+++ b/administrator/components/com_users/Service/HTML/Users.php
@@ -63,7 +63,7 @@ public function addNote($userId)
$title = Text::_('COM_USERS_ADD_NOTE');
return '
'
+ . '" class="hasTooltip btn btn-secondary btn-sm">'
. ' ' . $title . '';
}
diff --git a/administrator/components/com_users/View/Users/HtmlView.php b/administrator/components/com_users/View/Users/HtmlView.php
index 0671a12ae1f8b..9f4dba0b07f27 100644
--- a/administrator/components/com_users/View/Users/HtmlView.php
+++ b/administrator/components/com_users/View/Users/HtmlView.php
@@ -166,14 +166,6 @@ protected function addToolbar()
->listCheck(true);
}
- if ($canDo->get('core.delete'))
- {
- $toolbar->delete('users.delete')
- ->text('JTOOLBAR_DELETE')
- ->message('JGLOBAL_CONFIRM_DELETE')
- ->listCheck(true);
- }
-
// Add a batch button
if ($user->authorise('core.create', 'com_users')
&& $user->authorise('core.edit', 'com_users')
@@ -185,6 +177,14 @@ protected function addToolbar()
->listCheck(true);
}
+ if ($canDo->get('core.delete'))
+ {
+ $toolbar->delete('users.delete')
+ ->text('JTOOLBAR_DELETE')
+ ->message('JGLOBAL_CONFIRM_DELETE')
+ ->listCheck(true);
+ }
+
if ($canDo->get('core.admin') || $canDo->get('core.options'))
{
$toolbar->preferences('com_users');
diff --git a/administrator/components/com_users/tmpl/user/edit.php b/administrator/components/com_users/tmpl/user/edit.php
index d57dffa209fbe..93572c8d8f7cb 100644
--- a/administrator/components/com_users/tmpl/user/edit.php
+++ b/administrator/components/com_users/tmpl/user/edit.php
@@ -9,6 +9,7 @@
defined('_JEXEC') or die;
+use Joomla\CMS\Factory;
use Joomla\CMS\HTML\HTMLHelper;
use Joomla\CMS\Language\Text;
use Joomla\CMS\Layout\LayoutHelper;
@@ -18,6 +19,8 @@
HTMLHelper::_('behavior.formvalidator');
HTMLHelper::_('script', 'com_users/admin-users-user.min.js', array('version' => 'auto', 'relative' => true));
+$input = Factory::getApplication()->input;
+
// Get the form fieldsets.
$fieldsets = $this->form->getFieldsets();
$settings = array();
@@ -60,8 +63,7 @@
-
@@ -105,5 +107,6 @@
+
diff --git a/administrator/language/en-GB/en-GB.com_admin.ini b/administrator/language/en-GB/en-GB.com_admin.ini
index d3eae9c254bec..15c389bbc5af3 100644
--- a/administrator/language/en-GB/en-GB.com_admin.ini
+++ b/administrator/language/en-GB/en-GB.com_admin.ini
@@ -6,7 +6,6 @@
COM_ADMIN="System Information"
COM_ADMIN_ALPHABETICAL_INDEX="Alphabetical Index"
COM_ADMIN_CACHE_DIRECTORY="(Cache Folder)"
-COM_ADMIN_CLEAR_RESULTS="Clear results"
COM_ADMIN_CONFIGURATION_FILE="Configuration File"
COM_ADMIN_DATABASE_COLLATION="Database Collation"
COM_ADMIN_DATABASE_CONNECTION_COLLATION="Database Connection Collation"
@@ -21,7 +20,6 @@ COM_ADMIN_DOWNLOAD_SYSTEM_INFORMATION_JSON="Download as JSON"
COM_ADMIN_EXTENSIONS="Extensions"
COM_ADMIN_FILE_UPLOADS="File Uploads"
COM_ADMIN_GLOSSARY="Glossary"
-COM_ADMIN_GO="Go"
COM_ADMIN_HELP="Joomla! Help"
COM_ADMIN_HELP_COMPONENTS_ASSOCIATIONS="Multilingual Associations"
COM_ADMIN_HELP_COMPONENTS_ASSOCIATIONS_EDIT="Multilingual Associations: Select"
@@ -107,15 +105,12 @@ COM_ADMIN_HELP_USERS_USER_NOTES_EDIT="Users: User Notes - New/Edit"
COM_ADMIN_HELP_USERS_USER_MANAGER="Users"
COM_ADMIN_HELP_USERS_USER_MANAGER_EDIT="Users: New/Edit"
COM_ADMIN_ICONV_AVAILABLE="Iconv Available"
-COM_ADMIN_INFORMATION="System Information"
COM_ADMIN_JOOMLA_VERSION="Joomla! Version"
COM_ADMIN_LATEST_VERSION_CHECK="Latest Version Check"
COM_ADMIN_LICENSE="License"
COM_ADMIN_LOG_DIRECTORY="(Log folder)"
-COM_ADMIN_MAGIC_QUOTES="Magic Quotes"
COM_ADMIN_MAX_INPUT_VARS="Maximum Input Variables"
COM_ADMIN_MBSTRING_ENABLED="Multibyte String (mbstring) Enabled"
-COM_ADMIN_MCRYPT_ENABLED="Mcrypt Enabled"
COM_ADMIN_MEDIA_CACHE_DIRECTORY="Cached Media Directory"
COM_ADMIN_NA="n/a"
COM_ADMIN_OPEN_BASEDIR="Open basedir"
@@ -125,16 +120,12 @@ COM_ADMIN_PHP_INFORMATION="PHP Information"
COM_ADMIN_PHP_SETTINGS="PHP Settings"
COM_ADMIN_PHP_VERSION="PHP Version"
COM_ADMIN_PHPINFO_DISABLED="The built in phpinfo() function has been disabled by your host."
-COM_ADMIN_PLATFORM_VERSION="Joomla! Platform Version"
-COM_ADMIN_RELEVANT_PHP_SETTINGS="Relevant PHP Settings"
-COM_ADMIN_SEARCH="Search"
COM_ADMIN_SESSION_AUTO_START="Session Auto Start"
COM_ADMIN_SESSION_SAVE_PATH="Session Save Path"
COM_ADMIN_SETTING="Setting"
COM_ADMIN_SHORT_OPEN_TAGS="Short Open Tags"
COM_ADMIN_START_HERE="Start here"
COM_ADMIN_STATUS="Status"
-COM_ADMIN_SYSTEM_INFO="System Info"
COM_ADMIN_SYSTEM_INFORMATION="System Information"
COM_ADMIN_TEMP_DIRECTORY="(Temp folder)"
COM_ADMIN_UNWRITABLE="Unwritable"
@@ -147,4 +138,3 @@ COM_ADMIN_XML_DESCRIPTION="Administration system information component."
COM_ADMIN_XML_ENABLED="XML Enabled"
COM_ADMIN_ZIP_ENABLED="Native ZIP Enabled"
COM_ADMIN_ZLIB_ENABLED="Zlib Enabled"
-
diff --git a/administrator/language/en-GB/en-GB.com_content.ini b/administrator/language/en-GB/en-GB.com_content.ini
index bb9a96288d182..85b6f188568d3 100644
--- a/administrator/language/en-GB/en-GB.com_content.ini
+++ b/administrator/language/en-GB/en-GB.com_content.ini
@@ -90,6 +90,8 @@ COM_CONTENT_FIELD_VALUE_USE_ARTICLE_SETTINGS="Use Article Settings"
COM_CONTENT_FIELD_VERSION_LABEL="Revision"
COM_CONTENT_FIELD_XREFERENCE_DESC="An optional reference used to link to external data sources."
COM_CONTENT_FIELD_XREFERENCE_LABEL="External Reference"
+COM_CONTENT_FILTER_FEATURED_NO="Unfeatured Articles"
+COM_CONTENT_FILTER_FEATURED_YES="Featured Articles"
COM_CONTENT_FILTER_SEARCH_DESC="Search in title and alias. Prefix with ID: or AUTHOR: to search for an article ID or article author."
COM_CONTENT_FILTER_SEARCH_LABEL="Search Articles"
COM_CONTENT_FLOAT_FULLTEXT_LABEL="Full Text Image Float"
@@ -143,6 +145,7 @@ COM_CONTENT_RUN_TRANSITIONS="Run Transitions"
COM_CONTENT_SAVE_SUCCESS="Article saved."
COM_CONTENT_SAVE_WARNING="Alias already existed so a number was added at the end. You can re-edit the article to customise the alias."
COM_CONTENT_SELECT_AN_ARTICLE="Select an Article"
+COM_CONTENT_SELECT_FEATURED="- Select Featured -"
COM_CONTENT_SHARED_DESC="These settings apply for Shared Options in List, Blog and Featured unless they are changed by the menu settings."
COM_CONTENT_SHARED_LABEL="Shared"
COM_CONTENT_SHOW_ARTICLE_OPTIONS_LABEL="Article Options"
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.com_installer.ini b/administrator/language/en-GB/en-GB.com_installer.ini
index 1b9e9e191d49d..985575ca48742 100644
--- a/administrator/language/en-GB/en-GB.com_installer.ini
+++ b/administrator/language/en-GB/en-GB.com_installer.ini
@@ -203,13 +203,6 @@ COM_INSTALLER_PACKAGE_FILE="Package File"
COM_INSTALLER_PREFERENCES_DESCRIPTION="Fine tune how extensions installation and updates work."
COM_INSTALLER_PREFERENCES_LABEL="Preferences"
COM_INSTALLER_REINSTALL_BUTTON="Reinstall"
-COM_INSTALLER_SUBMENU_DATABASE="Database"
-COM_INSTALLER_SUBMENU_DISCOVER="Discover"
-COM_INSTALLER_SUBMENU_INSTALL="Install"
-COM_INSTALLER_SUBMENU_LANGUAGES="Install Languages"
-COM_INSTALLER_SUBMENU_MANAGE="Manage"
-COM_INSTALLER_SUBMENU_UPDATE="Update"
-COM_INSTALLER_SUBMENU_UPDATESITES="Update Sites"
COM_INSTALLER_SUBMENU_WARNINGS="Warnings"
COM_INSTALLER_TITLE_DATABASE="Extensions: Database"
COM_INSTALLER_TITLE_DISCOVER="Extensions: Discover"
diff --git a/administrator/language/en-GB/en-GB.com_media.ini b/administrator/language/en-GB/en-GB.com_media.ini
index 0eab00a6328b2..425abc83cf6b8 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."
@@ -74,6 +73,7 @@ COM_MEDIA_SEARCH="Search..."
COM_MEDIA_SELECT_ALL="Toggle select all"
COM_MEDIA_SERVER_ERROR="Internal server error"
COM_MEDIA_SHARE="Share the file"
+COM_MEDIA_SHARE_COPY="Copy to clipboard"
COM_MEDIA_SHARE_COPY_FAILED_ERROR="Error copying to clipboard"
COM_MEDIA_SHARE_DESC="Share the file with others. Anyone with link can view the file"
COM_MEDIA_TOGGLE_INFO="Toggle item info"
diff --git a/administrator/language/en-GB/en-GB.ini b/administrator/language/en-GB/en-GB.ini
index ce95576f311bf..27e82cc1e0a27 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"
@@ -170,7 +171,6 @@ JERROR_LAYOUT_PREVIOUS_ERROR="Previous Error"
JERROR_LOADFILE_FAILED="Error loading form file"
JERROR_LOADING_MENUS="Error loading Menus: %s"
JERROR_LOGIN_DENIED="You do not have access to the Administrator section of this site."
-JERROR_MAGIC_QUOTES="Your host needs to disable magic_quotes_gpc to run this version of Joomla!"
JERROR_NO_ITEMS_SELECTED="No item(s) selected."
JERROR_NOLOGIN_BLOCKED="Login denied! Your account has either been blocked or you have not activated it yet."
JERROR_SENDING_EMAIL="Email could not be sent."
@@ -262,7 +262,6 @@ JFIELD_VERSION_HISTORY_LABEL="Prior Versions"
JFIELD_VERSION_HISTORY_SELECT="View Prior Versions"
JFIELD_XREFERENCE_DESC="An optional field to allow this record to be cross-referenced to an external data system if required."
JFIELD_XREFERENCE_LABEL="External Reference"
-JGLOBAL_ACROSS="Across"
JGLOBAL_ACTION_PERMISSIONS_LABEL="Permissions"
JGLOBAL_ADD_CUSTOM_CATEGORY="Add new Category"
JGLOBAL_ALL_ARTICLE="Max Levels Articles"
@@ -294,9 +293,6 @@ JGLOBAL_AUTH_FAILED="Failed to authenticate: %s"
JGLOBAL_AUTH_INCORRECT="Incorrect username/password"
JGLOBAL_AUTH_INVALID_PASS="Username and password do not match or you do not have an account yet."
JGLOBAL_AUTH_INVALID_SECRETKEY="The two factor authentication Secret Key is invalid."
-; The following 2 strings are deprecated and will be removed with 4.0.
-JGLOBAL_AUTH_NO_BIND="Unable to bind to LDAP"
-JGLOBAL_AUTH_NO_CONNECT="Unable to connect to LDAP server"
JGLOBAL_AUTH_NO_REDIRECT="Could not redirect to server: %s"
JGLOBAL_AUTH_NO_USER="Username and password do not match or you do not have an account yet."
JGLOBAL_AUTH_NOT_CONNECT="Unable to connect to authentication service."
@@ -345,7 +341,6 @@ JGLOBAL_DESCRIPTION="Description"
JGLOBAL_DISPLAY_NUM="Display #"
JGLOBAL_DISPLAY_SELECT_DESC="Show or hide the Display Select dropdown listbox."
JGLOBAL_DISPLAY_SELECT_LABEL="Display Select"
-JGLOBAL_DOWN="Down"
JGLOBAL_EDIT_ITEM="Edit item"
JGLOBAL_EDIT_PREFERENCES="Edit Preferences"
JGLOBAL_EMAIL="Email"
@@ -468,8 +463,6 @@ JGLOBAL_MODIFIED="Modified"
JGLOBAL_MODIFIED_DATE="Modified Date"
JGLOBAL_MOST_HITS="Most Hits"
JGLOBAL_MOST_RECENT_FIRST="Most Recent First"
-JGLOBAL_MULTI_COLUMN_ORDER_DESC="Order articles down or across columns."
-JGLOBAL_MULTI_COLUMN_ORDER_LABEL="Multi Column Order"
JGLOBAL_MULTI_LEVEL="Multi Level"
JGLOBAL_NEWITEMSFIRST_DESC="New items default to the first position. The ordering can be changed after this item is saved."
JGLOBAL_NEWITEMSLAST_DESC="New items default to the last position. The ordering can be changed after this item is saved."
@@ -478,8 +471,6 @@ JGLOBAL_NO_ORDER="No Order"
JGLOBAL_NOINDEX_FOLLOW="No index, follow"
JGLOBAL_NOINDEX_NOFOLLOW="No index, no follow"
JGLOBAL_NONAPPLICABLE="N/A"
-JGLOBAL_NUM_COLUMNS_DESC="The number of columns in which to show Intro Articles. Normally 1, 2, or 3."
-JGLOBAL_NUM_COLUMNS_LABEL="# Columns"
JGLOBAL_NUM_INTRO_ARTICLES_DESC="Number of articles to show after the leading article. Articles will be shown in columns."
JGLOBAL_NUM_INTRO_ARTICLES_LABEL="# Intro Articles"
JGLOBAL_NUM_LEADING_ARTICLES_DESC="Number of leading articles to display as full-width at the beginning of the page."
diff --git a/administrator/language/en-GB/en-GB.plg_user_profile.ini b/administrator/language/en-GB/en-GB.plg_user_profile.ini
index aede58783926c..9fd6f73d91a02 100644
--- a/administrator/language/en-GB/en-GB.plg_user_profile.ini
+++ b/administrator/language/en-GB/en-GB.plg_user_profile.ini
@@ -29,5 +29,5 @@ PLG_USER_PROFILE_FILL_FIELD_DESC_SITE="If required, please fill this field."
PLG_USER_PROFILE_OPTION_AGREE="Agree"
PLG_USER_PROFILE_SLIDER_LABEL="User Profile"
; Adapt the following string to the format you entered in the 'DATE_FORMAT_CALENDAR_DATE'
-PLG_USER_PROFILE_SPACER_DOB="The date of birth entered should use the format Year-Month-Day, ie 0000-00-00"
+PLG_USER_PROFILE_SPACER_DOB="The date of birth entered should use the format Year-Month-Day, eg 2019-01-27."
PLG_USER_PROFILE_XML_DESCRIPTION="User Profile Plugin"
diff --git a/administrator/modules/mod_stats_admin/tmpl/default.php b/administrator/modules/mod_stats_admin/tmpl/default.php
index 6e362b9f3e261..635a3b8a3446b 100644
--- a/administrator/modules/mod_stats_admin/tmpl/default.php
+++ b/administrator/modules/mod_stats_admin/tmpl/default.php
@@ -11,6 +11,6 @@
?>
- - title; ?> data; ?>
+ - title; ?> data; ?>
diff --git a/administrator/modules/mod_status/tmpl/default.php b/administrator/modules/mod_status/tmpl/default.php
index 857fa2965bd47..5e8ec869adeef 100644
--- a/administrator/modules/mod_status/tmpl/default.php
+++ b/administrator/modules/mod_status/tmpl/default.php
@@ -65,7 +65,7 @@
-