93ca6f4f | 23-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
more Validator refactoring |
87dc1344 | 23-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
first start at refactoring the validation mechanism
A Validator is now returned by the AccessTable. It has it's own save method. The entry.php was split up in entry, edit and revert to separate the
first start at refactoring the validation mechanism
A Validator is now returned by the AccessTable. It has it's own save method. The entry.php was split up in entry, edit and revert to separate the different concerns. Validation is only done in entry and the thanks to the new Validator mechanism, the once loaded access table is reused in saving.
This will break all kind of stuff. Fixing that is for the upcoming commits
show more ...
|
8cba7aa0 | 19-Aug-2016 |
Michael Grosse <grosse@cosmocode.de> |
Do not hide rows if table is only pid and/or rev |
b3e0ad6d | 19-Aug-2016 |
Michael Grosse <grosse@cosmocode.de> |
Write last value to multi-table on col change
This is intended to replace pull-request #113 |
45313413 | 15-Aug-2016 |
Michael Grosse <grosse@cosmocode.de> |
Partly reverting 12fe9b2c - export user again
We need the user to see if there were local changes since the last sync |
bab52340 | 15-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
column aliases need to differ from real column names
Otherwise the grouping is ambigious. In Search() this was the case already. |
5241ca30 | 15-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
introduces getDisplayValue
A way to represent a complex type as a single non-complex type. Usually this is the same as the rawValue. |
12fe9b2c | 15-Aug-2016 |
Michael Grosse <grosse@cosmocode.de> |
Do not export the user either |
7e98290d | 15-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
make new parameter optional |
0845722b | 15-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fix importing into a new lookup schema |
78bff02f | 12-Aug-2016 |
Michael Grosse <grosse@cosmocode.de> |
Set the user explicitly during import
If left unset, it will default to the currently logged-in user |
aeca15ad | 11-Aug-2016 |
Michael Grosse <grosse@cosmocode.de> |
Reinitialize db if $conf['meta'] changed |
99a70f28 | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
handle empty rows in Search via new mechanism |
72b4cd73 | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
adjust for removed option in AccessTable |
90421550 | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
begin stremalining raw handling #148
This starts implementing the wanted features in the Value and AccessTable class. Calling classes and tests aren't adjusted, yet |
592ddad2 | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
Revert "check rawValue when checking for empty rows #148"
This reverts commit 80d194bedbc09470dbd237eec476a409de84ded0.
That change did not properly take multi values into account |
80d194be | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
check rawValue when checking for empty rows #148 |
6047d2b8 | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
allow multiple sorts on one line |
2ff510b4 | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
removed unsupported config options from configparser
those were remains from other output modes in the data plugin but are not yet supported in struct |
fc26989e | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
make sure lookups aren't assigned to pages
This prevents pattern assignment and will ignore any lookups when reading the assignments for a given page.
Should probably have some tests |
f747a930 | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
special columns are not available for lookups |
2be187cd | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
safeguard against lookup mixing in Search
We can not join lookup schemas with any other schema on pid. Which means we can not allow selecting more than one lookup schema in Search. |
4e7c197c | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fix config parsing of multiple schemas |
67641668 | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
added tostring() method for easier schema debugging |
7d88e7ed | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
output the key not value for unknown option in ConfigParser |