【问题标题】:Sharepoint 2016 - One master page for every siteSharepoint 2016 - 每个站点都有一个母版页
【发布时间】:2019-07-26 06:26:39
【问题描述】:

我目前正在使用 SharePoint 2016 系统。我们正在从拥有一个母版页的 SharePoint 2010 升级。我们的目标是为我们环境中的每个站点提供一个母版页。我们不能使用发布来执行此操作,因为我们需要站点模板。所以这条路线已经结束了。

如果可能的话,我正在寻找一种方法来捕捉,也许是通过一项功能,当母版页正在加载并将其重定向到使用自定义母版页。我找不到可以用来执行此操作的事件。

注意:这是现场安装,而不是 Office 365。

任何帮助将不胜感激。

【问题讨论】:

  • 您是要将现有站点从 SP2010 迁移到 SP2016,还是要在 SP2016 中创建新站点?
  • 我们正在将现有网站从 SP2010 迁移到 SP2016。

标签: c# sharepoint master-pages


【解决方案1】:

经过很长时间,我们终于找到了一个解决方案。我们创建了两个功能。一个用于网站集,一个用于 SharePoint 管理中心。

网站集功能强制所有子网站将其母版页更新为特定的母版页。它还为新站点添加事件侦听器,以便它们也指向正确的母版页。

网络应用功能用作“开关”。启用后,它会激活网站集功能。当它被禁用时,它会停用网站集功能。

这不是一个超级好的解决方案。不过,我想我可以在这里为那些无法离开 SharePoint 的人(比如我们)发布它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-15
    • 1970-01-01
    • 1970-01-01
    • 2011-06-03
    • 2020-09-07
    相关资源
    最近更新 更多