History log of /plugin/struct/meta/AggregationValue.php (Results 1 – 9 of 9)
Revision Date Author Comments
# abd4e19c 16-Feb-2024 Anna Dabrowska <dabrowska@cosmocode.de>

Fix #708


# c2839eb2 21-Nov-2023 Anna Dabrowska <dabrowska@cosmocode.de>

Inline rendering of aggregarion value

Fixes #674


# 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 ...


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

fixed tests and codesniffer complaints


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

some streamlining for the aggregation classes

Have an abstract base class for aggregations to ensure proper
signatures, reuse more code from the table syntax


# de77c123 30-Nov-2022 Laurent Forthomme <lforthomme@protonmail.com>

Update AggregationValue.php

Ensure `$result` has the proper size.


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

PHP code sniffer autofixes


# 812a20f7 17-Jun-2021 Iain Hallam <iainhallam@users.noreply.github.com>

Value aggregation type (#386)

* Allow a single value to be used inline in the page

* Removed debug line

* Added short form of value syntax - {{$s.f}}

* Refactor inline parsing into a new cl

Value aggregation type (#386)

* Allow a single value to be used inline in the page

* Removed debug line

* Added short form of value syntax - {{$s.f}}

* Refactor inline parsing into a new class and add filtering for page ID

* Allow recovery if the user has used single quotes

* Fixed metadata rendering when using $INFO['id']

* Handle no result better

* Add configuration for whether to show a no records text

* Linter fixes

* Match array style with other entries

* Simplify tokenising with -> separator

* Replace use of GLOBALS array

* Revert to dots, remove block syntax

* Suggestion of future syntax

* Use space-separated parameters

* Explanatory comments

* Increase sort order

* Don't lint for errors required by DokuWiki

* Move syntax description to class documentation

* Draft InlineConfigParser test

* Docstring alignment

show more ...