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
|
|
3:197226a815ca
|
2012-01-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Prevented the transfer of "rowspan" attributes from columns to rows. |
|
|
ImprovedTableParser.py
|
|
2:2faa4def44ae
|
2012-01-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added copyright and licensing information. |
|
|
docs/COPYING.txt docs/LICENCE.txt
|
|
1:cd06464e4a27
|
2012-01-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added support for separate sections within tables through the use of "quoted"
section markers ("{{{" quoted as "\{\{\{" and "}}}" as "\}\}\}") so that it
becomes possible to embed preformatted text and even tables within tables. |
|
|
ImprovedTableParser.py tests/test_sections.py tests/test_table.py
|
|
0:0042f967eae0
|
2012-01-15 |
Paul Boddie |
changeset
files
shortlog
graph
|
A table parser offering a more flexible syntax than the standard Moin parser. |
|
|
ImprovedTableParser.py parsers/table.py setup.py tests/test_table.py
|
|