History log of /plugin/struct/meta/Search.php (Results 26 – 50 of 138)
Revision Date Author Comments
# da62ec9c 08-Aug-2022 Anna Dabrowska <dabrowska@cosmocode.de>

Allow displaying publish status in aggregations of page data


# 1ca21e17 31-Mar-2022 Anna Dabrowska <dabrowska@cosmocode.de>

Multiple fixes for PHP 8 (#600)


# 17a3a578 13-Jan-2022 Andreas Gohr <andi@splitbrain.org>

Manual code style adjustments


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

PHP code sniffer autofixes


# d384ebe5 11-Aug-2021 Anna Dabrowska <dabrowska@cosmocode.de>

Fix PHP code style


# b26126ed 11-Aug-2021 Andreas Hubel <andi@saerdnaer.de>

Add option to remove single columns from wildcard (#533)


# 0280da9a 11-Apr-2021 Frieder Schrempf <dev@fris.de>

Fix bug in struct filter variable evaluation

When a search contains a struct variable expression for filtering and
the variable references a schema that is not assigned to the current
search but has

Fix bug in struct filter variable evaluation

When a search contains a struct variable expression for filtering and
the variable references a schema that is not assigned to the current
search but has a column with the same name like one from the assigned
schemas, the evaluation of the variable doesn't return the correct
value.

This patch fixes the bug by ensuring that findColumn() returns false
in case the requested schema wasn't found within the assigned schemas.

To make sure the behavior of other callers of findColumn() remains the
same, we introduce a parameter 'strict' to trigger this new behavior
in applyFilterVarsStruct().

There is also a unit test added in a separate commit that explicitely
checks this case.

Signed-off-by: Frieder Schrempf <dev@fris.de>

show more ...


# 34ea6e10 16-Feb-2021 Anna Dabrowska <dabrowska@cosmocode.de>

Eliminate warnings in PHP 8


# 81349283 15-Dec-2020 larsmei <lars.meindl@googlemail.com>

added spaces around the IN operator


# e3104939 05-May-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Add forgotten grouping column to search queries

This should have been done long ago when rid was introduced


# 54efd03e 29-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Adjust page assignment checks to not exclude serial data from aggregations

For some reason the search query with clause 'assigned !=0' did not return rows where assigned is NULL. This should work ac

Adjust page assignment checks to not exclude serial data from aggregations

For some reason the search query with clause 'assigned !=0' did not return rows where assigned is NULL. This should work according to specs and does work as expected in standalone queries. Fixed by using an explicit IS NULL check.

show more ...


# 5b808f9f 29-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Remove islookup property of schemas

CSV import must still be adjusted


# 38e29673 22-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Fix schema assignment check in aggregations


# f183bf6e 16-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Fix code standard violation


# 8ce43f5a 15-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Restructure search query

Move schema assignment clauses into an ever-present JOIN, conditional on pid. Also remove the $idColumn parameter, previously used to check if schema assignment clauses shou

Restructure search query

Move schema assignment clauses into an ever-present JOIN, conditional on pid. Also remove the $idColumn parameter, previously used to check if schema assignment clauses should be added to queries.

show more ...


# 8a160bf7 13-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

More flexible page access check in search queries

Add page access clauses in a subquery, conditional on non-empty page id


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


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

Automatic coding style fixes


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

Access Dokuwiki's refactored lexer

Lexer changed significantly between current stable Greebo and master. Now we can use both versions.


# 86cfd13c 07-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Make more SQL queries contingent on the join column ($idColumn)


# 7f803aa8 07-Apr-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Fix data access for lookup types


# efe74305 31-Mar-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Fix multi columns

Use the correct column for joining tables depending on data type. This is an initial "it works" implementation and should be revised and done more carefully.


# 4351b626 26-Mar-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Merge branch 'master' into serial


# daad5fd5 26-Mar-2020 Andreas Gohr <gohr@cosmocode.de>

Merge pull request #414 from solewniczak/feature-in-operator-in-filters

IN operator in struct filter


# 6fd73b4b 25-Mar-2020 Anna Dabrowska <dabrowska@cosmocode.de>

Inline editors are mostly adapted to new data access


123456