Thomas Mortagne wrote: > Hi devs, > > Currently in xwiki syntax 2.0 we are using > || title cell 1 || title cell2 > | cell 1 | cell 2 > for table syntax. > > The problem is that with this grammar it's impossible to have empty > cells because you can't use || as it mean title cell. > > But we have an alternative grammar for table which is > !! title cell 1 !! title cell2 > :: cell 1 :: cell 2 > which can represnet empty cell with :::: > > So I propose to use !! :: instead of || | by default for xwiki syntax > rendering. > > WDYT ? > > I'm +1 for it > > > Now there is another problem: it seems ampty cells are not permitted > in xhtml and have to contains at least > If we render empty cells as <td> </td> and reparse it we will get > a space in wiki syntax in place of empty cell.
That's not true. Empty cells are perfectly OK. http://www.w3.org/TR/xhtml-modularization/abstract_modules.html#s_simpletablemodule says that the content of td elements is (PCDATA | Flow - table)*, where * means 0 or more, so nothing at all is acceptable. > There is the solution of saying, it's a limitation and a cell should > not be empty in xwiki syntax or we will have to use to tricky comment > in xhtml renderer... > > Does someone has a good idea about that ? > > Thanks How about | |, since a space should not count as content, and it is different from ||. -- Sergiu Dumitriu http://purl.org/net/sergiu/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

