Skip to content

Commit

Permalink
Merge pull request #45034 from richard67/5.3-dev-upmerge-2025-02-28
Browse files Browse the repository at this point in the history
richard67 authored Feb 28, 2025
2 parents 8a17a99 + 457e5f4 commit a971099
Showing 62 changed files with 115 additions and 112 deletions.
Original file line number Diff line number Diff line change
@@ -57,6 +57,7 @@ public function __construct(DatabaseDriver $db, ?DispatcherInterface $dispatcher

$this->created = Factory::getDate()->toSql();
$this->setColumnAlias('published', 'state');
$this->setColumnAlias('title', 'name');
}

/**
Original file line number Diff line number Diff line change
@@ -34,9 +34,8 @@
a {
color: var(--body-color);
}
&::before,
&::after {
border: none;
border-inline-start-color: $breadcrumbs-current-bg;
}
}
&:hover {
@@ -62,7 +61,7 @@
border-inline-start: 10px solid transparent;
}
&::before {
border-inline-start-color: $border-color;
border-inline-start-color: var(--gray-400);
}
&::after {
border-inline-start-color: $breadcrumbs-bg;
15 changes: 3 additions & 12 deletions build/media_source/vendor/bootstrap/js/carousel.es6.js
Original file line number Diff line number Diff line change
@@ -4,21 +4,12 @@ window.bootstrap = window.bootstrap || {};
window.bootstrap.Carousel = Carousel;

if (Joomla && Joomla.getOptions) {
// Get the elements/configurations from the PHP
// Get the elements configuration from PHP
const carousels = Joomla.getOptions('bootstrap.carousel');
// Initialise the elements

if (typeof carousels === 'object' && carousels !== null) {
Object.keys(carousels).forEach((carousel) => {
const opt = carousels[carousel];
const options = {
interval: opt.interval ? opt.interval : 5000,
keyboard: opt.keyboard ? opt.keyboard : true,
pause: opt.pause ? opt.pause : 'hover',
slide: opt.slide ? opt.slide : false,
wrap: opt.wrap ? opt.wrap : true,
touch: opt.touch ? opt.touch : true,
};

const options = carousels[carousel];
const elements = Array.from(document.querySelectorAll(carousel));
if (elements.length) {
elements.map((el) => new window.bootstrap.Carousel(el, options));
1 change: 0 additions & 1 deletion components/com_contact/forms/contact.xml
Original file line number Diff line number Diff line change
@@ -58,7 +58,6 @@
type="checkbox"
label="COM_CONTACT_CONTACT_EMAIL_A_COPY_LABEL"
id="contact-email-copy"
default="0"
/>
</fieldset>

2 changes: 1 addition & 1 deletion installation/language/af-ZA/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Afrikaans (Suid-Afrika)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Afrikaans Translation Team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/ar-AA/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Arabic (اللغة العربية)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Dr. Ashraf Damra</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/be-BY/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Belarusian (Belarus)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla Belarus Community</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/bg-BG/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Bulgarian (bg-BG)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Bulgaria</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/ca-ES/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Catalan (ca-ES)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Catalan [ca-ES] Translation Team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/cs-CZ/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Czech (Čeština)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Czech Translation Team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/cy-GB/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Welsh (United Kingdom)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Project - Welsh Translation Team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/da-DK/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Danish (Danmark)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Danish Translation Team (Transl.: Ronny Buelund)</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/el-GR/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Greek (el-GR)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Ομάδα Μετάφρασης: joomla. gr</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/en-AU/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>English (Australia)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Project</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/en-CA/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>English (Canada)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Project</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/en-NZ/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>English (New Zealand)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Project</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/en-US/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>English (United States)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Project</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/es-ES/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Spanish (es-ES)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Spanish [es-ES] Translation Team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/et-EE/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Estonian</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Project</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/eu-ES/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Basque</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Basque Translation Team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/fa-AF/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>فارسی (دری)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>JoomlaPersian Translation Team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/fa-IR/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Persian (fa-IR)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Persian Translation Team: joomlafarsi.com</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/fi-FI/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Finnish (Finland)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Finnish translation team: Joomla.fi</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/fr-CA/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>French (Canada)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Project - French translation team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/fr-FR/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>French (fr-FR)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Project - French translation team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/he-IL/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Hebrew (Israel)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>פרוייקט ג'ומלה</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/hr-HR/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Hrvatski (Hrvatska)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Hrvatska team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/hu-HU/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Hungarian (Magyar)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Magyarország</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/id-ID/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Bahasa Indonesia (id-ID)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Indonesia</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/it-IT/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Italiano (it-IT)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Project (Italian Translation Team)</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/ja-JP/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Japanese (Japan)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla!じゃぱん</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/ka-GE/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Georgian (Georgia)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Georgian Translation Team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/kk-KZ/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Kazakh (Kazakhstan)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Sarvarov Akylkerey</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/ko-KR/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Korean (Republic of Korea)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! 프로젝트</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/lt-LT/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Lietuvių (lt-LT)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Oskaras Jankauskas</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/lv-LV/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Latvian (Latvia)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Projekts</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/mk-MK/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Macedonian (mk-MK)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Project</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/nl-BE/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Dutch (Belgium)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Dutch (BE) translation team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/nl-NL/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Dutch (nl-NL)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Dutch Translation Team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/pl-PL/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Polski (PL)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Projekt Joomla!</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/pt-BR/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Portuguese (Brazil)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Projeto Joomla!</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/pt-PT/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Português (Portugal)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Comunidade JoomlaPortugal</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/ro-RO/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Română (România)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Horia Negura - Quanta</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/sk-SK/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Slovak (Slovakia)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Slovak translation team : Peter Michnica</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/sl-SI/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Slovenščina (Slovenija)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Slovenska prevajalska ekipa</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/sr-YU/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Srpski (Republika Srbija)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Goran Nešić - UIX Web Design &amp; Saša Matić Bardak.RS</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/sv-SE/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Swedish (Sweden)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Swedish Translation Team - SvenskJoomla</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/ta-IN/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Tamil (India)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Ilagnayeru 'MIG' Manickam, Elango Samy Manim</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/th-TH/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Thai (ภาษาไทย)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Thai Translation Team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/tr-TR/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Turkish (Turkey)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Türkiye</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/uk-UA/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Ukrainian (uk-UA)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Denys Nosov</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/ur-PK/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Urdu (ur-PK)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Urdu Translation Team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/vi-VN/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Vietnamese (Vietnam)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla! Project</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/zh-CN/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>Chinese Simplified (China)</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>Joomla中文网</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
2 changes: 1 addition & 1 deletion installation/language/zh-TW/langmetadata.xml
Original file line number Diff line number Diff line change
@@ -2,7 +2,7 @@
<metafile client="installation">
<name>正體中文</name>
<version>5.2.4</version>
<creationDate>2025-01</creationDate>
<creationDate>2025-02</creationDate>
<author>正體中文 Translation Team</author>
<copyright>(C) 2005 Open Source Matters, Inc.</copyright>
<license>GNU General Public License version 2 or later; see LICENSE.txt</license>
1 change: 1 addition & 0 deletions installation/src/Model/ConfigurationModel.php
Original file line number Diff line number Diff line change
@@ -371,6 +371,7 @@ public function createConfiguration($options)
$registry->set('captcha', '0');
$registry->set('list_limit', 20);
$registry->set('access', 1);
$registry->set('frontediting', 1);

// Debug settings.
$registry->set('debug', false);
65 changes: 48 additions & 17 deletions libraries/src/HTML/Helpers/Bootstrap.php
Original file line number Diff line number Diff line change
@@ -125,35 +125,66 @@ public static function button($selector = ''): void
*
* Options for the carousel can be:
* - interval number 5000 The amount of time to delay between automatically cycling an item.
* If false, carousel will not automatically cycle.
* - keyboard boolean true Whether the carousel should react to keyboard events.
* - pause string| hover Pauses the cycling of the carousel on mouseenter and resumes the cycling
* boolean of the carousel on mouseleave.
* - slide string| false Autoplays the carousel after the user manually cycles the first item.
* boolean If "carousel", autoplays the carousel on load.
* - pause string| hover If set to "hover", pauses the cycling of the carousel on mouseenter and resumes the
* boolean cycling of the carousel on mouseleave. If set to false, hovering over the carousel won’t
* pause it. On touch-enabled devices, when set to "hover", cycling will pause on touchend
* (once the user finished interacting with the carousel) for two intervals, before
* automatically resuming. This is in addition to the mouse behavior.
* - ride string| false If set to true, autoplays the carousel after the user manually cycles the first item. If set
* boolean to "carousel", autoplays the carousel on load.
* - touch boolean true Whether the carousel should support left/right swipe interactions on touchscreen devices.
* - wrap boolean true Whether the carousel should cycle continuously or have hard stops.
*/
public static function carousel($selector = '', $params = []): void
{
// Only load once
if (!empty(static::$loaded[__METHOD__][$selector])) {
return;
}

if ($selector !== '') {
// Setup options object
$opt = [
'interval' => (int) ($params['interval'] ?? 5000),
'keyboard' => (bool) ($params['keyboard'] ?? true),
'pause' => $params['pause'] ?? 'hover',
'slide' => (bool) ($params['slide'] ?? false),
'wrap' => (bool) ($params['wrap'] ?? true),
'touch' => (bool) ($params['touch'] ?? true),
];
$opt['interval'] = 5000;

if (isset($params['interval']) && is_numeric($params['interval'])) {
$opt['interval'] = (int) $params['interval'];
}

$opt['keyboard'] = true;

if (isset($params['keyboard']) && \is_bool($params['keyboard'])) {
$opt['keyboard'] = $params['keyboard'];
}

$opt['pause'] = 'hover';

if (isset($params['pause']) && \in_array($params['pause'], ['hover', false], true)) {
$opt['pause'] = $params['pause'];
}

$opt['ride'] = false;

if (isset($params['ride']) && \in_array($params['ride'], ['carousel', true, false], true)) {
$opt['ride'] = $params['ride'];
}

$opt['touch'] = true;

Factory::getDocument()->addScriptOptions('bootstrap.carousel', [$selector => (object) array_filter($opt)]);
if (isset($params['touch']) && \is_bool($params['touch'])) {
$opt['touch'] = $params['touch'];
}

$opt['wrap'] = true;

if (isset($params['wrap']) && \is_bool($params['wrap'])) {
$opt['wrap'] = $params['wrap'];
}

Factory::getApplication()->getDocument()->addScriptOptions(
'bootstrap.carousel',
[$selector => (object) $opt]
);
}

// Include the Bootstrap component
Factory::getApplication()
->getDocument()
->getWebAssetManager()
2 changes: 1 addition & 1 deletion libraries/src/Table/Category.php
Original file line number Diff line number Diff line change
@@ -172,7 +172,7 @@ public function check()
return false;
}

$this->alias = trim($this->alias);
$this->alias = trim($this->alias ?? '');

if (empty($this->alias)) {
$this->alias = $this->title;
2 changes: 1 addition & 1 deletion tests/System/README.md
Original file line number Diff line number Diff line change
@@ -290,7 +290,7 @@ sudo npm run cypress:run

If the `root` user does not have a Cypress installation, you can use the Cypress installation cache of the current user:
```
CYPRESS_CACHE_FOLDER=$HOME/.cache/Cypress sudo npm run cypress:run
sudo CYPRESS_CACHE_FOLDER=$HOME/.cache/Cypress npm run cypress:run
```


Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
describe('Test in backend that the user form', () => {
describe('Test in backend that the menu form', () => {
beforeEach(() => cy.doAdministratorLogin());
afterEach(() => cy.task('queryDB', "DELETE FROM #__menu_types WHERE menutype = 'test'"));

3 changes: 3 additions & 0 deletions tests/System/integration/install/Installation.cy.js
Original file line number Diff line number Diff line change
@@ -19,6 +19,9 @@ describe('Install Joomla', () => {
cy.task('deleteRelativePath', 'configuration.php');
cy.installJoomla(config);

// Disable compat plugin
cy.db_enableExtension(0, 'plg_behaviour_compat');

cy.doAdministratorLogin(config.username, config.password, false);
cy.cancelTour();
cy.disableStatistics();
28 changes: 3 additions & 25 deletions tests/System/support/commands/db.mjs
Original file line number Diff line number Diff line change
@@ -631,38 +631,16 @@ Cypress.Commands.add('db_getUserId', () => {
* @returns integer
*/
Cypress.Commands.add('db_setInvalidTufRoot', () => {
cy.task('queryDB', 'DELETE FROM #__tuf_metadata WHERE id = 1');
cy.task('queryDB', 'DELETE FROM #__updates WHERE update_site_id = 1');
cy.task('queryDB', createInsertQuery(
'tuf_metadata',
{
id: 1,
update_site_id: 1,
root: JSON.stringify(invalidTufMetadata.root),
targets: '',
snapshot: '',
timestamp: '',
},
));
cy.task('queryDB', `UPDATE #__tuf_metadata SET root = '${JSON.stringify(invalidTufMetadata.root)}', targets = '', snapshot = '', timestamp = '' WHERE id = 1`);
});

/**
* Inserts an invalid tuf metadata set
* Inserts a valid tuf metadata set
*
* @returns integer
*/
Cypress.Commands.add('db_setValidTufRoot', () => {
cy.task('queryDB', 'DELETE FROM #__tuf_metadata WHERE id = 1');
cy.task('queryDB', 'DELETE FROM #__updates WHERE update_site_id = 1');
cy.task('queryDB', createInsertQuery(
'tuf_metadata',
{
id: 1,
update_site_id: 1,
root: JSON.stringify(validTufMetadata.root),
targets: '',
snapshot: '',
timestamp: '',
},
));
cy.task('queryDB', `UPDATE #__tuf_metadata SET root = '${JSON.stringify(validTufMetadata.root)}', targets = '', snapshot = '', timestamp = '' WHERE id = 1`);
});

0 comments on commit a971099

Please sign in to comment.