SharePoint 2010 文档管理系列之文档搜索
前言:如果一个文档库里面有很多文档,成千上万,对我们来说查找就是个麻烦事儿,所以搜索的必要性就体现出来了。下面,我们简单的介绍下,sharepoint搜索配置,并创建一个简单的搜索页面。
一、 配置SharePoint的搜索:
1. 我们可以看到sharepoint的搜索服务,点击启动,发现提示错误,原因是没有相应的应用程序,提醒我们为搜索创建应用程序。

2. 点击服务应用程序,确实很少,没有我们需要的搜索应用程序,我们点击创建。

3. 选择搜索的应用程序,一看就知道是哪个了~~

4. 填入搜索服务的应用程序的名称,选择需要的应用程序池,这个可以是提前创建好的,我是自己在管理中心,提前创建好了的。

5. 可以看到创建的过程,特别的,如果关掉这个窗口,依然会在后台完成创建工作;

创建完成,会提示“Search Service 应用程序 Custom Search Service 应用程序 已创建成功。”
6. 在看服务应用程序,就已经有我们需要的搜索服务应用程序了

二、 创建内容源和搜索范围:
1. 当搜索服务应用程序创建完毕,我们点击这个应用程序,进入下图的搜索管理界面。

2. 可以看到搜索服务所依托的英程序都有哪些~

3. 下面我们新建一个内容源,为定制搜索使用~~

4. 当然,我们要想单独定义2013端口下的应用程序,就必须在所有网站,把这个应用程序先删掉,然后保存

5. 新建2013端口的内容源,随便起个名字就可以了,接下来会在搜索范围里面使用~~如下图,我们同事创建爬网计划,不要太频繁,适当最好

新建内容源,填写内容源名称,爬网的sharepoint网站地址,还有爬网计划等。
6. 新建范围,如下图~~这个是比内容源更细的一个分类~~

7. 填写标题和说明,点击确定即可

8. 点击添加规则,这个可以添加一条或者多条规则~~

9. 添加知识积累文档库,到搜索范围,选择包含,点击确定

简单介绍下,这里可以选择不同类型,包含或者排除这个规则都可以,一个搜索范围可以添加多个规则来满足不同情境需要。
10. 回到内容源界面,找到我们新建的内容源,进行完全爬网即可使用这个范围。

11. 爬网结束,点击内容源的下拉菜单,可以查看爬网日志

三、 简单定制搜索部件:
1. 我们可以看看网站默认的搜索,里面有个知识积累,试着搜索一下吧

2. 发现搜索出来的,就是我们这一个文档库里面的东西~~这就对了,而且,如果选择所有网站,也会搜索出来所有网站的东西~~~

(图·选择知识积累内容源)

(图·选择网站名称内容源)
3. 下面,我们给<知识积累>文档库,定义一个单独的搜索结果页

打开Desinger2010,在网站页面里,新建一个Web部件页,如上图。
4. 在浏览器中预览,编辑页面,添加搜索框和搜索核心结果WebPart

5. 插入搜索部件以后

如上图,我们可以看到搜索框和搜索核心结果两个部件都在页面上了,我们可以试着搜索一下,发现并不是我们想要的结果,而是把整个网站的东西,都搜索出来了,并不是我们想要的知识积累这个列表的内容。
下面,我们还需要配置一下搜索框,我们编辑一下搜索框部件的属性,然后就可以看到我们想要的结果了。在这个过程中,我们还可以重命名下,这个页面的Title,因为无标题_1实在是太难看了,修改一下页面的标题栏属性,就可以了。
6. 编辑搜索框部件的时候,我们会发现,找不到我们需要的那个搜索范围,所以,我们去网站设置,搜索范围。

如上图,发现我们新建的搜索范围,属于未使用的范围,汗。
7. 点击显示组,创建一个新的显示组,叫做知识积累,如下图

8. 修改范围显示组,为知识积累,如下图

如上图,同时我们可以设置”目标搜索结果页面url”,这样搜索完了会在这个url上显示你的搜索结果,我们设置成本页~~~~
9. 再回到搜索页,查看

10. 尝试一下搜索,发现只是这个文档库的东西了,目的达到!

11. 不管搜索完成了,而且,sharepoint的搜索还是全文检索,如下图

我们不光可以搜到栏中的包含关键字的信息,附件诸如txt、word等的文档,都是可以搜索到里面的内容,这个是默认的,不需要我们进行特殊设置,而且,这些搜索结果的展示,都是根据每个人的权限显示出来的,如果某一信息你没有权限,你是看不到的。
后记:管理搜索可以设置的地方有很多,大家没事儿可以随便试试,毕竟2010不像2013的搜索那么占内存,而且非常类似,只是没有继承fast罢了~~好了,就到这里,休息~~休息一下~~~
SharePoint 2010 文档管理系列之文档搜索的更多相关文章
- SharePoint 2010 文档管理系列
前言,这是自己第一次写一个系列的文档,本来想使用SharePoint 2013版本,但是碍于SharePoint 2013对于硬件要求过高,自己的笔记本无法承受,所以退而求其次选择了在SharePoi ...
- SharePoint 2010 文档管理系列之准备篇
前言:很早自己就想写一个系列的文章,但是不知道写什么,最近在QQ群里,好多人说在做文档管理,其实文档管理也是SharePoint的一个很不错的功能点,自己想了想,也想多学习点东西,所以写这个主题吧,今 ...
- 在Sharepoint 2010中启用Session功能的说明文档
在Sharepoint 2010中启用Session功能的说明文档 开发环境:Windows 7系统,SharePoint Server 2010,Visual Studio 2010 按以下步骤进行 ...
- SharePoint 2010 文档管理系列之星级评论功能
前言:正如我们前面介绍的是,文档管理就是让大家更加直观.方便的对手里的文档,进行统筹掌控,哪些文档是有价值的,哪些文档更受大家欢迎,所有就带来了这个星级评论. 当然,这个是SharePoint 201 ...
- elasticsearch系列三:索引详解(分词器、文档管理、路由详解(集群))
一.分词器 1. 认识分词器 1.1 Analyzer 分析器 在ES中一个Analyzer 由下面三种组件组合而成: character filter :字符过滤器,对文本进行字符过滤处理,如 ...
- elasticsearch最全详细使用教程:入门、索引管理、映射详解、索引别名、分词器、文档管理、路由、搜索详解
一.快速入门1. 查看集群的健康状况http://localhost:9200/_cat http://localhost:9200/_cat/health?v 说明:v是用来要求在结果中返回表头 状 ...
- SharePoint 2007 文档库中的文档添加评论功能
背景:接到一个项目,要求文档管理,当然文档库就可以了,但是要求文档需要大家去读,读完以后还可以发表评论,这Moss貌似就有点困难了.和同事一起合计,想来想去也没有太好的办法,后来想到传统开发,两个表的 ...
- 细说RESTful API之文档管理
目录 API文档格式 文档管理方式 基于注解实现,代码和文档在一起 Swagger Api2Doc 基于API测试工具生成 Postman rest-client 独立编写文档 RAP DOCleve ...
- SharePoint 2010 文档管理之过期归档工具
前言:使用过SharePoint的人都知道,SharePoint对于操作是便捷的,但是对于数据量承载却是不令人满意的,这样,就要求我们需要更加合理的使用,规范大家的使用规则和习惯,所以,定期清理不必要 ...
随机推荐
- 百度地图JavaScript API覆盖物旋转时出现偏移
在项目中,调用百度地图JavaScript API,做覆盖物的旋转再添加到地图上,结果出现偏移了. 调试过程中的效果图: 发现图片的旋转并不是按车子的中心来的,而是之外的一个点.最后发现犯了一个很细节 ...
- Spark入门实战系列--2.Spark编译与部署(上)--基础环境搭建
[注] 1.该系列文章以及使用到安装包/测试数据 可以在<倾情大奉送--Spark入门实战系列>获取: 2.Spark编译与部署将以CentOS 64位操作系统为基础,主要是考虑到实际应用 ...
- 基于纯 CSS3 技术实现美观的标签云效果
标签云是博客的标配功能,能够清晰的呈现博客的各个关键词和主题.在这个效果中,您将学习如何使用 CSS3 技术创建一个效果精美的标签云效果. 作为实验项目,使用了 CSS3 渐变,阴影和最重要的的 CS ...
- Windows Azure Cloud Service (39) 如何将现有Web应用迁移到Azure PaaS平台
<Windows Azure Platform 系列文章目录> 本文将简单介绍,如何将企业内现有的ASP.NET应用程序迁移到Azure PaaS平台. 因为在迁移过程中,可能需要对现有的 ...
- SQL Server安全(3/11):主体和安全对象(Principals and Securables)
在保密你的服务器和数据,防备当前复杂的攻击,SQL Server有你需要的一切.但在你能有效使用这些安全功能前,你需要理解你面对的威胁和一些基本的安全概念.这篇文章提供了基础,因此你可以对SQL Se ...
- 局部页面传值Model
1:新建个局部页面,将这里页面的Model数据传递过去,在局部页面进行和一般页面一样的操作就行. 这里和HTML.Action不一样,对于HTML.action来说,它是新建了一个action来进行传 ...
- 自己对Debug的一些感悟
A.13-03-06记. 1.当项目中发现bug的时候,首先考虑如何重现,能够重现的bug比较好找寻根源. 2.思考下以前是否发现过类似bug,是否由一些外部配置所决定. 3.有循环时候注意临界条件.
- 了解WP的传感器
之前看到老大的一个QQ签名,说想写一个WP的程序,可是后来,后来就没有后来了.我去年打算学一下WP程序开发的,一年了也无任何进展,我可不想后来,后来就没有后来.于是抽时间来接触一下.虽然都是用CShs ...
- [moka同学笔记]Yii2 数据操作Query Builder
Query Builder [php] view plain copy $rows = (new \yii\db\Query()) ->select(['dyn_id', 'dyn_name ...
- Linux命令详解之—less命令
Linux下还有一个与more命令非常类似的命令--less命令,相比于more命令,less命令更加灵活强大一些,今天就给大家介绍下Linux下的less命令. 更多Linux命令详情请看:Linu ...