Description

A table cell edited in the GUI separates from the rest of the table, and shows up on the page as WikiMarkup. I have only found this problem using Firefox and Safari. It doesn't seem to happen in IE and I haven't tested it with Opera.

Steps to reproduce

  1. Go to the wiki using Firefox or Safari.
  2. Create a table using WikiMarkup. For example:

Cell One

Cell Two

Cell Three

Cell OneA

Cell TwoA

Cell ThreeA

  1. Edit the table in GUI, add some text to a cell, and save.

Head OneA

Head TwoA

Head ThreeA

||Cell OneA ||Cell TwoA this will break in Firefox

Cell ThreeA

Example

See an example on my home page: AmElder

Here's a comparison of the HTML generated:

Table HTML before being edited by GUI:

<div><table><tbody><tr>  <td><p class="line862">Head OneA</td>
  <td><p class="line862">Head TwoA</td>
  <td><p class="line862">Head ThreeA</td>
</tr>
<tr>  <td><span class="anchor" id="line-93"></span><p class="line862">Cell OneA</td>
  <td><p class="line862">Cell TwoA</td>
  <td><p class="line862">Cell ThreeA</td>
</tr>
</tbody></table></div>

Table HTML after being edited with GUI:

<div><table><tbody><tr>  <td><p class="line862">Head OneA </td>
  <td><p class="line862">Head TwoA </td>
  <td><p class="line862">Head ThreeA </td>
</tr>
</tbody></table></div><span class="anchor" id="line-92"></span><p class="line867">||Cell OneA ||Cell TwoA does this break in Firefox? <span class="anchor" id="line-93"></span><div><table><tbody><tr>  <td><p class="line862">Cell ThreeA </td>
</tr>
</tbody></table></div>

Component selection

I don't know where this bug is happening.

Details

This Wiki

Workaround

When using the GUI, only edit tables in in IE.

OR

Write tables in the text editor and correct bad tables using the Text editor.

Discussion

Plan


CategoryMoinMoinBugFixed

MoinMoin: MoinMoinBugs/GuiEditorBreaksTables (last edited 2008-08-07 22:09:14 by ReimarBauer)