17:2a15a0299b4e
|
2012-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for column and row spans so that the contents of a table can still
be sorted through the definition of a uniform grid of cells whose contents can
then be compared on a row-by-row basis.
Fixed sort direction labelling in the sort controls.
Tidied up the sorting logic, adding support for sorting where only the headers
and name attributes have been defined for a table. |
|
|
ImprovedTableParser.py
|
|
16:cdef4cbc9a61
|
2012-02-21 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the appearance of alternative/opposite sort direction arrows so that they
only apply to the selected column in each list of columns. Such arrows have also
been made more prominent.
Added a label to the sort control pop-up to say what it does.
Tidied the write_sort_control function signature. |
|
|
ImprovedTableParser.py css/improvedtableparser.css
|
|
15:2c22a63305b0
|
2012-02-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the presentation of appending columns to sort criteria. |
|
|
ImprovedTableParser.py css/improvedtableparser.css
|
|
14:fd46a82a317d
|
2012-02-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Attempted to make the formatting of plain text work in Moin 1.9 without breaking
support for Moin 1.8 or support for formatting HTML. Moin 1.9 appears to use a
modified API and fails to invoke the appropriate flushing mechanism in the plain
text formatter. |
|
|
ImprovedTableParser.py
|
|
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
|
|