Forum Discussion

john john's avatar
john john
Steel Contributor
Jul 08, 2019

Improving the commenting on sharepoint modern pages by embedding yammer posts (through Topics )

We are working on building our sharepoint intranet site, where Commenting on modern pages will be a major part inside it. so we currently we are going to use these approaches:-

 

1) We will create modern sharepoint pages to publish information and news.

 

2) We will have a general discussion forum >> where we will create a Yammer group >> embed the Group inside our intranet home page, as follow:-

 

3) The issue we are facing is about commenting on modern pages. As the built-in commenting module on modern pages have many drawbacks as follow:-

1. Any user can delete any comment.

2. deleted comments will not be stored in recycle bins.

3. We are using the Avepoint backup tool which does not support backup/restore comments on modern pages + we have a migration tool named sharegate which also does not support migrating comments on modern pages. So seems currently (July 2019) commenting on SP modern pages is still not ready to be used on an enterprise level.

 

So for commenting on modern pages >> we decided to disable the built-in commenting on modern pages >> and instead for each modern page , to create a separate Yammer post and inside the yammer post to add a unique Topic which will be = modern page name. then inside the modern page to embed the Yammer post by filtering the Topic as follow:-

 

so can anyone advice on our appraoch of replacing the commenting section found on sharepoint modern pages by creating yammer posts (which are linked to Topics equal the modern page names), and then embed those Yammer posts inside the modern pages. so each yammer post will be the commenting module for the modern page instead of the built-in commenting found inside modern pages?Are there any drawbacks i am not aware about? or better appraoch to achieve what i am looking for?

2 Replies

  • Shijuraj's avatar
    Shijuraj
    Brass Contributor

    john john Hi, we had applied this approach for classic site, for comments. What we had done is we had created yammer feed for topics/department. and in the page-layout we had added the yammer embedded script with those yammer feed id.

    • john john's avatar
      john john
      Steel Contributor

       


      Shijuraj wrote:

      john john Hi, we had applied this approach for classic site, for comments. What we had done is we had created yammer feed for topics/department. and in the page-layout we had added the yammer embedded script with those yammer feed id.


      Shijuraj  Thanks for the reply.. now in our case we are using modern sharepoint pages.. i started testing this appraoch, i found 2 main issues:-

      1. yammer posts will not be included in sharepoint search (not a big issue really).

      2. it requires extra manual steps comparing to just using the built-in SP comments, as creating a new sharepoint modern page will require creating yammer posts and link them using a yammer topic which will be equal to the sharepoint modern page title...

       

      but at the end it is better than relying on the built-in sharepoint commenting module, as in this commenting module anyone can delete any comment!! and there is no way to know who deleted the comment nor to recover it :) !!!