Sharepoint 2016 - 每个站点一个母版页
Sharepoint 2016 - One master page for every site
我目前正在使用 SharePoint 2016 系统。我们正在从只有一个母版页的 SharePoint 2010 升级。我们的目标是为我们环境中的每个站点创建一个母版页。我们不能使用发布来执行此操作,因为我们需要站点模板。所以这条路线已经结束了。
如果可能的话,我正在寻找一种方法来捕捉母版页正在加载的时间,也许是通过一项功能,并将其重定向以使用自定义母版页。我找不到可以用来执行此操作的事件。
注意:这是现场安装而非 Office 365。
如有任何帮助,我们将不胜感激。
经过很长一段时间,我们终于确定了解决方案。我们创建了两个功能。一份用于网站集,一份用于 SharePoint 管理中心。
网站集功能强制所有子网站将其母版页更新为特定的母版页。它还为新站点添加事件侦听器,以便它们也指向正确的母版页。
Web 应用程序功能用作 "switch"。启用后,它会激活网站集功能。当它被禁用时,它会停用网站集功能。
这不是一个非常好的解决方案。但是我想我可能 post 在这里为那些无法离开 SharePoint 的人(比如我们)。
我目前正在使用 SharePoint 2016 系统。我们正在从只有一个母版页的 SharePoint 2010 升级。我们的目标是为我们环境中的每个站点创建一个母版页。我们不能使用发布来执行此操作,因为我们需要站点模板。所以这条路线已经结束了。
如果可能的话,我正在寻找一种方法来捕捉母版页正在加载的时间,也许是通过一项功能,并将其重定向以使用自定义母版页。我找不到可以用来执行此操作的事件。
注意:这是现场安装而非 Office 365。
如有任何帮助,我们将不胜感激。
经过很长一段时间,我们终于确定了解决方案。我们创建了两个功能。一份用于网站集,一份用于 SharePoint 管理中心。
网站集功能强制所有子网站将其母版页更新为特定的母版页。它还为新站点添加事件侦听器,以便它们也指向正确的母版页。
Web 应用程序功能用作 "switch"。启用后,它会激活网站集功能。当它被禁用时,它会停用网站集功能。
这不是一个非常好的解决方案。但是我想我可能 post 在这里为那些无法离开 SharePoint 的人(比如我们)。