list markup is not recognized inside tables
If you do a list inside a table this is not recognized. -- ThiloPfennig 2006-02-22 11:56:29 Simplified example:
* unnumbered list |
I think it would be important to get this to work. I use this quite often.
The problem is that you can not in MoinMoin break up a table cell onto more than one line even though this is very important.
Right now this is not possible:
|| table cell 1 still table cell 1 || table cell 2||
If you have no "||" at the end of the line with no space behind you do not get a table at all. I think this breaks some of the core advances of HTML, which is that ou can break a line as often as you want - if the element is open the layout afterwards stays correct.
Another approach where to use some markup like the one common in unix bash for inputs in many lines with the "\". Example usage:
||table cell 1 \(no space after this character!) still table cell 1 || table cell 2||
This would enable many more uses inside a table besides UL/OL in the future.
Lists inside <td> are allowed per DTD definition for XHTML:
Workaround
if you include a page which contains the list with [[Include(PageName]] you get the list.
or use MacroMarket/MiniPage
Or use one of the numerous table alternatives on ParserMarket
Discussion
- I can't seem to find a parser that will allow me to do this! Am I missing something? What parsers are available that will allow me to format a list inside a table?
For now you can use MacroMarket/MiniPage or Include only. -- ReimarBauer 2006-11-30 20:38:54
- I was looking for ways to better support multiple lines in a table cell rather than keeping everything on a single line (it would be messy!).
- The solution is by supporting adding "\\" to the end of line to indicate continuation of the line, e.g.
|| Hi \\ There || Hello \\ World ||
Which would result in something that looks as if it was on the same line:Hi There
Hello World
- The solution is by supporting adding "\\" to the end of line to indicate continuation of the line, e.g.
-- Ray
Look at MacroMarket/MiniPage or HelpOnMacros/Include or MacroMarket/CollectLists or use the gui editor -- ReimarBauer 2009-02-24 08:53:58