Skip to content

Commit 9a11c98

Browse files
committed
Merge remote-tracking branch 'upstream/5.3-dev' into upmerges/2024-12-04
2 parents af5dfc5 + 6a823c2 commit 9a11c98

File tree

40 files changed

+482
-198
lines changed

40 files changed

+482
-198
lines changed

.drone.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -384,6 +384,8 @@ steps:
384384
- git rev-parse origin/$MINORVERSION-dev > transfer/$MINORVERSION.txt
385385
- php build/build.php --remote=origin/$MINORVERSION-dev --exclude-gzip --disable-patch-packages
386386
- mv build/tmp/packages/* transfer/
387+
- php build/build.php --remote=origin/$MINORVERSION-dev --exclude-zip --exclude-bzip2 --debug-build
388+
- mv build/tmp/packages/* transfer/
387389

388390
- name: upload
389391
image: joomlaprojects/docker-images:packager
@@ -431,6 +433,6 @@ trigger:
431433

432434
---
433435
kind: signature
434-
hmac: 8587cef2227502ec33fa0434dadf0a3178d6fa7cbbfbe4e962b3c8784c3a2c6f
436+
hmac: 8cfd796801cb7d0484c3b022f17dc6663109432397f6997650aeb0976c36a788
435437

436438
...

administrator/components/com_actionlogs/actionlogs.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
<file>actionlogs.xml</file>
1717
<file>config.xml</file>
1818
<folder>forms</folder>
19-
<folder>layouts</folder>
2019
<folder>services</folder>
2120
<folder>src</folder>
2221
<folder>tmpl</folder>

administrator/components/com_actionlogs/forms/filter_actionlogs.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
</field>
2828
<field
2929
name="user"
30-
type="logcreator"
30+
type="user"
3131
label="COM_ACTIONLOGS_NAME"
3232
class="js-select-submit-on-change"
3333
>

administrator/components/com_actionlogs/src/Field/LogcreatorField.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@
2020
* Field to load a list of all users that have logged actions
2121
*
2222
* @since 3.9.0
23+
*
24+
* No longer used, will be removed without replacement
25+
*
26+
* @deprecated 7.0 will be removed in 7.0
2327
*/
2428
class LogcreatorField extends ListField
2529
{

administrator/components/com_admin/admin.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
<files folder="admin">
1616
<filename>admin.xml</filename>
1717
<filename>script.php</filename>
18-
<folder>forms</folder>
1918
<folder>postinstall</folder>
2019
<folder>services</folder>
2120
<folder>src</folder>

administrator/components/com_banners/banners.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,6 @@
2323
<files folder="site">
2424
<folder>src</folder>
2525
</files>
26-
<languages folder="site">
27-
<language tag="en-GB">language/en-GB/com_banners.ini</language>
28-
</languages>
2926
<media destination="com_banners" folder="media">
3027
<folder>js</folder>
3128
</media>

administrator/components/com_content/forms/filter_articles.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,8 @@
126126
<option value="">JGLOBAL_SORT_BY</option>
127127
<option value="a.ordering ASC">JGRID_HEADING_ORDERING_ASC</option>
128128
<option value="a.ordering DESC">JGRID_HEADING_ORDERING_DESC</option>
129+
<option value="ws.title ASC" requires="workflow">JSTAGE_ASC</option>
130+
<option value="ws.title DESC" requires="workflow">JSTAGE_DESC</option>
129131
<option value="a.featured ASC">JFEATURED_ASC</option>
130132
<option value="a.featured DESC">JFEATURED_DESC</option>
131133
<option value="a.state ASC">JSTATUS_ASC</option>

administrator/components/com_content/forms/filter_featured.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,8 @@
111111
<option value="">JGLOBAL_SORT_BY</option>
112112
<option value="fp.ordering ASC">JGRID_HEADING_ORDERING_ASC</option>
113113
<option value="fp.ordering DESC">JGRID_HEADING_ORDERING_DESC</option>
114+
<option value="ws.title ASC" requires="workflow">JSTAGE_ASC</option>
115+
<option value="ws.title DESC" requires="workflow">JSTAGE_DESC</option>
114116
<option value="a.state ASC">JSTATUS_ASC</option>
115117
<option value="a.state DESC">JSTATUS_DESC</option>
116118
<option value="a.title ASC">JGLOBAL_TITLE_ASC</option>

administrator/components/com_content/src/Model/ArticlesModel.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -104,11 +104,6 @@ public function getFilterForm($data = [], $loadData = true)
104104

105105
if (!$params->get('workflow_enabled')) {
106106
$form->removeField('stage', 'filter');
107-
} else {
108-
$ordering = $form->getField('fullordering', 'list');
109-
110-
$ordering->addOption('JSTAGE_ASC', ['value' => 'ws.title ASC']);
111-
$ordering->addOption('JSTAGE_DESC', ['value' => 'ws.title DESC']);
112107
}
113108

114109
return $form;

administrator/components/com_finder/src/Indexer/Indexer.php

Lines changed: 19 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -711,13 +711,6 @@ public function optimize()
711711
// Get the database object.
712712
$db = $this->db;
713713
$serverType = strtolower($db->getServerType());
714-
$query = $db->getQuery(true);
715-
716-
// Delete all orphaned terms.
717-
$query->delete($db->quoteName('#__finder_terms'))
718-
->where($db->quoteName('links') . ' <= 0');
719-
$db->setQuery($query);
720-
$db->execute();
721714

722715
// Delete all broken links. (Links missing the object)
723716
$query = $db->getQuery(true)
@@ -736,6 +729,25 @@ public function optimize()
736729
$db->setQuery($query);
737730
$db->execute();
738731

732+
// Update count of links in terms table
733+
$query = $db->getQuery(true);
734+
$query2 = $db->getQuery(true);
735+
$query2->select('COUNT(lt.link_id)')
736+
->from($db->quoteName('#__finder_links_terms', 'lt'))
737+
->where($db->quoteName('lt.term_id') . ' = ' . $db->quoteName('t.term_id'));
738+
$query->update($db->quoteName('#__finder_terms', 't'))
739+
->set($db->quoteName('t.links') . ' = (' . $query2 . ')');
740+
$db->setQuery($query);
741+
$db->execute();
742+
743+
// Delete all orphaned terms.
744+
$query = $db->getQuery(true);
745+
$query->delete($db->quoteName('#__finder_terms'))
746+
->where($db->quoteName('links') . ' <= 0');
747+
$db->setQuery($query);
748+
$db->execute();
749+
750+
739751
// Delete all orphaned terms
740752
$query2 = $db->getQuery(true)
741753
->select($db->quoteName('term_id'))

0 commit comments

Comments
 (0)