启用“社区站点功能";在我的团队网站上会产生不同的效果.正如在某些网站上提到的那样,某人将出现在其我的网站上,而在其他网站上则不会 [英] Enable "Community Site Feature" on my team sites, will have different effects. As on some sites mentioning someone will appear on their my-site while on other sites it will not

查看:112
本文介绍了启用“社区站点功能";在我的团队网站上会产生不同的效果.正如在某些网站上提到的那样,某人将出现在其我的网站上,而在其他网站上则不会的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在我的SharePoint场2013中面临着这种奇怪的行为.我花了大约3天的时间来弄清楚发生了什么.这是我的问题详细信息:-

1.我有2个网站集(SiteA和SiteB).两者都是团队网站类型.并且都在网站集级别和根网站级别上启用了发布功能.

2.现在,在这两个网站集中,我都有许多团队子网站,这些子网站都添加了内置的讨论区列表.

3.和用户正在这些站点和讨论列表上工作,没有任何问题.

4.现在,我们的客户提出了一项新要求,即他们希望用户能够在讨论项和答复中提及其他人.

5.因此,根据我的阅读,我需要启用社区网站功能"网站功能,能够提及用户.现在启用此功能已经创建了一个新的讨论列表,但是我不想使用它,因为我已经有了讨论列表 很多东西.

6.并且我在所有相关的团队网站中启用了此功能.

7.现在,当我对此进行测试时,我得到了2种不同的行为,如下所示:-

8.在siteA内的团队网站上,当我在讨论中提到某人时,如下:-

9.它将显示在用户mySite内的提及"部分下,如下所示:-

10.但是在siteB下的团队网站上,我可以提及用户,但是此活动不会出现在其mysite的提及部分中.

11.现在我试图找出是什么原因造成的,但找不到任何解决方案.今天,我注意到在运行良好的网站上(提及某人将出现在用户的我的网站上),讨论计数器将在增加 我获得的2个讨论列表的讨论(旧的讨论列表+新的讨论列表,当我启用社区站点功能"时会自动创建).因此,当用户在旧的讨论列表中添加讨论时 计数器如下:-

但是,当用户在自动创建的列表上添加讨论时,计数器将按以下方式重置以匹配新列表中的项目,依此类推..:-

,但是在站点B下的团队网站上,提及某人不会显示在用户的我的网站提及"部分中,因此只有在用户添加了"后,讨论计数器才会更新新列表中的新讨论!!!

我知道这是一个漫长的故事,但这是我遇到过的最奇怪,最令人沮丧的问题!!现在,我希望能够在旧的讨论列表中提及某人,并将此活动显示在mysites中...我不太担心讨论 反击我得到的不一致!!

最后,请注意,在SiteA或SiteB下的所有子站点上,在自动创建的讨论列表中提到用户的情况下,始终会在用户的我的站点"中的提及"下显示该用户.但我不想将此列表用作旧列表 讨论列表中已经有很多项目.

那么任何人都可以就这个问题提出建议吗?

谢谢

解决方案

约翰

请尝试将自动创建的讨论列表保存为模板,然后在此模板的基础上创建新的讨论列表,然后检查其是否有效.

/_ layouts/15/savetmpl.aspx?List = {ListGUID} 

或将所有条目从旧的讨论列表导入到自动创建的讨论列表中.

或者我们可以创建社区站点来满足您的要求.

https://social.technet .microsoft.com/wiki/contents/articles/19212.sharepoint-2013-social-features-community-site.aspx

最好的问候,

丹尼斯


I am facing this weird behavioure inside my sharepoint farm 2013. and i spent around 3 days trying to figure out what is going on. here is my problem details:-

1. i have 2 site collections (SiteA & SiteB). both are of type team site. and both have the publishing feature enabled on the site collection level and on the root site level.

2. now inside both site collections i have many team sub-sites, which have the built-in Discussion board lists added to them.

3. and user were working on these sites and discussion lists without any problem.

4. now a new requirement has been raised by our customer that they want users to be able to mention others in the discussion items and replies.

5. so based on my reading i need to enable the "Community Site Feature" site feature, to be able to mention users. now enabling this feature have created a new discussion list , but i do not want to use it as i already have discussion lists with many items.

6. and i enable this feature inside all the related team sites.

7. now when i test this i got 2 different behaviors as follow:-

8. on the team sites inside siteA, when i mention someone inside the discussion as follow:-

9. this will appear under the Mention section inside the user's mySite, as follow:-

10. but on the team site under the siteB, i can mention users, but this activity will not appear on their mysite's mention section.

11. now i tried to figure out what could be causing this, but could not find any solution. now today i noted that on the sites which are working well ( where mentioning someone will appear on the users' mysite) that the discussion counter will be counting discussions for the 2 discussion lists which i got (the old discussion list + the new discussion list which was created automatically when i enable the "Community Site Feature"). so when a user add a discussion inside the old discussion list the counter will be as follow:-

but when a user add a discussion on the list which was created automatically the counter will be reset as follow to match the items on the new list,and so on..:-

but on the team site under siteB, where mentioning someone will not be shown inside the users' mysite Mention section, the discussion counter will only be updated if users add  new discussion inside the new list !!!

i know it is a long story, but this is the weirdest and most frustrating issue i have ever faced!! now i want to be able to mention someone inside the old discussion list and have this activity appear inside the mysites... i am not so worried about the discussion counters inconsistency which i got !!

one final note that on all the sub-sites either under SiteA or SiteB, mentioning a user inside the discussion list which was created automatically will always be shown inside the users' My-site under Mentions. but i do not want to use this list as the old discussion list already have many items..

So can anyone advice on this problem please?

Thanks

解决方案

Hi John

Please try to save the discussion list which was created automatically as template, then create new discussion list base on this template, and then check if it works.

/_layouts/15/savetmpl.aspx?List={ListGUID}

Or import all the items from the old discussion list to the discussion list which was created automatically.

Or we can create community site to achieve your requirement.

https://social.technet.microsoft.com/wiki/contents/articles/19212.sharepoint-2013-social-features-community-site.aspx

Best Regards,

Dennis


这篇关于启用“社区站点功能";在我的团队网站上会产生不同的效果.正如在某些网站上提到的那样,某人将出现在其我的网站上,而在其他网站上则不会的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆