| 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]] |