我需要找到一种方法来存档网站中的子网站。
当我说'存档'时,我的意思是将子网站从一个站点移动到另一个站点,以便最终用户仍然可以访问子站点并检查历史记录等。
主站点是一个培训站点,子站点是培训课程,当这些课程运行时,没有必要让他们坐在培训部门的网站下面,我可以想象它会因为太多这些子网站而变得混乱。
我知道我可以使用网站管理员中的结构和内容来移动它们但是并不希望最终用户在每个课程运行后都这样做(我们今年已经有超过500个!)
是否有其他人遇到过类似的问题,或者对他们如何处理这个问题有任何建议?
非常感谢
答案 0 :(得分:0)
是否需要保留子网站?如果是这样,可能更容易改变用户访问网站的方式,而不是移动网站。您可以设置包含当前类的列表(假设您还没有),并在该列表中包含一个链接到该课程子网站的字段。创建一个仅显示当前课程的视图,以便最终用户永远不会看到其他子网站。
如果您不需要保留子网站,那么您应该研究某种类型的工作流程,这种工作流程可以在类过期时删除子网站。我很确定您无法使用Nintex或SharePoint Designer创建工作流程以将网站移动到其他位置,因此您可能需要使用C#编写代码。