29
0
mirror of https://github.com/joomla/joomla-cms.git synced 2024-06-20 11:05:08 +00:00

Joomla! 3.9.12 Release

-----BEGIN PGP SIGNATURE-----
 
 iQHIBAABCgAyFiEEc8tLlhrb4aveTfJiRzuTXEnqGwgFAl2I1TIUHGxlaXRobmVy
 QGl0cm9uaWMuYXQACgkQRzuTXEnqGwi4jAv/ZFeY76s43BFzvAnA/G5pJ6DQtklm
 Nw3676D4mrRHOzoNZCA6i/ACoyE1e4mywOFC1dTd9jqUKQA2O7HVsEyM8j5mP+/0
 CAhsKF84mgY14JBzK6pfKQACSEM/+z20eC6OyaAPE2rW8DEGtvWwPj9VlVzIJRQZ
 LhSROnI6YjWYrhrAWC1IgeDQ5zy80KOC7J57Z8drxbuViE6M+eXkDApC7swp0xuI
 hnq+ecHyTOajcgJdtk4yVRh9fatUauWZlXhGG4QCccbvUndovBUKzVHhy6YrPZ/q
 j5r/YQONGpxU9TvtWCwEBfZpopML+Jg/YIbvjEVVaQu8ZXlVUHSOozXelf5eyenN
 1vRXr3NH7oIT+KPc2PXTJOjVmI8P7X3N5y6IynlHiZMp9lvK5XFWrFfKsSi87ehn
 NJuygvjQn3aJ1x5LBvdX36vbjFzrsZKFgDX4795TndSiAHzRwMqmDqXZitzxiKXY
 6o0Sc1fO2J/Fx6tQQfsCJ/vW1s7s2tLrvn8o
 =C0V3
 -----END PGP SIGNATURE-----

Merge tag '3.9.12' into 4.0-dev

Joomla! 3.9.12 Release
This commit is contained in:
George Wilson 2019-11-12 11:11:19 +00:00
commit 48cfd3f961
8 changed files with 15 additions and 14 deletions

View File

@ -42,10 +42,10 @@ require_once __DIR__ . '/Service/HTML/Atum.php';
// Template params
$siteLogo = $this->params->get('siteLogo')
? Uri::root() . $this->params->get('siteLogo')
? Uri::root() . htmlspecialchars($this->params->get('siteLogo'), ENT_QUOTES)
: $this->baseurl . '/templates/' . $this->template . '/images/logo-joomla-blue.svg';
$smallLogo = $this->params->get('smallLogo')
? Uri::root() . $this->params->get('smallLogo')
? Uri::root() . htmlspecialchars($this->params->get('smallLogo'), ENT_QUOTES)
: $this->baseurl . '/templates/' . $this->template . '/images/logo-blue.svg';
$logoAlt = htmlspecialchars($this->params->get('altSiteLogo', ''), ENT_COMPAT, 'UTF-8');

View File

@ -35,13 +35,13 @@ require_once __DIR__ . '/Service/HTML/Atum.php';
// Template params
$siteLogo = $this->params->get('siteLogo')
? Uri::root() . $this->params->get('siteLogo')
? Uri::root() . htmlspecialchars($this->params->get('siteLogo'), ENT_QUOTES)
: $this->baseurl . '/templates/' . $this->template . '/images/logo-joomla-blue.svg';
$loginLogo = $this->params->get('loginLogo')
? Uri::root() . $this->params->get('loginLogo')
: $this->baseurl . '/templates/' . $this->template . '/images/logo-blue.svg';
$smallLogo = $this->params->get('smallLogo')
? Uri::root() . $this->params->get('smallLogo')
? Uri::root() . htmlspecialchars($this->params->get('smallLogo'), ENT_QUOTES)
: $this->baseurl . '/templates/' . $this->template . '/images/logo-blue.svg';
$logoAlt = htmlspecialchars($this->params->get('altSiteLogo', ''), ENT_COMPAT, 'UTF-8');

View File

@ -14,7 +14,7 @@
* Called with no arguments: php finder_indexer.php
* Performs an incremental update of the index using dynamic pausing.
*
* IMPORTANT NOTE: since Joomla version __DEPLOY_VERSION__ the default behavior of this script has changed.
* IMPORTANT NOTE: since Joomla version 3.9.12 the default behavior of this script has changed.
* If called with no arguments, the `--pause` argument is silently applied, in order to avoid the possibility of
* stressing the server too much and making a site (or multiple sites, if on a shared environment) unresponsive.
* If a pause is unwanted, just apply `--pause=0` to the command
@ -109,7 +109,7 @@ class FinderCli extends \Joomla\CMS\Application\CliApplication
* Defaults to 'division'
*
* @var string|integer
* @since __DEPLOY_VERSION__
* @since 3.9.12
*/
private $pause = 'division';
@ -120,7 +120,7 @@ class FinderCli extends \Joomla\CMS\Application\CliApplication
* Defaults to 5
*
* @var integer
* @since __DEPLOY_VERSION__
* @since 3.9.12
*/
private $divisor = 5;
@ -129,7 +129,7 @@ class FinderCli extends \Joomla\CMS\Application\CliApplication
* Defaults to 1
*
* @var integer
* @since __DEPLOY_VERSION__
* @since 3.9.12
*/
private $minimumBatchProcessingTime = 1;

View File

@ -145,6 +145,7 @@ INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_MODULESWHITCHER_LANGUAGECODE="Joomla was
INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_PLG_LANGUAGECODE="Joomla was unable to automatically enable the Language Code Plugin."
INSTL_DEFAULTLANGUAGE_COULD_NOT_ENABLE_PLG_LANGUAGEFILTER="Joomla was unable to automatically enable the Language Filter Plugin."
INSTL_DEFAULTLANGUAGE_COULD_NOT_INSTALL_LANGUAGE="Joomla was unable to install %s language."
INSTL_DEFAULTLANGUAGE_COULD_NOT_INSTALL_MULTILANG="Joomla was unable to install the multilingual sample data as only one language is installed. To activate the multilingual feature, you need to install more languages, press the 'Previous' button and choose the desired languages from the list."
INSTL_DEFAULTLANGUAGE_COULD_NOT_PUBLISH_MOD_MULTILANGSTATUS="Joomla was unable to automatically publish the language status module."
INSTL_DEFAULTLANGUAGE_COULD_NOT_UNPUBLISH_MOD_DEFAULTMENU="Joomla was unable to automatically unpublish the default menu module."
INSTL_DEFAULTLANGUAGE_DESC="Joomla has installed the following languages. Please select your desired default language for the Joomla Administrator."

View File

@ -3,8 +3,8 @@
version="3.9"
client="installation">
<name>English (United States)</name>
<version>3.9.0</version>
<creationDate>October 2018</creationDate>
<version>3.9.12</version>
<creationDate>September 2019</creationDate>
<author>Joomla! Project</author>
<copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
@ -12,7 +12,7 @@
<filename>en-US.ini</filename>
</files>
<metadata>
<name>English (US)</name>
<name>English (en_US)</name>
<nativeName>English (United States)</nativeName>
<tag>en-US</tag>
<rtl>0</rtl>

View File

@ -722,7 +722,7 @@ class PlgContentJoomla extends CMSPlugin
*
* @return void
*
* @since __DEPLOY_VERSION__
* @since 3.9.12
*/
public function onContentBeforeSave($context, $table, $isNew)
{

View File

@ -157,7 +157,7 @@ class PlgSystemCache extends CMSPlugin
*
* @return void
*
* @since __DEPLOY_VERSION__
* @since 3.9.12
*/
public function onAfterRender()
{

View File

@ -39,7 +39,7 @@ HTMLHelper::_('stylesheet', 'language/' . $lang->getTag() . '/' . $lang->getTag(
// Logo file or site title param
if ($this->params->get('logoFile'))
{
$logo = '<img src="' . Uri::root() . $this->params->get('logoFile') . '" alt="' . $sitename . '">';
$logo = '<img src="' . Uri::root() . htmlspecialchars($this->params->get('logoFile'), ENT_QUOTES) . '" alt="' . $sitename . '">';
}
elseif ($this->params->get('siteTitle'))
{