With the single pipe rule for tables (i.e. "all cells separated by single pipes"), are table headings now implied?
It's not clear to me what the recommended XHTML for table headings should be. Is it really a <td> tag as recommeded? Or should it be a <th> tag...


{{{
<table>
<tr>
<th>Heading Col 1</th>
<th>Heading Col 2</th>
</tr>
<tr>
<td>Cell 1.1</td>
<td>Cell 1.2</td>
</tr>
<tr>
<td>Cell 2.1</td>
<td>Cell 2.2</td>
</tr>
</table>
}}}

-- MarkWharton, 2006-12-10

It cannot be known whether headers are on the top or the left side or both, so headers are not implied.

-- [Chuck Smith], 2006-12-11


I'd like to suggest some additions/changes which are in line with the currently proposed standard:

!!Additions

__Underlined text__

Creole: {{{ __Underlined text__ }}} (two underscores)

Proposed XHTHML: {{{ <span class="underlined"> </span> }}}

__Stricken text__

Creole: {{{ --Stricken text-- }}}

Proposed XHTML: {{{ <del> </del> }}}

__Superscripted text__

Creole: {{{ ^^This is superscripted text^^ }}}

Proposed XHTML: {{{ <sup> </sup> }}}

__Subscripted text__

Creole: {{{ ~~This is subscripted text~~ }}}

Proposed XHTML: {{{ <sub> </sub> }}}

__No wiki markup__

While I realise that you could use the {{{ {{{ / <pre> }}} code for this, people might not want to have some markup parsed without it being interpreted as "code". I would like to suggest using:

{{{ ==no markup== }}}  for simple no markup sections.

{{{ {{code}} }}} on a line of their own would be more logical for blocks of {{{ <code> }}}. It would also be more in line with the rest of Creole if these were double instead of tripple, while another option might be:

{{{ >> preformatted << }}} for regular preformatted text?

!!Changes

__Tables__

I'd like to suggest a small addition to the table definition. To define something as a header entry, we could use the DocuWiki syntax with a minor modification:

{{{
|^ header cell  |^ header cell |
| normal cell   | normal cell |
|^ header cell  | normal cell |
| normal cell   | normal cell |
}}}

Proposed XHTML: {{{ <th> </th> }}}

__Headlines__

Is it possible to change the headlines standard to an exclamation mark? Or at least make it optional? A lot of people seem to find exclamation marks more logical.

{{{
!Level 1 headline!
!!Level 2 headline!!
etc.
}}}

-- MartijnVanDerKleijn, 2006-12-11