853841b3 | 03-Jan-2021 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix code style |
c09e0dca | 03-Jan-2021 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix check of latest page metadata |
c8ecffd7 | 01-Jan-2021 |
Michael Große <mic.grosse@googlemail.com> |
Fix struct editor missing on DokuWiki master
In the big refactoring of html.php in Dokuwiki, the events like HTML_EDITFORM_OUTPUT were removed and replaced with FORM_EDIT_OUTPUT. See splitbrain/doku
Fix struct editor missing on DokuWiki master
In the big refactoring of html.php in Dokuwiki, the events like HTML_EDITFORM_OUTPUT were removed and replaced with FORM_EDIT_OUTPUT. See splitbrain/dokuwiki#3198
This PR adds support for the new event and maintains the support for the legacy one. It is expected to work both on the currently released version of DokuWiki and the current tip of the development branch.
show more ...
|
eb85832d | 08-Dec-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix migration statement affecting some fields
Multivalue lookup fields referencing page schemas got corrupted by error in SQL statement |
58cb2b19 | 01-Nov-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Only update page metadata on new revision
Implements a basic comparison of page revisions before update. We used to write to the database on every rendering just because PARSER_METADATA_RENDER is th
Only update page metadata on new revision
Implements a basic comparison of page revisions before update. We used to write to the database on every rendering just because PARSER_METADATA_RENDER is the only event that supplies all the required metadata. An additional database query is better than the redundant save.
Fixes #528
show more ...
|
e0f75a3f | 29-Jul-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Bureaucracy integration: use earlier event to handle lookup fields
Fixes #483 |
660e2903 | 30-Jun-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix code style violation |
17308e28 | 30-Jun-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Replace both page and global lookups
fixes #483 |
c2ad3895 | 08-Jun-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Simplify branching code |
e6a2e26b | 08-Jun-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Option to display page data at the bottom
Resolves issue #371 |
ed77599c | 30-May-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix deleting lookup entries
Fixes #506 |
ef747633 | 20-May-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix order in which lookup columns are migrated |
544dca1b | 18-May-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix some incorrectly migrated lookup data |
e361da24 | 18-May-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix migration of lookup fields pointing to pages |
8acbe1a4 | 15-May-2020 |
Szymon Olewniczak <solewniczak@rid.pl> |
fix migration for structcombolookup plutin |
308cc83f | 14-May-2020 |
Andreas Gohr <andi@splitbrain.org> |
refactoring names
To avoid confusion with the Lookup type, the three different ways of accessing a schema have now the following names:
* page data - for revisioned struct data attached to a page *
refactoring names
To avoid confusion with the Lookup type, the three different ways of accessing a schema have now the following names:
* page data - for revisioned struct data attached to a page * serial data - for an unrevisioned list of struct data attached to a page * global data - for an unrevisioned list of struct data not attached to any page (formaly known as lookup schema)
The editor mechanism used for serial and global data is now called AggregationEditor
Some reference to lookup schemas is still in the bureaucracy support part.
show more ...
|
4cd5cc28 | 07-May-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Introduce new factory methods for data access and deprecate old ones |
45698777 | 05-May-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
More sensitive check for which version of schema should be loaded |
8248cfab | 29-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Fix code style violations |
5b808f9f | 29-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Remove islookup property of schemas
CSV import must still be adjusted |
76a74c23 | 23-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Migrate database to unified schema |
8ee102e2 | 23-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Load current schema in inline editor
Using page revision could cause loading of outdated schemas, but the inline editor should only be used with current data. |
dd40f4d1 | 16-Apr-2020 |
Anna Dabrowska <dabrowska@cosmocode.de> |
Use composite lookup values when moving pages |
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 ...
|
748e747f | 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 |