Last modified: 2010-05-15 15:41:03 UTC
I've summarized in the webpage http://matrixhasu.homelinux.org/mediawiki1.7/index.php/Bug_Definition_List the error we recieve while nesting two (or more) definition lists. The first element of the nested definition list is wrongly rendered, with the head element at the same level as father def list, and the definition in bold. The same bugs is in mw1.6.7 http://matrixhasu.homelinux.org/mediawiki1.6/index.php/Bug_Definition_List and in mw1.5.8 http://matrixhasu.homelinux.org/mediawiki/index.php/Bug_Definition_List
It's not rendering because you're using the wrong syntax. A definition list in a definition list must be inside the outer list's <dd> element, since <dt> can only have inline contents. Therefore, the right syntax has the nested list's character follow after a colon (<dd>), not after a semicolon (<dt>): ; test1: level 1 :; test2_1: level 2, first row :; test2_2: level 2, second row That works fine.