MOSS Search学习记录(八):高级搜索定制(中)
MOSS Search学习记录(八):高级搜索定制(中)
上篇介绍了高级搜索中关于“查找符合下列条件的文档…”搜索框部分的定制,内容比较简单。
下面继续介绍中间部分“缩小搜索范围”部分的定制。
从图中可以看到,默认情况下有两部分的内容可以定制,搜索的语言和搜索的结果类型。除此以外,隐藏的还有一部分可定制内容就是搜索范围,使用到范围的就是我们前面讲到的搜索范围,但是高级搜索的配置上稍稍有所不同,这部分不同只是在网站配置上的区别,并不是在共享服务管理中,共享服务管理中关于搜索范围的配置和前面讲过的一样。
下面分别来讲解这些配置。
1.首先要打开网站搜索中心的高级搜索页面,点击页面上的“网站操作——编辑网页”,进入到页面的编辑模式。
2.点击“高级搜索框”WebPart的编辑菜单,在菜单中选择“修改共享 Web 部件”。这样会打开部件的属性编辑窗口。红色部分是关于“缩小范围”部分的配置。还有一部分在“属性”部分中进行配置,后面的文章将会讲到。
3.范围部分标签
|
修改属性值为“搜索范围选择”后,效果如下 |
4.显示范围选取器
|
将此属性修改为选中状态,效果如下 可以看到,多出了仅以下范围的选择,这里的范围就是前面介绍过的在共享服务管理中搜索配置部分定制的搜索范围。 这里有个小问题,但不影响使用,可以看到第三部分“添加属性限制”标签的底背景色跑到结果类型上了。 |
5.范围标签
|
默认情况下空值的话,就会显示提供的“仅以下范围”,如果设置为其他文字内容则显示为所设置的文字内容。例如设置为“选择范围”,效果如下。 |
6.显示组
|
转到搜索中心所在的网站集,点击“网站操作——网站设置”,如果开启了发布功能则为“网站操作——网站设置——修改所有网站设置”,进入到网站设置页面。 在“网站集管理”下就可以找到“搜索范围”的设置,点击进入。 |
这时可以看到如下内容。 在图中可以看到显示组中选择的组,高级搜索,而刚才配置过的“显示范围选取器”属性,范围可选择的内容就是这里“高级搜索”这个组下的范围。 |
点击“新建显示组” |
|
确定组内可使用范围后,最下面还有默认范围可选。 |
选中默认范围后点击确定按钮,建立一个新的范围显示组。 |
再回到高级搜索的页面,修改“高级搜索框”部件的“显示组”属性为刚刚建立的“自定义组”,点击确定按钮,刚才定义的范围就显示出来了,这样就达到了在指定范围内或者跨列表的范围内进行搜索了。 |
7.显示语言选取器
|
如果不需要语言选择的话,就将“显示语言选取器”设置为未选中状态即可。设置后效果如下 |
8.语言标签
|
修改为“选择语言”,效果如下 |
9.显示结果类型选取器
|
如果不需要对结果类型进行选择,则将属性修改为未选中状态即可。 注意:包括高级搜索的第三部分“添加属性限制”也会隐藏掉。 此时效果如下 |
10.结果类型标签
|
修改为“选择搜索结果类型”,效果如下 (这里修改后没有效果,不知是不是有问题) |
关于高级搜索的范围配置部分就介绍完了,后面将介绍属性部分,并介绍一种利用元数据属性来实现更复杂范围的搜索。
转载于:https://www.cnblogs.com/greeny/archive/2010/09/03/1817070.html
MOSS Search学习记录(八):高级搜索定制(中)相关推荐
- Dubbo学习记录(八) -- Spring整合Dubbo中@Reference注解解析原理
Spring整合Dubbo中@Reference注解解析原理 @Reference: 可以用在属性或者方法, 意味着需要引用某个Dubbo服务, 那么Dubbo整合Spring后, 我很好奇怎么把这个 ...
- 深度学习新技术在搜狗搜索广告中的深化应用
大家好,我是来自搜狗搜索广告应用策略研究组的舒鹏,目前主要负责搜索广告算法研究工作,今天的题目是深度学习新技术在搜狗搜索广告中的深化应用.深度学习技术已经出现很多年,它在各个场景中都有应用,本次演讲的 ...
- 【C语言进阶深度学习记录】五 C语言中变量的属性
上一篇文章学习了C语言中的类型转换,点击链接查看:[C语言进阶深度学习记录]四 C语言中的类型转换. 文章目录 1 C语言的变量属性 1.1 auto关键字 1.2 register关键字 1.3 s ...
- UE4 学习记录八 给场景中添加背景音乐和动画音效,运动加速效果
这只是用来记录我学习UE4过程的,可能帮不到你,先说声抱歉.为了防止误导他人,请勿转载,请勿转载,请勿转载. 本文的主题是给场景中添加背景音乐和动画的音效.总章目录(https://blog.csdn ...
- 侯捷C++学习记录-面向对象高级编程下
本章谈到三大函数.stack堆.heap栈和内存管理. new 操作 与 delete 操作,最后对String类实现进行复习. 学习static 关键字及类模板涉及到的设计模式有:单例模式.Adap ...
- 侯捷C++学习记录-面向对象高级编程上
目标: 培养正规的.大气的编程习惯 以良好的方式编写C++ class [Object Based(基于对象)] 学习Classes 之间的关系 [Object Oriented(面向对象)] 继承( ...
- mysql 学习记录 全文本搜索
第十八章 全文本搜索 mysql最常用的引擎是MYISAM和InnoDb,前者支持全文本搜索,后者不支持. 全文本搜索搜索速度更快,搜索条件更精确,搜索结果更智能化.使用like子句也可以完成,但全文 ...
- vue mianjs 引用css_vue 学习记录八——webpack中常见的配置项
在web开发中,我们得使用到js(es6).css.html等技术,需要对资源文件管理,例如图片,同时还需要对性能.热加载等进行处理:这些功能都是可以在webpack中进行配置管理的,下面具体介绍说明 ...
- 【C语言进阶深度学习记录】十三 C语言中 ++和--操作符
学习交流加(可免费帮忙下载CSDN资源): 个人微信: liu1126137994 学习交流资源分享qq群1(已满): 962535112 学习交流资源分享qq群2: 780902027 文章目录 1 ...
- 【C语言进阶深度学习记录】四 C语言中的类型转换
今天学习C语言中的类型转换,包括隐式类型转换和显示类型转换 文章目录 1 C语言中的数据类型转换 1.1 强制类型转换 1.11 强制类型转换代码分析 1.2 隐式类型转换 1.21 隐式类型转换代码 ...
最新文章
- 天哪!我的十一假期被AI操控了
- 网络推广外包中有哪些不可取行为值得网络推广外包专员警示?
- 2022-02-25
- 三维重建5:场景中语义分析/语义SLAM/DCNN-大尺度SLAM
- 09.ws复杂数据类型数据传输
- mysql增加某人信息_mysql 增加用户
- java多表查询返回数据_spring data jpa如何在多张数据库表中查询返回某些字段值?...
- [转载] java重写toString()方法
- MySQL安装 MySQL5.7.10免安装版配置,mysql5.7.10免安装版
- 国外值得关注的网站系列之一
- 语言模型——深度学习入门动手
- 计算机网卡和交换机网卡以及交换机数据转发
- python判断闰年_python如何判断闰年
- Thymeleaf行内写法
- 【渝粤教育】电大中专机械设计基础 (2)作业 题库
- 算法:求小于N的最大素数
- 大数据或成大金融时代的奠基石
- 【转】从一个App跳转到另一APP
- 计算机软件类杂志,软件技术类的核心期刊有哪些
- 给表空间增加新的数据文件