上个星期我帮一家国际学校解决了他们的问题,他们问我如何把一个已经在用的sharepoint上的日历复制到新的sharepoint站点上。至于解决问题的方法是我使用了sharepoint 站点模板复制的方法来导入到新的站点上,我之所以要特意写这篇文章,是希望大家思维扩大一点,一些类似的需求其实也适合用这种方法的。大家不要只局限于单纯的日历复制。
废话少说,我就已日历复制作为例子来解说一下吧,打开一个sharepoint的站点(记住这个站点必须是管理员建立的site而不是Group site),点击图示的齿轮图标再点击“Add an app”.
选取日历的App来添加一个日历在sharepoint站点上。
为新建的日历起个名字。
选取你刚刚新建的日历编辑。
在日历上新建具体事项。
在站点上端任务栏里点击日历选项再双击进去“List Setting”。
点击“Save list as template”。
为模板建立一个名称,注意必须要选取图中的“Include Contend”,否则你就不可以看到日历的细节项目,最后点击保存。
点击“List template gallery”。
选取你刚刚新建的模板之后双击保存到本地电脑。
打开一个新的sharepoint站点(重要的事情再多说一篇,这个站点要是管理员新建的site,而不是groups site, group site可以做,但太麻烦了,因为他很多配置都是隐藏的,需要手工在流浪器修改地址,所以极度不建议!)再次选取小齿轮之后点击site setting。
点击“List template”。
选取保存在本地的模板并上传到新的站点上。
为模板改个名字。
回到站点点击上方齿轮再选取“Add an app”。
搜索你刚刚上传的模板,双击选择。
为新日历页面起个名字
选取日历页面。
(~ ̄▽ ̄)~可以看到之前的日历完美复制到新的站点上了!
贴士:
- 这个模板复制解决方案,要求源站点和目的站点要相同语言,不是显示语言,是建立site的时候选择的语言,如果源站点和目的站点的语言是不同的话,你的模板是能导入到时想添加的时候是添加不到的,这个问题我已经和微软确认过的了,当时我也话了快一天时间来不停测试,结果真的是这样,大家少走点弯路吧。
- 源站点和目的站点都必须是由管理员在后台新建的site,终端用户新建的group site因为某种原因,部分配置选项是没办法显示的,虽然你可以强制性在url上添加路径来访问,但我不建议用这种方法。