设计完善的导航可告诉您网站的用户大量有关网站所提供业务、产品和服务的信息。通过更新导航背后的分类法,可以推动业务并保持更新,而不必在过程中重新创建其网站导航。在 SharePoint 2013 中,可以使用托管导航功能来设计由托管元数据驱动的网站导航以及创建源自于托管导航结构的 SEO 友好 URL。

  托管导航可以代替基于 SharePoint 结构的传统 SharePoint 导航功能(结构化导航)。因为托管导航由分类驱动,所以您可以用它来设计围绕重要业务理念的网站导航,而无需更改网站或网站组件的结构。

一、效果展示:

1、全局导航以及当前导航,如下图:

  如上图,全局导航是最上面横向显示的,当前导航是右侧竖向显示的(类似之前版本的左侧导航),而且,显示内容是不相同的。

2、友好的URL访问,如下图:

  如上图,大家可以看出来,上图是文档库的AllItems.aspx页面,本来访问的URL链接应该为“http://URL/PPT_Transfer/Forms/AllItems.aspx”这样的结构,现在变成友好的URL访问,看起来更加舒服了吧?

  同样,这样友好的URL访问方式,也适用于DispFrom.aspx页面,接下来,我们就尝试配置一下。

二、新建托管导航

1、进入网站设置 – 外观 – 导航,如下图:

2、进入导航设置后,找到托管导航:术语集,如下图:

3、点击红圈内的『数据库管理工具』,如下图:

  首先需要确定,你必须开启了“Managed Metadata Service”服务,如果没开启的话,请到管理中心开启,这里不多说了。

4、新建术语集

5、新建术语

6、创建如下层次术语,如下图:

7、勾选术语集用于导航

8、回到网站设置 – 导航设置,选中新建的导航,点击确定,如下图:

9、导航更改为如下导航了:

三、更改导航设置

1、更改显示位置,如下图所示:

  如上图,选中要修改的导航,右侧选项卡切换到『导航』,可以修改导航节点的标题、导航悬停文本、菜单中的可见性等,全局即顶部导航,当前是左侧导航。

2、更改导航链接及目标页面,如下图:

  如上图,选中要修改的导航,右侧选项卡切换到『术语驱动的页面』,配置友好的URL,选中目标页面。因为是测试网站,所以就随便找个页面作为测试了。勾选“更改此术语的目标页面”,点击浏览,浏览页面库,选中default.aspx后并确定。

3、点击修改的导航位置 -- 公司简介,如下图:

  如上图,URL链接不再是http://URL/Pages/default.aspx,而是http://URL/Introduce这样的形式,这就是友好的URL了。

4、当然,当我们可以变成友好的URL以后,我们就会想将其他的页面也变成这样(例如DispForm.aspx),而浏览的时候,只能找到文档库中有的页面,其实,只要是aspx页面,导航就识别的,如下图:

5、展示效果,如下图:

6、特殊URL地址的处理建议

  如上图,我们想加一个导航,跳到百度首页,这里却只支持到aspx页面。有一个比较变态的想法,随便建一个空白页面,放着这里链接,然后写JS脚本自动跳转。呵呵~~

7、切换导航,如下图,选中需要切换的术语集,点击确定,即可;

  如上图,可以建立几个导航集,方便切换。

结束语

  到这里,SharePoint 2013的托管导航,就简单介绍完了,还有很多东西,需要在实践中不断摸索。比如,有些页面,我只想将URL变成友好的方式,就可以只添加到术语集,但不显示在当前导航或者全局导航中。

SharePoint 2013 托管导航及相关配置的更多相关文章

  1. SharePoint 2013 托管导航及相关配置 <二>

    本文的思路是使用JQuery重写SharePoint自带托管导航的样式,其实思路和脚本都非常简单,引用一下JQuery脚本,然后重写导航的样式,把脚本放到母版页中,即可.当然,使用JQuery可以做很 ...

  2. SharePoint 2013 托管导航 无法被开启的解决办法

    在阅读了园子中霖雨的一片博文<SharePoint 2013 托管导航及相关配置>之后,非常想尝试一下SharePoint 2013 中的这个新功能,但是我的网站集包括样式是从2010升级 ...

  3. 配置AD RMS及SharePoint 2013 IRM问题解决及相关资源

    最近配置AD RMS及SharePoint 2013 IRM遇到几个问题: 1. RMS配置好后,client端连不上, 一直要求输入用户名和密码. 后来换了台不是SP的机器,并用内部DB,搞定.   ...

  4. SharePoint 2013 工作流之使用Designer配置示例篇

    在SharePoint 2013中,支持SharePoint Designer 2013(以下简称SPD)配置简单的工作流,完成我们的业务需要.下面,我们就举一个小例子,实现SPD配置工作流. 1. ...

  5. [转载]SharePoint 2013搜索爬外网配置

    本文介绍SharePoint 2013 设置外网(Internet)爬网源: 下面是步聚: 1. 新建外部爬网源 a. 打开 “SharePoint 2013 Central Administrati ...

  6. SharePoint 2013 定制搜索显示模板(二)

    前言 之前一篇博客,简单的介绍了如何定制搜索显示模板,这一次,我们介绍一下如何定制搜索显示时,弹出来的那个页面,相信这个大家也都会遇到的. 1.第一部分就是搜索显示模板的部分,第二部分就是搜索项目详情 ...

  7. Office 365 – SharePoint 2013 Online 与Office相关的应用

    1.在Office 365首页,点击在PC上安装Office,如下图: 2.会下载一个安装向导程序,如下图: 3.安装Office向导,如下图: 4.安装完毕以后,发现开始菜单多出Office 201 ...

  8. SharePoint 2013 Nintex Workflow 工作流帮助(二)

    博客地址 http://blog.csdn.net/foxdave 工作流动作 1. Action Set(Logic and flow分组) 它是一个工作流的集合,可以理解为容器的东西.所以它本身并 ...

  9. Sharepoint 2013企业内容管理学习笔记(二) 全自动化内容管理

    全自动化内容管理 所谓全自动化内容管理啊,其实对于用户来说,就更简单便捷有爱了,用户只需要把文件上传到部门网站的放置库中,文件就会快速自动躺到企业记录中心的某个归档记录库了,怎么样,很方便,有没有,很 ...

随机推荐

  1. 前端MVVM框架avalon揭秘 - HTML编译器

    MVVM试图更加清晰的讲用户界面(UI)开发从应用程序的业务逻辑与行为中心分离,因为,很多这样的模式的实现都需要利用声明式数据绑定来实现讲View(视图)工作从其他层分离 所以出现了一大堆自定义的声明 ...

  2. Python第一天 - 函数

    ---恢复内容开始--- (一)定义一个函数 def 函数名(参数): 函数体 return 返回值 例: def mySum(x , y): return int(x)+int(y)print(my ...

  3. Struts.xml中Action的method与路径的三种匹配方法

    原文  http://blog.csdn.net/woshixuye/article/details/7734482 首先我们有一个Action——UserAction public class Us ...

  4. 【商业源码】生日大放送-Newlife商业源码分享

    今天是农历六月二十三,是@大石头的生日,记得每年生日都会有很劲爆的重量级源码送出,今天Newlife群和论坛又一次疯狂了,吃水不忘挖井人,好的东西肯定要拿到博客园分享.Newlife组件信息: 论坛: ...

  5. 在IE11下设置SharePoint Server 2013却遇到“需要 Internet Explorer 才能使用此功能。”的解决办法

    就在昨天顺利升级到Windows 8.1 随之IE也升级到了IE11,但是当打开IE11设置SharePoint Server 2013的时候遇到了一些小情况: Figure 1使用Windows 8 ...

  6. C语言 第七章 数组与字符串

    一.数组 1.1.数组的概念 用来存储一组相同类型数据的数据结构.有点像班上放手机的手机袋,超市的储物柜. 特点:只能存放一种类型的数据,如全部是int型或者全部是char型,数组里的数据成为元素. ...

  7. IE6下的png透明图片的背景定位

    在IE6下PNG透明图片做背景,无法使用background-position进行定位.但是可以使用margin和绝对定位来进行. 另外,由于IE6下的 :hover 只对<a>支持,对其 ...

  8. 归一化变换 Normalizing transformations

    归一化变换包含两个部分,图像坐标的平移和尺度的缩放.进行归一化的变换不但能够提高处理结果的精确度,而且通过选择一个标准的坐标系预先的消除了图像尺度和坐标原点的选择对算法最终结果的影响. 归一化变换的步 ...

  9. 关于jqGrig如何写自定义格式化函数将JSON数据的字符串转换为表格各个列的值

    首先介绍一下jqGrid是一个jQuery的一个表格框架,现在有一个需求就是将数据库表的数据拿出来显示出来,分别有id,name,details三个字段,其中难点就是details字段,它的数据是这样 ...

  10. Mac OSX中的@executable_path, @load_path和@rpath的理解

    本文转载自:https://wincent.com/wiki/@executable_path,_@load_path_and_@rpath.个人觉得写的很不错,简洁明了. Absolute path ...