如何让 Sharepoint 2010 为一组用户使用自定义母版页,并为另一组用户使用另一个自定义母版页?
基本上,我试图向一组用户展示 Sharepoint 的品牌缩减版本,并向管理员展示完整的管理界面。
谢谢 :)
如何让 Sharepoint 2010 为一组用户使用自定义母版页,并为另一组用户使用另一个自定义母版页?
基本上,我试图向一组用户展示 Sharepoint 的品牌缩减版本,并向管理员展示完整的管理界面。
谢谢 :)
这是不可能的。有一个与 SPWeb ( SPWeb.MasterUrl
) 关联的母版页。
为不同类型的用户拥有不同“母版页”的唯一可能性是使用安全修整。您将不得不使用 WebPart 和其他经过安全调整的东西来为管理员/普通用户显示不同的内容。
有一个解决方案。通常我们创建两个不同的母版页来管理它。一个包含所有员工的管理员母版页,可用于诸如 Ribbon 之类的管理员。
其他版本只有 fp 匿名用户,其中生成的 HTML 是干净的,并且没有为最终用户生成额外的 SharePoint 员工。这减少了匿名用户的页面流量和时间负载。
这是一篇非常有用的文章,它是如何完成的。我们以同样的方式实施并且运作良好。
希望对你有帮助
安德鲁