13:b8931fcf1482
|
2012-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for viewing, choosing and changing the sort direction of columns.
Simplified the link generation. |
|
|
ImprovedTableParser.py css/improvedtableparser.css
|
|
12:f8f45be34baf
|
2012-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the sorting to sort empty columns last. |
|
|
ImprovedTableParser.py
|
|
11:ef4a711af559
|
2012-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for specifying column types in table regions without any sort
criteria in order to permit sorting using the controls. The column types are
defined by any explicit region declaration and are then overridden by any types
specified in a region's sort criteria or in a request's sort criteria.
Permitted table name definition using a table's own "tableid" attribute. |
|
|
ImprovedTableParser.py
|
|
10:f40e68a2828b
|
2012-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added missing stylesheet.
Removed table name anchor definition where no table name is specified.
Introduced conversion to plain text in order to support more reliable ordering
of formatted text. |
|
|
ImprovedTableParser.py css/improvedtableparser.css
|
|
9:5fb05743a400
|
2012-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Permit already selected columns to be moved to the end of the criteria. |
|
|
ImprovedTableParser.py
|
|
8:40e0295da2b7
|
2012-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced formatting of the headings in the pop-up elements.
Added table anchors and links to those anchors. |
|
|
ImprovedTableParser.py
|
|
7:a285ae825ba3
|
2012-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the sort controls to be a list of columns, with the selected column
appearing as an insertion marker alongside the list where the column could be
inserted to change the criteria, and with the column appearing as a link in the
list if already part of the criteria, enabling the column to be removed from the
criteria. If appropriate, a link permitting the column to be added or moved to
the end of the list is also shown. |
|
|
ImprovedTableParser.py
|
|
6:a5aa61c0be15
|
2012-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added sort column controls in table headers.
Separated the sort criteria acquired from the request and from the region so
that the column types can be fully specified in the region and retrieved
regardless of the request's criteria. |
|
|
ImprovedTableParser.py
|
|
5:75990ca1e4c6
|
2012-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for overriding the table sorting specification using a request
parameter prefixed with the calendar name. |
|
|
ImprovedTableParser.py
|
|
4:103ec898398a
|
2012-02-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced table data sorting according to a specification provided by the
"sortcolumns" attribute on the table region.
Changed the parseAttributes function to strip quoting from region attributes if
they are not going to be escaped for formatter usage. |
|
|
ImprovedTableParser.py parsers/table.py
|
|