Hey SunBlogNuker,

Hope you all well and thanks a lot for your love and trust SunBlogNuke. A LOT are going on for providing you the best publishing tool for your dnn website,  like online magazines, newsletters and article catalogs.

Now we have been busy wrapping up development of the next version of the Blog module (4.1.0) and I would like to get some of the most pressing features included with this release, like import external blog data with blogML format (you can find more details about it in that post – Migrating from WordPress to DNN Blog). Here I prefer to share another awesome blog feature – threaded (nested) comment, which is included in the roadmap of Ultimate DNN Blog Module – SunBlogNuke and also lots of clients request from the time our blogging module born.

What benefit of threaded comments?

If you are getting enough number of comments, then you may have faced problem while answering or replying to them. Though you can reply to them with a comment,  the problem is that it doesn’t make the comment look interactive or in other words conversation appears broken. So the better solution to all such problem is having Threaded Comments. Now SunBlogNuke already provided this cool feature.

How to get it work in SunBlogNuke?

To enable threaded comment on your blogs, simply go to the "Settings" screen and activate it with checking the option “Enable threaded comment with x levels deep".  Note that it only works if the theme supports it. You can refer to “CommentView.ascx" in the _default theme and you will find that you just need to append the following codes in your CommentView file (if you are not familiar with theme mechanism please get more details from the tutorial - Develop Your Customized Theme for DNN Blog Module):

Threaded comments section:

<div class="annotation-replies" id="replies_<%=Comment.CommentID%>">
  <asp:PlaceHolder ID="phSubComments" runat="server" />
</div>

ReplyToLink section (‘<%=Comment.ReplyToLink%>’ is what you need to append and you can place it anywhere you think more appropriate):

    <span class="annotation-meta">
        Posted by <%=FormatAuthor("author")%> on <i><%=Comment.AddedDate%></i>
        &nbsp;&nbsp;<%=Comment.ReplyToLink%>
    </span>

Then in order to let your threaded comments more cool, you may append some styles in your theme file style.css like that below.  That is a style sample and I think that I think your style will be more awesome and our module can provide the capabilities.

.annotation-replies{clear:both;background:url(images/reply-arrow.gif) no-repeat;margin:5px 0 0 5px;padding:0 0 0 15px;}

Once you have done this you will reply the comments to build  an interactive conversation for your blog entries (as show in the screen capture below).

Threaded Comments in SunBlogNuke

As usual, please let me know your thoughts with leaving your comment below and make sure to enter your suggestions for improving our product at support forum.