At line 1 changed one line |
= Problem Statement = |
= 1.0 Problem Statement = |
At line 4 changed one line |
= Complex Tables Requirements = |
= 2.0 Complex Tables Requirements = |
At line 7 changed one line |
=== New XHTML element support === |
=== 2.1 XHTML Table Elements === |
Currently no Creole support exists for a number of XHTML table-related elements. |
At line 14 changed one line |
=== Complex Tables Design Constraints === |
=== 2.2 Other Table Issues === |
# Block elements should be allowed within a cell |
# Cells should be specifiable across multiple lines |
# XHTML attributes should be specifiable for a cell, row and table |
# Rowspan should be specifiable for a cell |
|
= 3.0 Current Table Syntax |
This section reviews Creole 1.0 syntax for tables. |
|
=== 3.1 [[Tables|Creole 1.0 Syntax]] |
{{{ |
|=Heading Col 1 |=Heading Col 2 |
|Cell 1.1 |Cell 1.2 | |
|Cell 2.1 |Cell 2.2 line one \\ line two |
||Cell 3.1 & 3.2| |
}}} |
To note: |
\\1. a cell's colspan is indicated by consecutive leading pipes |
\\2. a table "ends" upon the first line without a leading pipe |
\\3. a table row is one per line; a trailing pipe is not required |
\\4. an empty cell is indicated by a space following 1+ leading pipes |
|
= 4.0 Complex Tables Syntax = |
This section contains complex tables syntax that is being evaluated, or has been agreed to, by the committee. |
|
=== 4.1 Design Constraints === |
At line 20 changed 4 lines |
= Complex Tables Syntax = |
This section contains complex tables syntax that is being evaluated, or has been agreed to, by the committee. |
|
== Alternative #1 == |
=== 4.2 Alternative #1 == |
At line 25 changed one line |
== Alternative #2 == |
|
=== 4.3 Alternative #2 == |
At line 27 changed one line |
== Alternative #3 == |
|
=== 4.4 Alternative #3 == |
At line 30 changed 2 lines |
= Complex Tables Test Cases = |
This section contains test cases necessary for compliance to the complex tables specification. |
= 5.0 Complex Tables Test Cases = |
This section contains test cases illustrating compliance to the selected syntax alternative. |
At line 33 changed 2 lines |
= To those in need of complex tables, = |
Please indicate on the Talk page -- a group can/will be created... \\Thanks, [[John McClure]] |
= 6.0 Complex Tables Rollout |
This section contains information about the decision/rollout schedule and process. |
|
= 7.0 Process Notes |
1. Should a separate "group" (whatever that is) be created for this topic? |
\\2. Am I the only one willing to make a proposal about this? |
\\3. Given that this topic is //prospective//, that is it's not been implemented by any wiki engine to my knowledge, is it inappropriate or undesirable for WikiCreole.org to broach this topic? |
\\I'm interested in the answers to #2 & #3 prior to sharing my ideas. |
\\-- [[JohnMcClure]] |