I noticed this snippet works by posting all the comments into the content field of just one document.
Thus if you change design (and i’m not talking CSS only) of the comment chunk it won’t affect the previous comments.
Data and design are mixed -- not desirable for me.
I know this is just a "simple" snippet to get the job done but it would be nice if ...
Solution 1: Every comment could be a new document in the parent folder.
(sort of like using newspublisher for posting a comment and Ditto for displaying the comments)
Solution 2: Format the content of the "container" document as an XML document and append each comment as a node.
<comments>
<comment>
<author></author>
<subject></subject>
<body></body>
</comment>
<comment>
<author></author>
<subject></subject>
<body></body>
</comment>
</comments>
Solution 3: Create a new table for the comments
What do you think?