| ae5c46fa | 23-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
do not invalidate ALL caches when a schema is updated. #216
Instead we keep a separate reference file to be updated when schemas are changed. A cache handler adds this file to all pages having schem
do not invalidate ALL caches when a schema is updated. #216
Instead we keep a separate reference file to be updated when schemas are changed. A cache handler adds this file to all pages having schema assignments.
Saving a schema feels noticably faster now (because JS and CSS no longer are invalidated).
show more ...
|
| 22d60eba | 22-Nov-2016 |
Digitalin <digikatya@yahoo.fr> |
translation update |
| 02effca5 | 22-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
fix: adjust styles for bootstrap bureaucracy
fixes #201 |
| 5195b9fc | 22-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
test: Add test for new %lastupdate% |
| e9259fa1 | 22-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
feat: let %lastupdated% refer to newest page rev
This reimplements 1f4dc0b95bed5d54071e0a290886bc9ed1ba1d32. This time correctly extending the class DateTime which is actually used in Search::findCo
feat: let %lastupdated% refer to newest page rev
This reimplements 1f4dc0b95bed5d54071e0a290886bc9ed1ba1d32. This time correctly extending the class DateTime which is actually used in Search::findColumn()
SPR-622
show more ...
|
| 144ef24d | 22-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
Revert: "feat: let %lastupdated% refer to newest page rev"
This reverts commit 1f4dc0b95bed5d54071e0a290886bc9ed1ba1d32.
We need to modify the DateTime type, not the date type. |
| ea34d852 | 22-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
test: Add tests to ensure leading whitespace
See #223 |
| bf83580b | 22-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
fix: keep leading whitespace in value of wiki-type
Fixes #223 and fixes SPR-712 |
| 4bc1074d | 22-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
fix: use actual num of cols for pagination colspan
`$this->data['cols']` holds the number of cols defined in the syntax, which may be different from the displayed cols because the `*` might be used
fix: use actual num of cols for pagination colspan
`$this->data['cols']` holds the number of cols defined in the syntax, which may be different from the displayed cols because the `*` might be used which counts only as 1 in data['cols'] or there might be columns defined in the syntax which are not part of the schemas and are hence not displayed.
Fixes #217 and fixes SPR-711
show more ...
|
| cb120ce2 | 21-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
refactor: Use more specific typehint |
| 2daf69d9 | 21-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
test: Add test for %lasteditor% |
| 25852712 | 21-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
make each field in output addressable via data attribute |
| 0f17d1f4 | 21-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
test: fix tests for $ID->$INFO['id'] adjustment
Retrace the changes in 06fee43a4802b3338be3c05d8b6be3f01981337a for the tests. |
| 06fee43a | 21-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
feat: Enable usage in sidebars etc.
By replacing $ID with $INFO['id'] the entries now work in sidebars and especially in the new footers (see SPR-699) as expected.
Tested: * Sorting * Dynamic filte
feat: Enable usage in sidebars etc.
By replacing $ID with $INFO['id'] the entries now work in sidebars and especially in the new footers (see SPR-699) as expected.
Tested: * Sorting * Dynamic filters * $STRUCT.tablename.field$ placeholder * $ID placeholders
SPR-348
show more ...
|
| 858c5caa | 17-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
feat: parse metadata after inline edits of access tables
That way the `%lasteditor%` and `%lastupdated%` will stay up-to-date after an inline edit. Otherwise one would need to visit the respective p
feat: parse metadata after inline edits of access tables
That way the `%lasteditor%` and `%lastupdated%` will stay up-to-date after an inline edit. Otherwise one would need to visit the respective page before the data is updated in the tables.
show more ...
|
| 1f4dc0b9 | 17-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
feat: let %lastupdated% refer to newest page rev
Implement `%lastupdated%` as it was originally meant to be. The information when the struct data was last updated is much less important then when th
feat: let %lastupdated% refer to newest page rev
Implement `%lastupdated%` as it was originally meant to be. The information when the struct data was last updated is much less important then when the page was last changed. (This includes updates to the struct data only).
SPR-622
show more ...
|
| 8d1ed4ce | 17-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
refactor: Save page data only once per page |
| eb230f4f | 17-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
docs: Adjust phpdoc comments |
| 74b30035 | 17-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
refactor: remove unused getters
We currently retrieve the date exclusively via joins in other SQL queries. There are more effective methods to retrieve this information with dokuwiki-builtins. |
| b17d4949 | 17-Nov-2016 |
Andreas Gohr <andi@splitbrain.org> |
Version upped |
| d329f04c | 17-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
another fix for multi value dropdowns
This had been only partly fixed in a3f28bd5749019a23c6a298391781f8480629536 |
| 9abde7b5 | 17-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
fix: store the ip if last editor not logged in |
| 2e12ac22 | 17-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
feat: Add `%lasteditor%` col in access-aggregation
Add this column to show the user that last edited a page.
SPR-622 |
| 1bc467a4 | 17-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
refactor: Use renderer class instead of $ACT
This appears to be the recommended approach according to the documentation: https://www.dokuwiki.org/plugin:dw2pdf#for_developers |
| 109edca8 | 16-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
feat: store user and rev of all pages
Rename `meta/Title.php` `meta/Page.php` since it now handles the user and timestamp for the last change as well.
This is done in preparation to adding a %laste
feat: store user and rev of all pages
Rename `meta/Title.php` `meta/Page.php` since it now handles the user and timestamp for the last change as well.
This is done in preparation to adding a %lasteditor% selector showing the last editor of a page and changing the %lastupdated% to show the time when the page was last changed instead of showing the time when the struct data of the page was last updated.
SPR-622
show more ...
|