zoukankan      html  css  js  c++  java
  • 创建一个SharePoint 样式(Creating a SharePoint Theme)

    主题可以通过颜色以及图片等改变页面的样式。然而,主题仅仅由CSS文件以及一些图片构成,至于页面的布局(例如导航栏的位置)等则通过模版页来控制。
     
    以下步骤将创建一个SharePoint Theme(SharePoint 主题)
    1.找一个模版主题,并将其Copy到新的位置。位置【C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\THEMES 】
    2.修改以Copy的主题,并替换相应的图片等。
    3.在SharePoint站点样式配置文件中添加该样式的配置信息。
      a.打开C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\1033\SPTHEMES.XML
      b.为您的新样式添加如下Section    

    <Templates>
    <TemplateID>NewDirectoryName</TemplateID>
    <DisplayName>Theme Display Name</DisplayName>
    <Description>Give Description of the theme</Description>
    <Thumbnail>images/customimage.png</Thumbnail>
    <Preview>images/pagepreview.gif</Preview>
    </Templates>

    4.重启IIS(开始->运行->Cmd->IISreset),应用新样式即可。
     
    注:部署样式时在配置文件中的TemplateID 应与样式目录名对应。
     
     

    Themes re-skin the layout by changing colours and images used in the design. Since a theme is just a CSS file and images, the layout of the page such as the location of the navigation is controled by the master page.

    To create a new theme, copy an existing theme from the C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\TEMPLATE\THEMES directory into a new directory.

    Edit the C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\LAYOUTS\1033\SPTHEMES.XML file and add a section for your new theme:


    <Templates>
    <TemplateID>NewDirectoryName</TemplateID>
    <DisplayName>Theme Display Name</DisplayName>
    <Description>Give Description of the theme</Description>
    <Thumbnail>images/customimage.png</Thumbnail>
    <Preview>images/pagepreview.gif</Preview>
    </Templates>

    Perform an IIS Reset and then select the new theme from the Site Settings page.

  • 相关阅读:
    JavaScript 金字塔
    最短路径—Dijkstra算法和Floyd算法
    Qt编程的一些技巧
    Qt-Creator 加入qwt库
    关于usr/bin/ld: cannot find -lxxx问题总结(Qt编译错误cannot find -lGL)
    根文件系统制作、NFS配置与安装及利用NFS挂载根文件系统
    tslib1.4与Qt4.8.6的交叉编译与移植
    用树莓派做3G无线路由器
    python学习笔记6:面向对象
    pyhton学习笔记5:常用模块:datatime,random,json,re
  • 原文地址:https://www.cnblogs.com/netwenchao/p/1591224.html
Copyright © 2011-2022 走看看