History log of /plugin/struct/meta/ConfigParser.php (Results 1 – 25 of 36)
Revision Date Author Comments
# 9fbb0f8b 07-May-2025 Andreas Gohr <gohr@cosmocode.de>

Allow positioning the action column in aggregate editor

Via the actcol setting (defaults to -1) you can define at which position
the delete column is added to the table. Positive number count from
s

Allow positioning the action column in aggregate editor

Via the actcol setting (defaults to -1) you can define at which position
the delete column is added to the table. Positive number count from
start, negative ones from the end.

show more ...


# 62c804cc 01-Nov-2023 Anna Dabrowska <dabrowska@cosmocode.de>

Fix headers in flat list aggregations

Fixes #678


# 7fe2cdf2 13-Sep-2023 Andreas Gohr <andi@splitbrain.org>

apply #670 and manually cleanup afterwards

fixes some failing tests
uses sexplode over array_pad
reformats multiline arrays


# 7234bfb1 13-Sep-2023 splitbrain <splitbrain@users.noreply.github.com>

�� Automatic code style fixes


# af0ce8d2 26-Jun-2023 Andreas Gohr <andi@splitbrain.org>

added classes config parameter

This allows users to set custom CSS classes on aggregations potentially
restyling them differently for different use cases.

This makes startScope and finishScope part

added classes config parameter

This allows users to set custom CSS classes on aggregations potentially
restyling them differently for different use cases.

This makes startScope and finishScope part of the public API of the
Aggregation class. It should no longer be called within render() but is
instead called outside.

This might potentially break plugins implementing their own
aggregations. Needs to be checked

show more ...


# ce44c639 26-Jun-2023 Andreas Gohr <andi@splitbrain.org>

Add indexing support

Using the index keyword, lists can now have an alphabetical Index at the
top level.


# 5bc00e11 22-Jun-2023 Andreas Gohr <andi@splitbrain.org>

Add nesting option for List Aggregations

This allows to create nested lists based on the selected number of
result columns. This is basically a group-by after the fact and
displaying it in a tree. M

Add nesting option for List Aggregations

This allows to create nested lists based on the selected number of
result columns. This is basically a group-by after the fact and
displaying it in a tree. Multivalues are split up for grouping, so that
a result can be nested by tags for example.

show more ...


# 460e822f 06-Apr-2023 Andreas Gohr <andi@splitbrain.org>

code style fixes


# 42d332d7 09-Mar-2023 Andreas Gohr <andi@splitbrain.org>

PHP8 fix in ConfigParser. replaces #628

splitLine has been adjusted to always return an array. Test added.


# 3a41f427 05-Oct-2022 Anna Dabrowska <dabrowska@cosmocode.de>

Fix more PHP 8 warnings

Fixes #560 #618


# 25ed0c0d 26-Aug-2022 Andreas Gohr <andi@splitbrain.org>

avoid a couple of PHP8 warnings


# 0549dcc5 13-Jan-2022 Andreas Gohr <andi@splitbrain.org>

PHP code sniffer autofixes


# 748e747f 09-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Manual coding style fixes

Method and variable visibility, camel case method names. Some exclusions due to inheritance


# d6d97f60 09-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Automatic coding style fixes


# d982cb29 22-Dec-2019 Michael Große <mic.grosse@googlemail.com>

Merge pull request #472 from micgro42/fixDeprecation

fix PHP7.4 deprecation warning


# d93ddfc7 30-Jul-2018 Szymon Olewniczak <solewniczak@rid.pl>

fix warning on line 130 (invalid argument for count())


# 9007da58 24-Apr-2018 Michael Große <grosse@cosmocode.de>

Fix PHP notices


# 29a2b794 28-Mar-2017 Andreas Gohr <gohr@cosmocode.de>

introduce event to allow plugins to parse additional configs


# 95eef580 24-Jan-2017 Andreas Gohr <gohr@cosmocode.de>

simplified alignment handling


# 9cda5805 24-Jan-2017 Andreas Gohr <gohr@cosmocode.de>

added alignment support for aggregation table. fixes #258


# cde26618 08-Dec-2016 Andreas Gohr <andi@splitbrain.org>

Merge pull request #230 from cosmocode/feature/cloudAggregation

Add cloud aggregation similar to data-plugin's datacloud


# 85edf4f2 25-Nov-2016 Michael Grosse <grosse@cosmocode.de>

feat: enable target option for cloud

Enable the target option for cloud, so we can define another page where
the aggregation to be filtered is located.


# ea5ad12a 22-Nov-2016 Michael Grosse <grosse@cosmocode.de>

feat: add list aggregation

Implement the list aggregation known from the dokuwiki data plugin. This
feature is useful when an entire table would be to much boilerplate.
Usually one would select only

feat: add list aggregation

Implement the list aggregation known from the dokuwiki data plugin. This
feature is useful when an entire table would be to much boilerplate.
Usually one would select only a few columns.

Enable the option sepbyheader to behave analogous to the data plugin.

Report any options that are not valid for a list aggregation as error.
Show that error during the render phase of a page. That way the error is visible
always when the page is rendered, not only after the initial save when it is
parsed.

See #90 and see SPR-710

show more ...


# 7b240ca8 02-Nov-2016 Andreas Gohr <gohr@cosmocode.de>

added option to disable CSV export for a table


# 6047d2b8 11-Aug-2016 Andreas Gohr <gohr@cosmocode.de>

allow multiple sorts on one line


12