如何在SharePoint Designer配置Ribbon?
来源:广州中睿信息技术有限公司
发布时间:2012/10/21 23:25:16 编辑:itlead 阅读 1772

  需求

  SharePoint2010的默认的母板页兼容性和适应性做的很好,兼容了IE7,IE8和IE8兼容模式,也自适应了浏览器的分辨率和IE窗体非全屏的大小。

  但国内很多客户,特别是给一般用户使用SharePoint的时候,有一个经常提到的需求,就是一般用户不要看到Ribbon,起初想法很简单,CSS直接隐藏掉就好了啊,但事实不那么简单,因为为了适应IE浏览器的高度,会有一个滚动条,而这个滚动条出现的判断是和这个Ribbon的div相关的,并且这段脚本是微软自己写的,你不可能在短时间内把这个脚本看明白。

  那么下面就要解决这个问题


  最终效果

  1. 一般用户看到的页面

         1.png

  2. 管理员看到的页面

   2.jpg
  

       基本配置

  1. 打开Microsoft SharePoint Designer

  2. 打开网站集

  3. 单击All Files和_catalogs。

  4. 展开_catalogs和masterpage,复制V4.master再粘贴,将v4_copy(1).master,重命名为MyMasterPage.master

  5. 编辑MyMasterPage.maser,单击Edit file。

  6. 在head加入链接MasterPage.css, jquery-1.4.4.min.js和MasterPage.js

  7. 在安装SharePoint2010的服务器,在C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\LAYOUTS\ 创建MasterPage文件夹,在MasterPage文件夹下创建Css和Javascript文件夹,根据后缀名放入相应的3个文件。

        到这里,基本上就解决这个问题了!