c384ac7e | 15-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
Revert "Fix broken page fields with title-option"
This is no longer needed, since getDataArray now always returns raw values
This reverts commit 32488b14e3de6593c3d13408e3783b0fd3c03d5c. |
32488b14 | 12-Aug-2016 |
Michael Grosse <grosse@cosmocode.de> |
Fix broken page fields with title-option
helper_plugin_struct::saveData() expects raw data
See #155 |
72b4cd73 | 11-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
adjust for removed option in AccessTable |
13eddb0f | 09-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
inline editing for lookups works now
Additionally only the edited field not the wohle row is validated now. |
94c9aa4c | 08-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
renamed SchemaData and SchemaLookupData
This is to reflect that they no longer inherit from Schema |
4ec54c67 | 08-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
add use of new AccessTable in action components
The inline is not fully compatible, yet. |
f411d872 | 08-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
refactor SchemaData into AccessTable with factory
first part of the refactoring for the SchemaData and SchemaLookupData classes. Both now inherit from AccessTable which provides common methods and t
refactor SchemaData into AccessTable with factory
first part of the refactoring for the SchemaData and SchemaLookupData classes. Both now inherit from AccessTable which provides common methods and two factory methods to automatically create the correct class depending on the schema.
Both classes no longer inherit from Schema. Instead they contain a Schema as a member variable. This makes it possible to initialize them with an existing schema (which is required for the factory methods).
The flow is now like this:
1: init a schema (read info from the database) 2: look at the schema to figure out if it's a lookup or not 3: initialize the right Data object with the schema
show more ...
|
04346cd2 | 08-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
delete lookup rows |
4bc2843f | 04-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
saving lookups works |
6b5e52fd | 04-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
first go at the lookup table editor
All functionality is added via JavaScript after an initial AJAX call. This call can be used to check permissions later (without the need to invalidate caches) |
0cf47abb | 03-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
diff needs to compare raw values |
63e019d0 | 02-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fix inline autocompletion |
4d2da382 | 02-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
give explicit errors and fix sectok spelling |
cdd09a96 | 01-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
do various checks before editing and saving
ACLs, CSRF, page locking |
4731b875 | 01-Aug-2016 |
Andreas Gohr <gohr@cosmocode.de> |
first rough working version of the inline editor
lots of FIXMEs to fix. |
8824339d | 26-Jul-2016 |
Andreas Gohr <gohr@cosmocode.de> |
load new config when changing the type in editor #74 |
d683a527 | 25-Jul-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fix reverts with no content changes. (mentioned in #129)
When a revert reverts to a version that does not change the content, it should still revert the struct data. |
bf4e3880 | 21-Jul-2016 |
Andreas Gohr <gohr@cosmocode.de> |
use rawValue for old revisions and column filters #131 #129 |
1c9ef013 | 18-Jul-2016 |
Andreas Gohr <gohr@cosmocode.de> |
store page titles in DB for reference
All page titles are now stored in the database to reference them later in queries for the page type. |
9fc5ecc2 | 08-Jul-2016 |
Michael Grosse <grosse@cosmocode.de> |
Create an assignment for bureaucracy pages
SPR-521, fixes #100 |
87050b53 | 14-Jun-2016 |
Michael Grosse <grosse@cosmocode.de> |
Ensure that struct output is only rendered once
SPR-491 |
ba766201 | 28-Apr-2016 |
Andreas Gohr <gohr@cosmocode.de> |
Use DokuWiki new autoloader for class files
No longer do we need to register our own autoloader. Namespace had to be vendor prefixed. |
cfe2b908 | 31-Mar-2016 |
Andreas Gohr <gohr@cosmocode.de> |
Added struct_schema bureaucracy type. #19 |
95838d50 | 30-Mar-2016 |
Andreas Gohr <gohr@cosmocode.de> |
styling adjustments in bureaucracy mode
we now use our own formfield function here |
3ad9c1ea | 30-Mar-2016 |
Andreas Gohr <gohr@cosmocode.de> |
first go at bureaucracy support #19
This only implements singlge field, not whole schemas, yet.
This has no unit tests yet. Testing will be complicated. I'll try to figure something out. |