有一个要求在显示作为目录项的项目中的横向网站发布中的“我喜欢”和/或“评级”功能。

有一个页面,显示在创作站点中创建的项目的详细信息。如果在包含该页面的列表上启用额定值,则在您“喜欢”它之后,您就是喜欢可重用的页面,而不是它显示的项目。

这个想法是“喜欢”它显示它的项目,而不是可重用的页面。

是在SharePoint 2013上支持的社交标记/喜欢/评级功能,其中包含跨站点发布?

否则,替代方案是什么?

谢谢

有帮助吗?

解决方案

The solution for this ended up being a custom implementation.

We enabled ratings and likings on the list that contained the items in the Authoring site, and then created a custom implementation that applied the likes to the items on that list.

So the detail Page on the Publishing site collection wasn't liked or rated, the items in the authoring sites were.

其他提示

We didn't want to give users any information about the authoring side. The beauty of xsp is that we can rearrange our authoring side and not disrupt the published version as long as it spits out the same info.

So we created a "CDN" another site with limited permissions (create entry, update, and read) for everyone in our farm. The star ratings are turned on there and some custom code allows them to rate items with the values stored on the "CDN" side.

Overall it doesn't seem to have much performance implications -- compared to all the other SP stuff going on.

The one problem we still face is that the rating doesn't get incorporated into things like most popular or what have you.

许可以下: CC-BY-SA归因
scroll top