History log of /plugin/struct/meta/ (Results 176 – 200 of 512)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
5b133c8d30-Nov-2017 Michael Große <grosse@cosmocode.de>

fix: don't consider number of empty fields for cloud item size

fixes #312

b3e9316617-Oct-2017 Andreas Ferber <aferber@marcant.net>

Fix LookupEditor AJAX new entry rendering for bootstrap based templates

0e489a4619-Sep-2017 Szymon Olewniczak <solewniczak@rid.pl>

make one SQL transaction per imported line to eliminate potential inconsistencies

69c07c1b19-Sep-2017 Szymon Olewniczak <solewniczak@rid.pl>

doc update

424167cb19-Sep-2017 Szymon Olewniczak <solewniczak@rid.pl>

remove pid schema assignment check

e53295c519-Sep-2017 Szymon Olewniczak <solewniczak@rid.pl>

create new page revision for every csv data import

1fc2361f19-Sep-2017 Szymon Olewniczak <solewniczak@rid.pl>

implement CSV import for page schemas

3215aebf18-Sep-2017 Szymon Olewniczak <solewniczak@users.noreply.github.com>

fix row numbers resetting with pagination (#332)

* create unit test that fails

* implement the feature

fixes #331

43d7640618-Sep-2017 Szymon Olewniczak <solewniczak@rid.pl>

properly encode comperor for cloud tag

57775e3015-Sep-2017 Szymon Olewniczak <solewniczak@rid.pl>

chane comparator for cloud-tags

79c83e0616-Jun-2017 Michael Große <grosse@cosmocode.de>

Add button to clear schema data

ee98313502-Jun-2017 Michael Große <grosse@cosmocode.de>

Fix multiple inputs in one label: it's invalid ��

Multiple inputs within a single label in invalid HTML. This bug can not
only occur in multi-fields but also in plugin-provided single fields
which m

Fix multiple inputs in one label: it's invalid ��

Multiple inputs within a single label in invalid HTML. This bug can not
only occur in multi-fields but also in plugin-provided single fields
which may contain multiple input-fields which are then only combined by
javascript.

Thus, we provide an id which every type can assign to the edit-field
best suited. For multi-types this is usually the new-input-template.

Fixes #292

show more ...

29a2b79428-Mar-2017 Andreas Gohr <gohr@cosmocode.de>

introduce event to allow plugins to parse additional configs

e87d1e7414-Mar-2017 Michael Große <grosse@cosmocode.de>

Fix typo

At least it was consistent...

34db209614-Mar-2017 Michael Große <grosse@cosmocode.de>

Throw on missing column

This happens if the user explicitly enters a column that does not exist in the
schema. This error was previously silently ignored.

This adjustment notifies the user that the

Throw on missing column

This happens if the user explicitly enters a column that does not exist in the
schema. This error was previously silently ignored.

This adjustment notifies the user that there is an error.

show more ...

7717c08214-Mar-2017 Michael Große <grosse@cosmocode.de>

Add compareValue() abstract base type & lookup

This fixes a bug, that caused the $STRUCT.table.field$ filter syntax to
be broken for lookup fields. Struct was comparing the row-id of the
argument-c

Add compareValue() abstract base type & lookup

This fixes a bug, that caused the $STRUCT.table.field$ filter syntax to
be broken for lookup fields. Struct was comparing the row-id of the
argument-column to the raw value of the referenced column at the
filtered lookup.

There were multiple options to fix this bug:
1. Add a new function to the AbstractBaseType() that return raw value by
default (this is the approach implemented by this commit)
2. Add a function to the lookup type only and use introspection to call
it if it exists.
3. Do not compare the values in the referenced columns, but compare only
the row-ids

The problem with approach 3: It is not possible to compare such
lookup-column to any other column except lookups and this is not what we
want.
Approaches 1 and 2 have different trade-offs on where additional
code/complexity is created. I decided for approach 1 because it is the
cleaner overall approach and we might want to use this functionality for future
types as well.

SPR-875

show more ...

6e54daaf13-Mar-2017 Michael Große <grosse@cosmocode.de>

Use labels as keys for getData array of Values

This makes accessing the value of a specific column easier, since
otherwise we would have to loop through the array and call getLabel for
every column.

Use labels as keys for getData array of Values

This makes accessing the value of a specific column easier, since
otherwise we would have to loop through the array and call getLabel for
every column.

Tests have been adjusted.

show more ...

f800af6901-Mar-2017 Michael Große <grosse@cosmocode.de>

refactor: use trait to reduce duplicate code

127d6bac28-Feb-2017 Michael Große <grosse@cosmocode.de>

feat: Show translatable schema names on pages

SPR-841 #45

9ebd2ed624-Jan-2017 Andreas Gohr <gohr@cosmocode.de>

use prefix/postfix for wiki type. fixes #254

The filter mechanism is the same for text and wiki, but inheritance
didn't make sense, so this was moved to a trait instead.

db9b874524-Jan-2017 Andreas Gohr <gohr@cosmocode.de>

uses exact matches for Decimals

A LIKE operation makes no sense for numbers. This makes it possible for
the type to define how a dynamic filter is to be interpreted. Decimals
to an exact comparison

uses exact matches for Decimals

A LIKE operation makes no sense for numbers. This makes it possible for
the type to define how a dynamic filter is to be interpreted. Decimals
to an exact comparison now.

show more ...

9113d04a24-Jan-2017 Andreas Gohr <gohr@cosmocode.de>

fix width handling. closes #255

a9fd81f924-Jan-2017 Andreas Gohr <gohr@cosmocode.de>

use table header body and footer correctly

8925ba2924-Jan-2017 Andreas Gohr <gohr@cosmocode.de>

allow summarize in lookups. fixes #262

Since the sums are not updated on saving, a successfull inline save now
removes the sums until the page was reloaded.

95eef58024-Jan-2017 Andreas Gohr <gohr@cosmocode.de>

simplified alignment handling

12345678910>>...21