Comments for Individual Blog Posts

Dcode warner asked on May 17, 2017 19:19

How in the world are we suppose to tell which comments belongs to which blog post?

I have 100+ posts and Tools > Blog > Comments simply list a table of all comments. Yes this is Kentico 7:

[screenshot] http://prntscr.com/f8ynvm

Recent Answers


Peter M answered on May 17, 2017 21:11 (last edited on May 17, 2017 21:12)

Don't remember about 7, but I am sure it has to be similar to 8. You have to edit the xml file for the unigrid that shows comments. Go to CMS\CMSModules\Blogs\Tools\Comments_List.xml. In the xml add new column:

<column source="CommentPostDocumentID"  caption="CommentPostDocumentID" wrap="false"></column>

Restart the CMS. Check if you can see this new column with DocumentID.

0 votesVote for this answer Mark as a Correct answer

Dcode warner answered on May 17, 2017 21:19

Do you know if restarting the CMS would break the site or loose any data or content

0 votesVote for this answer Mark as a Correct answer

Peter M answered on May 17, 2017 21:26

See if it works without restart. Normally it should not break anything but widgets are based on the web parts and there is caching involved in the process. To be sure that you are not looking at the cached data some times I do clear cache / restart app.

0 votesVote for this answer Mark as a Correct answer

Brenden Kehren answered on May 18, 2017 05:22

Something to look into is possibly integrating Disqus with that website. I believe there is a way to import your old comments for each post too.

0 votesVote for this answer Mark as a Correct answer

Dcode warner answered on May 19, 2017 16:41

Does implementing Disqus work on Kentico 7? Also, would we have restart app or website?

0 votesVote for this answer Mark as a Correct answer

Brenden Kehren answered on May 19, 2017 16:46

It's a universal javascript plugin you can get once you create an account. I implemented it in v8 and up without issue and should work just fine in v7 as well. Since you can add the js to the blog detail page via the UI, it should not require an app restart/reset.

0 votesVote for this answer Mark as a Correct answer

Dcode warner answered on May 22, 2017 23:25 (last edited on May 22, 2017 23:54)

@Brendan Kehren Thanks Brenden I'll let them know about this option. Did you use the free version of Disqus? Im reading your blog post on the implementation. Also do we have to go to Disqus to see which comment is for which article or can this be seen in the tools>blog area of the cmsdesk.

@Peter M They were implemented this and it appears that it shows a number (The documentID) not the actual name of the post.

0 votesVote for this answer Mark as a Correct answer

Peter M answered on May 23, 2017 18:09

Good news. If documentID is working you can easily transform it to the DocumentName:

 <column source="CommentPostDocumentID"  externalsourcename="#transform:cms.document:{%DocumentName%}"  caption="DocumentName" wrap="true">
    </column>
1 votesVote for this answer Mark as a Correct answer

Brenden Kehren answered on May 23, 2017 18:31

I have the free version of. I get notified for every comment and can reply directly in my email to approve or deny a comment. There is no interface for comments within Kentico for Disqus.

0 votesVote for this answer Mark as a Correct answer

   Please, sign in to be able to submit a new answer.