zoukankan      html  css  js  c++  java
  • 一步步学习SPD2010--第十一章节--处理母版页(4)--复制和保存母版页

    一步步学习SPD2010--第十一章节--处理母版页(4)--复制和保存母版页

            在SPD中,母版页可以通过导航窗格的母版页选项定位。在网站中母版页的确切位置是母版页库内的_catalogs文件夹,你可以使用所有文件库或迷你库导航到母版页库。浏览器的所有网站内容页面,母版页库是隐藏的。但是,通过使用网站设置页面的母版页链接,你可以显示它。

            发布站点中,母版页库中有两个母版页内容类型:母版页和发布母版页。这样它就包含了默认母版页和自定义母版页。非发布网站如团队网站只有母版页内容类型。

            在Foundation版本中,支持版本控制。所有网站访问者有读取权限,查看浏览器中母版页和内容页组合的页面。Server站点中,母版页库有主版本和次要版本,启用了内容审批,要求签出。这些设置意味着你可以修改母版页,还原之前的版本(如果出错的话)。在Server站点中,你可以修改模板页,作为主要版本发布(如果做的修改是正确的话)。

            如果你没有自己的站点,而是在团队站点上工作,那么修改站点的母版页就不是能接受的方案了。特别是当你的修改包含太多错误,那么没有内容页会在浏览器中呈现的。

            比较好的办法是创建自定义的母版页,作为一个内容页的母版页。当你测试完毕无误后,可以设置这个自定义模板页作为默认页面。

            有几种方法可以创建母版页。创建空白母版页或者在母版页选项卡内容类型命令创建。或者复制母版页,然后自定义它满足自己的需求。如果修改现有母版页会让你投缘眼花,你可以使用一个starter母版页。从默认母版页(v4.master)或者使用starter母版页通常是最好的选择,因为它们已经满足了你大部分要求。

            母版页像其他网站定义文件一样,在安装SharePoint时就被创建在Web server上根目录中。在SPD中,你只能在高级模式编辑母版页。SharePoint建立这个文件的一个拷贝,包括你的修改,然后保存在微软SQL Server内容数据库中----这个页面就变成了自定义页面。如果开发人员最后在Web server上修改了母版页,你的站点将不能反映出这些修改。

            本练习中,你创建并保存v4.master页面副本。

    1. 导航窗格点击母版页。

    2. 复制粘贴v4.master。

            你可以将母版页放在任何地方,但是最佳实践还是保存在母版页库中。

    3. 签出。文件名前出现一个绿色对号。

    4. 重命名v4-test.master,确定。

    5. 编辑文件。

    6. 保存。网站定义页面警告消息框打开,点击确定。

    7. 右击v4-test.master,签入。

    8. 点击确定关闭签入对话框。文件名前出现一个蓝色信息符号。表示页面被自定义,现在保存在了SQL Server内容数据库了。

  • 相关阅读:
    windows 7下matlab R2010a输入乱码的解决方案
    用 Microsoft Visual C++ 创建一个使用 wpcap.dll 的应用程序,
    E: oss4dkms: 子进程 脚本出错postinstallation 安装升级更新时出错的解决方法
    关于linux下面挂载Windows硬盘,但是无法在Windows下看到数据
    如何读取多个文件,文件后缀名不一致,不过类似source.1 source.2 source.3等
    Fedora 12 13 14基础环境配置
    linux内核空间与用户空间信息交互方法
    HDU 1232 畅通工程(最小生成树+并查集)
    hdu 2647 Reward(拓扑排序,反着来)
    HDU 1532 Drainage Ditches (最大网络流)
  • 原文地址:https://www.cnblogs.com/crazygolf/p/3857038.html
Copyright © 2011-2022 走看看