History log of /plugin/struct/ (Results 576 – 600 of 1333)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
712bc83225-Apr-2017 Michael Große <grosse@cosmocode.de>

Remove unnecessary <div>

Apparently a <p class="hint"> is enough after all and the surrounding
diff is redundant.

SPR-899

860ba02a24-Apr-2017 Michael Große <grosse@cosmocode.de>

Wrap the hint in the inline editor in a p tag

For it to be read correctly by screen readers and for better styling,
wrap the hint in the inline-editor in a <p>-tag.

SPR-899

32c34e1e20-Apr-2017 Andreas Gohr <andi@splitbrain.org>

Version upped

9c233c0c20-Apr-2017 Michael Große <mic.grosse@googlemail.com>

Fix a `let` that we missed for IE10 compatibility

IE10 does not understand `let` and `const`, so we still have to use var

71cc82f231-Mar-2017 Andreas Gohr <andi@splitbrain.org>

Version upped

a820134231-Mar-2017 Andreas Gohr <andi@splitbrain.org>

removed unused files


e805a6f428-Mar-2017 Andreas Gohr <andi@splitbrain.org>

Version upped

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

introduce event to allow plugins to parse additional configs

d215d89c21-Mar-2017 Andreas Gohr <andi@splitbrain.org>

Version upped

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

Do not break migrations of other plugins

SPR-850

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

a2990d7309-Mar-2017 Andreas Gohr <andi@splitbrain.org>

Version upped

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

Move edited multiwrap out of .newtemplate container

Fixes issue #276

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

Show translated label in entry-forms as well

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

refactor: use trait to reduce duplicate code

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

tests: schema-name should match schema2.struct.json

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

feat: Show translatable schema names on pages

SPR-841 #45

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

Render only in show but parse in every mode

It might happen that a page is parsed in other modes than show and the
result might be cached, so it should contain the struct instruction.
However we onl

Render only in show but parse in every mode

It might happen that a page is parsed in other modes than show and the
result might be cached, so it should contain the struct instruction.
However we only want to display the output when viewing a page and not
for example in a edit session.

show more ...

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

fix: Add struct instruction to all pages

There was a bug when using struct on a page together with log and
include plugin. The unintended behavior: the struct data would not be
shown after the first

fix: Add struct instruction to all pages

There was a bug when using struct on a page together with log and
include plugin. The unintended behavior: the struct data would not be
shown after the first heading of the page, but after the first include
if present, or not at all.
The reason for this behavior was that the log-plugin caused the $ID == $this->lastread
check to fail.

This solution removes this check altogether and leaves it to the
renderer to decide if the data should be rendered or not.

SPR-634

show more ...

4874b69824-Feb-2017 Michael Große <grosse@cosmocode.de>

tests: add explanation to failing asserts

7135ad5724-Feb-2017 Michael Große <grosse@cosmocode.de>

tests: add tests output instructions

SPR-634

423aec9208-Feb-2017 Andreas Gohr <gohr@cosmocode.de>

added admin icon

1...<<21222324252627282930>>...54