8b4531cf | 25-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
feat: sort in php and sort colors by hue
We moved the sorting to php and added a extra sort function for colors by their hue. |
5282d027 | 25-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
refactor: cleanup of AggregationCloud |
be2ae900 | 25-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
refactor: remove unnecessary class
We do not reuse any styles from struct aggregations |
33bd00e9 | 25-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
refactor: rename methods to be more specific |
4c969d82 | 25-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
refactor: Set font-sizes in php |
ce8676ae | 25-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
fix: use displayValue to support lookups
Use displayValue, since the lookup-type only stores the row-id in the raw-value. But we need a workaround, since displayValue may be empty for page-types for
fix: use displayValue to support lookups
Use displayValue, since the lookup-type only stores the row-id in the raw-value. But we need a workaround, since displayValue may be empty for page-types for pages that never existed.
show more ...
|
ea5ad12a | 22-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
feat: add list aggregation
Implement the list aggregation known from the dokuwiki data plugin. This feature is useful when an entire table would be to much boilerplate. Usually one would select only
feat: add list aggregation
Implement the list aggregation known from the dokuwiki data plugin. This feature is useful when an entire table would be to much boilerplate. Usually one would select only a few columns.
Enable the option sepbyheader to behave analogous to the data plugin.
Report any options that are not valid for a list aggregation as error. Show that error during the render phase of a page. That way the error is visible always when the page is rendered, not only after the initial save when it is parsed.
See #90 and see SPR-710
show more ...
|
ae457e47 | 24-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
feat: support option min for cloud aggregation |
aafac1c1 | 24-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
feat: Adjust tag size by its count |
0699ff47 | 24-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
refactor: Use Search class and hence support limit |
1719449c | 23-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
fix: escaped filter in url |
fa04b28c | 23-Nov-2016 |
Michael Grosse <grosse@cosmocode.de> |
feat: add tag cloud aggregation
The basics are working but there is still a lot to do and to refactor |
38ad376d | 23-Nov-2016 |
Andreas Gohr <gohr@cosmocode.de> |
fix logic error |
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. |
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 |
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 ...
|
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. |
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 |