【问题标题】:Sharepoint 2013 on Office 365 - Best practice about MasterPageOffice 365 上的 Sharepoint 2013 - 关于 MasterPage 的最佳实践
【发布时间】:2015-08-26 15:39:30
【问题描述】:

我们正在将我们的 Intranet 迁移到 Office 365 上的 Sharepoint 2013 上。与 Microsoft 人员交谈时,我们被告知要避免母版页自定义,并使用 javascript/css 和页面布局进行品牌推广。所以我的问题是:

  • 这在现实世界中可能吗?
  • 如果我们接受不自定义母版页,是否有任何限制?
  • 任何人都有这种方法的经验并可以给我们反馈?

在互联网上查看 90% 的品牌示例包括母版页定制...

谢谢 埃米利奥

【问题讨论】:

    标签: sharepoint sharepoint-2013 office365


    【解决方案1】:

    是的,这是可能的,我们已经为我们的一位客户做到了。我建议的最佳方式是使用自定义页面布局和默认的 OOB O365 母版页。这样,如果他们在 OOB 母版页中推送任何更改,都不会影响您的网站,并且该网站上将提供新功能。

    要快速摆脱 OOB SharePoint 组件,您可以使用 css

        <style>
    #s4-titlerow {
        display: none!important;
    }
    .ms-core-navigation {
        DISPLAY: none !important;
    }
    #contentBox {
        margin-left: 0px !important;
    }
    </style>
    

    【讨论】:

      【解决方案2】:

      是的,这是可能的,是的,会有限制。但是你可以用纯 CSS 做很多品牌。一个很好的例子是Heather Solomon's post

      【讨论】:

        【解决方案3】:

        问题指向您。您在寻找什么级别的定制?

        自定义母版页绝对需要构建所有时髦的品牌和定制。但是,由于 Office 365 是一个瞬息万变的环境,因此您的自定义设置总是有可能会中断,并且您有责任维护它,而不是 Microsoft。

        您可以使用主题/组合外观进行基本的品牌推广。

        我的看法 - 在大多数组织中,内部网都需要品牌化。因此,请查看并在需要时构建自定义母版页。但保持团队网站(协作网站)不变。

        有关最近的指导,请参阅这篇文章 - New Guidance from Microsoft for Packaging and Deploying SharePoint Solutions

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2013-06-03
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-08-24
          • 1970-01-01
          相关资源
          最近更新 更多