如何复制日历到一个新的Sharepoint 站点上?

上个星期我帮一家国际学校解决了他们的问题,他们问我如何把一个已经在用的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”。

搜索你刚刚上传的模板,双击选择。

为新日历页面起个名字

选取日历页面。

(~ ̄▽ ̄)~可以看到之前的日历完美复制到新的站点上了!

贴士:

  1. 这个模板复制解决方案,要求源站点和目的站点要相同语言,不是显示语言,是建立site的时候选择的语言,如果源站点和目的站点的语言是不同的话,你的模板是能导入到时想添加的时候是添加不到的,这个问题我已经和微软确认过的了,当时我也话了快一天时间来不停测试,结果真的是这样,大家少走点弯路吧。
  2. 源站点和目的站点都必须是由管理员在后台新建的site,终端用户新建的group site因为某种原因,部分配置选项是没办法显示的,虽然你可以强制性在url上添加路径来访问,但我不建议用这种方法。