<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in table.php</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>67f70d54d911c6c842e298d4a97622e9d01815b3 - Revert &quot;Lazy search execution&quot;</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#67f70d54d911c6c842e298d4a97622e9d01815b3</link>
        <description>Revert &quot;Lazy search execution&quot;This reverts commit 95a8e37d986b141b2caee5b396741b93cd31c0e6.

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Thu, 18 Jan 2024 15:14:43 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>95a8e37d986b141b2caee5b396741b93cd31c0e6 - Lazy search execution</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#95a8e37d986b141b2caee5b396741b93cd31c0e6</link>
        <description>Lazy search executionMove search out of aggregation constructors. It should only be executedbefore actual rendering, not e.g. on metadata run

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Thu, 18 Jan 2024 15:10:44 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>7234bfb14e712ff548d9266ef32fdcc8eaf2d04e - &#55358;&#56598; Automatic code style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#7234bfb14e712ff548d9266ef32fdcc8eaf2d04e</link>
        <description>&#55358;&#56598; Automatic code style fixes

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Wed, 13 Sep 2023 09:45:56 +0000</pubDate>
        <dc:creator>splitbrain &lt;splitbrain@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>039b05b8ed0616ff65edc446d07674c805475bec - add check for proper class hiearchy in table syntax</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#039b05b8ed0616ff65edc446d07674c805475bec</link>
        <description>add check for proper class hiearchy in table syntaxPlugins extend this class, but may not inherit from Aggregation, yet.A proper error should be shown.

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Wed, 09 Aug 2023 07:31:19 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>299ca8cc642c152679238a0fa0ee3d839791f6b6 - make it easier to adjust/extend the search queries</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#299ca8cc642c152679238a0fa0ee3d839791f6b6</link>
        <description>make it easier to adjust/extend the search queriesSyntax components can overwrite getSearchConfig() and implement theirown SearchConfig that then can overwrite runSQLBuilder() to access theunderlying QueryBuilder

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Wed, 19 Jul 2023 09:14:07 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>af0ce8d2fb493ed201ed374daddbc04d257baa9c - added classes config parameter</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#af0ce8d2fb493ed201ed374daddbc04d257baa9c</link>
        <description>added classes config parameterThis allows users to set custom CSS classes on aggregations potentiallyrestyling them differently for different use cases.This makes startScope and finishScope part of the public API of theAggregation class. It should no longer be called within render() but isinstead called outside.This might potentially break plugins implementing their ownaggregations. Needs to be checked

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Mon, 26 Jun 2023 13:09:40 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>ce44c6393fcd559a7f07942c55824e5b8379912c - Add indexing support</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#ce44c6393fcd559a7f07942c55824e5b8379912c</link>
        <description>Add indexing supportUsing the index keyword, lists can now have an alphabetical Index at thetop level.

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Mon, 26 Jun 2023 12:11:18 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>d90aa848684950ae06490f12279278db183f4fa5 - some streamlining for the aggregation classes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#d90aa848684950ae06490f12279278db183f4fa5</link>
        <description>some streamlining for the aggregation classesHave an abstract base class for aggregations to ensure propersignatures, reuse more code from the table syntax

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Thu, 22 Jun 2023 13:58:17 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>659863b45d8a74a59fefc4b46132e0006d7a63b6 - Fix code style</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#659863b45d8a74a59fefc4b46132e0006d7a63b6</link>
        <description>Fix code style

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Tue, 27 Sep 2022 10:35:36 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>25ed0c0dbf1e045a4e27c1c3a21e99786851c54d - avoid a couple of PHP8 warnings</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#25ed0c0dbf1e045a4e27c1c3a21e99786851c54d</link>
        <description>avoid a couple of PHP8 warnings

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Fri, 26 Aug 2022 08:42:11 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>0549dcc5bc88d4f9d923acdd09931d8d51be7097 - PHP code sniffer autofixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#0549dcc5bc88d4f9d923acdd09931d8d51be7097</link>
        <description>PHP code sniffer autofixes

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Thu, 13 Jan 2022 13:29:32 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>30bf61e6ee06783dba12a485133923c61e03f3bd - Apply aggregation type specific filters in render phase</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#30bf61e6ee06783dba12a485133923c61e03f3bd</link>
        <description>Apply aggregation type specific filters in render phaseThe different aggregation types add their own filters to ensure that theappropriate data is selected. This used to happen in handle() but thismeant that theses filters were only ever updated when the syntax of thepage they are used in is updated.Since we refer to getID() to filter serial schemas based on the globalID to enable their use in includes, we can not have that in the handlestage, otherwise output is always filtered for the include ID.

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Thu, 13 Jan 2022 10:48:27 +0000</pubDate>
        <dc:creator>Andreas Gohr &lt;andi@splitbrain.org&gt;</dc:creator>
    </item>
<item>
        <title>ca94dee68f16be1342378e06e5c73981720b438f - Fix caching of struct aggregations</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#ca94dee68f16be1342378e06e5c73981720b438f</link>
        <description>Fix caching of struct aggregationsRemove a renderer check inappropriate for table views

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Thu, 08 Apr 2021 14:20:28 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>34ea6e1056993bf65c34d15d1eb9730d4dfba9af - Eliminate warnings in PHP 8</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#34ea6e1056993bf65c34d15d1eb9730d4dfba9af</link>
        <description>Eliminate warnings in PHP 8

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Tue, 16 Feb 2021 13:02:14 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>83de40a833d2e622f92af79a9fd9e7c5348c3730 - Remove remnants of obsolete $idColumn parameter</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#83de40a833d2e622f92af79a9fd9e7c5348c3730</link>
        <description>Remove remnants of obsolete $idColumn parameter

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Fri, 17 Apr 2020 19:16:53 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>c797933d74ccce943422a4aff80e8069794abf35 - Remove default filter that limited aggregation tables to page data</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#c797933d74ccce943422a4aff80e8069794abf35</link>
        <description>Remove default filter that limited aggregation tables to page data

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Mon, 13 Apr 2020 19:11:45 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>61356325e2c5dbdcb8405fa2eb4c34732d79b65f - Automatic coding style fixes</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#61356325e2c5dbdcb8405fa2eb4c34732d79b65f</link>
        <description>Automatic coding style fixes

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Thu, 09 Apr 2020 14:54:27 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>d400a5f063580f6b7df696ef5e0e166d509b272c - Fix permission check in page aggregations</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#d400a5f063580f6b7df696ef5e0e166d509b272c</link>
        <description>Fix permission check in page aggregations

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Thu, 09 Apr 2020 09:26:08 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>0ceefd5c55d49dcf9a9f59c8e57e60eaeea1c187 - Start unifying schema types</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#0ceefd5c55d49dcf9a9f59c8e57e60eaeea1c187</link>
        <description>Start unifying schema typesSchemas per se are type agnostic, isLookup property is removed. Data is stored and accessed differently based on how it is entered and retrieved.The crucial change is introduction of the composite key of pid and rid. Previous page data utilizes rid = 0 to differentiate itself. Other types, notably lookup, have autoincrementing rid.Database migration is not implemented yet.

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Wed, 11 Mar 2020 16:12:54 +0000</pubDate>
        <dc:creator>Anna Dabrowska &lt;dabrowska@cosmocode.de&gt;</dc:creator>
    </item>
<item>
        <title>06fee43a4802b3338be3c05d8b6be3f01981337a - feat: Enable usage in sidebars etc.</title>
        <link>http://127.0.0.1:8080/history/plugin/struct/syntax/table.php#06fee43a4802b3338be3c05d8b6be3f01981337a</link>
        <description>feat: Enable usage in sidebars etc.By replacing $ID with $INFO[&apos;id&apos;] the entries now work in sidebars andespecially in the new footers (see SPR-699) as expected.Tested:* Sorting* Dynamic filters* $STRUCT.tablename.field$ placeholder* $ID placeholders SPR-348

            List of files:
            /plugin/struct/syntax/table.php</description>
        <pubDate>Mon, 21 Nov 2016 10:53:26 +0000</pubDate>
        <dc:creator>Michael Grosse &lt;grosse@cosmocode.de&gt;</dc:creator>
    </item>
</channel>
</rss>
