- 1. 今目標(biāo)管理(企業(yè)級聊天通訊工具) V3.3.1 簡體中文綠...
- 2. Database.NET(直覺式多重資料庫管理工具)最新綠色版...
- 3. 魔獸爭霸地圖管理器(刪除掛機(jī)地圖) V1.0 簡體中文綠...
- 4. 91手機(jī)助手 for iPhone(多功能手機(jī)管理工具) V2.9....
- 5. 360安全衛(wèi)士網(wǎng)管版(專為中小型企業(yè)提供的360安全軟...
- 6. NexusFont(字體管理) v2.0.1.1075 多國語言綠色免費(fèi)...
- 7. Task Coach (開源的信息管理工具)最新綠色便攜版 V...
- 8. 管家婆個人版(方便好用的財務(wù)管理軟件) V2.5.0.5 簡...
- 9. TaskUnifier(java編寫的gtd任務(wù)管理工具) V0.9.7 多...
- 10. 愛車管理小秘書(針對養(yǎng)車一族制作的小工具) V1.4 簡...
巧用各類搜索范圍的管理,提高工作效率
作者: 來源: 發(fā)布時間:2011-5-3 11:52:56 點(diǎn)擊:
什么是搜索范圍?當(dāng)我們使用百度的時候,就能看到它們。為了幫助用戶更精確的找到自己想要的內(nèi)容,可以定義一些搜索范圍,這樣用戶通過使用搜索范圍,就能告訴搜索引擎,自己想要搜索的內(nèi)容的范圍,以得到更精準(zhǔn)的結(jié)果。
SharePoint Server 2010內(nèi)置的搜索功能也支持搜索范圍。SharePoint 2010已經(jīng)內(nèi)置定義好了兩個搜索范圍:“所有網(wǎng)站”和“人員”。前者包括所有內(nèi)容源中的所有內(nèi)容,后者則只包含了所有用戶(來自于用戶配置文件)。如果需要,管理員也可以添加額外的搜索范圍,幫助用戶更方便的搜索到希望的內(nèi)容。
要創(chuàng)建一個自定義搜索范圍,并使其顯示在SharePoint 2010搜索中心,需要進(jìn)行一些額外的設(shè)置。本文將演示為SharePoint 2010系統(tǒng)添加一個“Word文檔”搜索范圍,并使用戶可以通過搜索中心,方便的使用這個搜索范圍來進(jìn)行Word文檔的搜索。
(一) 在搜索服務(wù)應(yīng)用程序中添加搜索范圍
打開SharePoint 2010管理中心,通過“管理服務(wù)應(yīng)用程序 - Search Service Application”打開搜索管理界面。點(diǎn)擊搜索管理頁面左側(cè)的“范圍”鏈接,然后點(diǎn)擊“新建范圍”。
為新范圍取名為“Word文檔”,然后在目標(biāo)結(jié)果頁面中輸入“WordResults.aspx”這個頁面。別擔(dān)心,稍后我們會在搜索中心網(wǎng)站中,把這個頁面創(chuàng)建出來。這個頁面將用來顯示“Word文檔”搜索范圍的搜索結(jié)果。
接下來,為“Word文檔”范圍添加規(guī)則。規(guī)則定義了哪些搜索結(jié)果是屬于某個搜索范圍的。規(guī)則有多種類型,既可以使用URL匹配(比如某個路徑下的內(nèi)容屬于某個范圍),也可以使用屬性(比如凡是作者等于kaneboy的內(nèi)容屬于某個范圍),或內(nèi)容源(比如凡是來自某個BCS外部數(shù)據(jù)內(nèi)容源的內(nèi)容屬于某個范圍)來定義規(guī)則。
由于只希望擴(kuò)展名為“.doc”和“.docx”的文件出現(xiàn)在“Word文檔”搜索范圍中,所以需要定義一個屬性查詢類別的規(guī)則,并添加一個“FileExtension = docx”的屬性查詢條件。在規(guī)則行為中,選擇“包含”。如法炮制,為“Word文檔”范圍再添加一個“FileExtension = doc”的規(guī)則。定義好這兩個規(guī)則的搜索范圍設(shè)置界面如下圖。
SharePoint 2010搜索服務(wù)是定時更新范圍設(shè)置,所以為了讓我們修改的范圍設(shè)置立即生效,可以在搜索管理首頁,點(diǎn)擊“立即開始更新”鏈接。
為了讓新建的搜索范圍可用,可以在定義好了范圍之后,對所有內(nèi)容源進(jìn)行一次完全爬網(wǎng)。
(二) 在網(wǎng)站集中使用搜索范圍
在網(wǎng)站集中,就可以直接使用我們在搜索服務(wù)應(yīng)用程序中定義的范圍。打開網(wǎng)站集頂級網(wǎng)站的網(wǎng)站設(shè)置頁面,在“網(wǎng)站集管理”區(qū)域中點(diǎn)擊“搜索范圍”鏈接,應(yīng)該就能看到我們之前定義好的“Word文檔”范圍。
點(diǎn)擊“顯示組”,就能看到“搜索下拉列表”和“高級搜索”這兩個組。分別編輯它們,把“Word文檔”范圍包含進(jìn)去。
然后在網(wǎng)站設(shè)置頁面中的“網(wǎng)站集管理”區(qū)域中點(diǎn)擊“搜索設(shè)置”,打開網(wǎng)站集搜索設(shè)置頁面。通過在“網(wǎng)站集搜索中心”里面輸入一個搜索中心網(wǎng)站的路徑,可以將網(wǎng)站集的搜索與一個搜索中心連接起來。比如,如果在這個網(wǎng)站集里面,使用“search”路徑和“企業(yè)搜索中心”模板創(chuàng)建了一個搜索中心網(wǎng)站,就可以將“search/pages”填入到“網(wǎng)站集搜索中心”文本框。這樣,當(dāng)用戶在網(wǎng)站集里面使用搜索功能時,都會被自動導(dǎo)向到這個搜索中心。
“網(wǎng)站集搜索下拉列表模式”用來定義是否在網(wǎng)站集的搜索框左側(cè),顯示范圍下拉框。如果選擇“顯示范圍下拉列表”,就會將范圍下拉框顯示在搜索框左側(cè)。
完成這些設(shè)置后,回到網(wǎng)站首頁,就會看到上面所做的這些設(shè)置是如何影響網(wǎng)站集里面的搜索功能的。
最后,由于指定了網(wǎng)站集的搜索會和路徑為“search”的搜索中心網(wǎng)站連接起來,接下來我們就來創(chuàng)建這個搜索中心網(wǎng)站。
(三) 在搜索中心網(wǎng)站使用搜索范圍
首先,我們需要在網(wǎng)站集里面,使用“企業(yè)搜索中心”模板,在指定的“search”路徑上(以與網(wǎng)站集設(shè)置中指定的路徑想匹配)創(chuàng)建一個搜索中心網(wǎng)站。
打開新建的搜索中心網(wǎng)站,你會看到在這里并不會自動出現(xiàn)我們定義好的“Word文檔”范圍。
打開搜索中心網(wǎng)站的“所有網(wǎng)站內(nèi)容”頁面,能看到在這個網(wǎng)站里面,有2個非常關(guān)鍵的列表,“搜索結(jié)果中的選項(xiàng)卡”和“搜索頁中的選項(xiàng)卡”。
打開“搜索頁中的選項(xiàng)卡”列表,添加一個新項(xiàng)目,在“選項(xiàng)卡名稱”中輸入“Word文檔”,在“頁面”中輸入“WordSearch.aspx”(別擔(dān)心,我們會稍后再創(chuàng)建這個頁面)。
如法炮制,在“搜索結(jié)果中的選項(xiàng)卡”列表中添加一個新項(xiàng)目,“選項(xiàng)卡名稱”指定為“Word文檔”,“頁面”指定為“WordResults.aspx”(我們也會稍后創(chuàng)建它)。
接著我們就來創(chuàng)建之前指定的“WordSearch.aspx”和“WordResults.aspx”頁面。前者是用來進(jìn)行搜索的頁面,后者是用來顯示搜索結(jié)果的頁面。
打開搜索中心網(wǎng)站中的“頁面”文檔庫,點(diǎn)擊Ribbon區(qū)域的“新建文檔 - 頁面”。
為新頁面指定一個標(biāo)題,“搜索Word文檔”,將頁面的URL指定為“WordSearch.aspx”(與前面所指定的路徑相對應(yīng)),頁面布局選擇“搜索框”。
如法炮制創(chuàng)建第2個頁面,頁面標(biāo)題為“Word文檔搜索結(jié)果”,頁面URL為“WordResults.aspx”,頁面布局選擇“搜索結(jié)果”。
創(chuàng)建了“WordSearch.aspx”和“WordResults.aspx”頁面之后,還需要對它們進(jìn)行一些設(shè)置。打開“WordSearch.aspx”頁面,進(jìn)入到編輯狀態(tài),然后編輯“搜索框”Web部件的屬性。
將“搜索框”Web部件的“目標(biāo)搜索結(jié)果頁面URL”屬性的值修改為“WordResults.aspx”。這樣當(dāng)用戶在當(dāng)前頁面搜索時,才會將搜索請求發(fā)送到“WordResults.aspx”頁面。
接著打開“WordResults.aspx”頁面,進(jìn)入到編輯狀態(tài),同樣修改頁面上的“搜索框”Web部件,將“目標(biāo)搜索結(jié)果頁面URL”屬性的值修改為“WordResults.aspx”(也就是當(dāng)前頁面)。
接著修改頁面上“搜索核心結(jié)果”Web部件的屬性。
將“搜索核心結(jié)果”Web部件的“范圍”屬性修改為指定的“Word”文檔范圍。
這樣我們就完成了對這兩個頁面的修改。最后要記得將它們簽入為主要版本,否則普通用戶會無法訪問它們。
回到搜索中心網(wǎng)站的首頁,就會看到現(xiàn)在有了第三個范圍,“Word文檔”。當(dāng)點(diǎn)擊這個范圍時,頁面實(shí)際上會跳轉(zhuǎn)到“WordSearch.aspx”頁面。當(dāng)使用這個范圍進(jìn)行搜索時,搜索結(jié)果會顯示在“WordResults.aspx”頁面。
除了使用搜索中心網(wǎng)站,當(dāng)在網(wǎng)站集里面進(jìn)行搜索時,由于網(wǎng)站集搜索已經(jīng)與搜索中心網(wǎng)站連接了起來,用戶的搜索請求也會被轉(zhuǎn)向到搜索中心網(wǎng)站。
總結(jié)
通過定義自定義的搜索范圍,用戶可以更加方便的使用SharePoint 2010所提供的搜索功能。但是要讓自定義搜索范圍能正常工作,管理員需要在搜索服務(wù)應(yīng)用程序、網(wǎng)站集和搜索中心網(wǎng)站中,進(jìn)行一系列的設(shè)置。
SharePoint Server 2010內(nèi)置的搜索功能也支持搜索范圍。SharePoint 2010已經(jīng)內(nèi)置定義好了兩個搜索范圍:“所有網(wǎng)站”和“人員”。前者包括所有內(nèi)容源中的所有內(nèi)容,后者則只包含了所有用戶(來自于用戶配置文件)。如果需要,管理員也可以添加額外的搜索范圍,幫助用戶更方便的搜索到希望的內(nèi)容。
要創(chuàng)建一個自定義搜索范圍,并使其顯示在SharePoint 2010搜索中心,需要進(jìn)行一些額外的設(shè)置。本文將演示為SharePoint 2010系統(tǒng)添加一個“Word文檔”搜索范圍,并使用戶可以通過搜索中心,方便的使用這個搜索范圍來進(jìn)行Word文檔的搜索。
(一) 在搜索服務(wù)應(yīng)用程序中添加搜索范圍
打開SharePoint 2010管理中心,通過“管理服務(wù)應(yīng)用程序 - Search Service Application”打開搜索管理界面。點(diǎn)擊搜索管理頁面左側(cè)的“范圍”鏈接,然后點(diǎn)擊“新建范圍”。
為新范圍取名為“Word文檔”,然后在目標(biāo)結(jié)果頁面中輸入“WordResults.aspx”這個頁面。別擔(dān)心,稍后我們會在搜索中心網(wǎng)站中,把這個頁面創(chuàng)建出來。這個頁面將用來顯示“Word文檔”搜索范圍的搜索結(jié)果。
接下來,為“Word文檔”范圍添加規(guī)則。規(guī)則定義了哪些搜索結(jié)果是屬于某個搜索范圍的。規(guī)則有多種類型,既可以使用URL匹配(比如某個路徑下的內(nèi)容屬于某個范圍),也可以使用屬性(比如凡是作者等于kaneboy的內(nèi)容屬于某個范圍),或內(nèi)容源(比如凡是來自某個BCS外部數(shù)據(jù)內(nèi)容源的內(nèi)容屬于某個范圍)來定義規(guī)則。
由于只希望擴(kuò)展名為“.doc”和“.docx”的文件出現(xiàn)在“Word文檔”搜索范圍中,所以需要定義一個屬性查詢類別的規(guī)則,并添加一個“FileExtension = docx”的屬性查詢條件。在規(guī)則行為中,選擇“包含”。如法炮制,為“Word文檔”范圍再添加一個“FileExtension = doc”的規(guī)則。定義好這兩個規(guī)則的搜索范圍設(shè)置界面如下圖。
SharePoint 2010搜索服務(wù)是定時更新范圍設(shè)置,所以為了讓我們修改的范圍設(shè)置立即生效,可以在搜索管理首頁,點(diǎn)擊“立即開始更新”鏈接。
為了讓新建的搜索范圍可用,可以在定義好了范圍之后,對所有內(nèi)容源進(jìn)行一次完全爬網(wǎng)。
(二) 在網(wǎng)站集中使用搜索范圍
在網(wǎng)站集中,就可以直接使用我們在搜索服務(wù)應(yīng)用程序中定義的范圍。打開網(wǎng)站集頂級網(wǎng)站的網(wǎng)站設(shè)置頁面,在“網(wǎng)站集管理”區(qū)域中點(diǎn)擊“搜索范圍”鏈接,應(yīng)該就能看到我們之前定義好的“Word文檔”范圍。
點(diǎn)擊“顯示組”,就能看到“搜索下拉列表”和“高級搜索”這兩個組。分別編輯它們,把“Word文檔”范圍包含進(jìn)去。
然后在網(wǎng)站設(shè)置頁面中的“網(wǎng)站集管理”區(qū)域中點(diǎn)擊“搜索設(shè)置”,打開網(wǎng)站集搜索設(shè)置頁面。通過在“網(wǎng)站集搜索中心”里面輸入一個搜索中心網(wǎng)站的路徑,可以將網(wǎng)站集的搜索與一個搜索中心連接起來。比如,如果在這個網(wǎng)站集里面,使用“search”路徑和“企業(yè)搜索中心”模板創(chuàng)建了一個搜索中心網(wǎng)站,就可以將“search/pages”填入到“網(wǎng)站集搜索中心”文本框。這樣,當(dāng)用戶在網(wǎng)站集里面使用搜索功能時,都會被自動導(dǎo)向到這個搜索中心。
“網(wǎng)站集搜索下拉列表模式”用來定義是否在網(wǎng)站集的搜索框左側(cè),顯示范圍下拉框。如果選擇“顯示范圍下拉列表”,就會將范圍下拉框顯示在搜索框左側(cè)。
完成這些設(shè)置后,回到網(wǎng)站首頁,就會看到上面所做的這些設(shè)置是如何影響網(wǎng)站集里面的搜索功能的。
最后,由于指定了網(wǎng)站集的搜索會和路徑為“search”的搜索中心網(wǎng)站連接起來,接下來我們就來創(chuàng)建這個搜索中心網(wǎng)站。
(三) 在搜索中心網(wǎng)站使用搜索范圍
首先,我們需要在網(wǎng)站集里面,使用“企業(yè)搜索中心”模板,在指定的“search”路徑上(以與網(wǎng)站集設(shè)置中指定的路徑想匹配)創(chuàng)建一個搜索中心網(wǎng)站。
打開新建的搜索中心網(wǎng)站,你會看到在這里并不會自動出現(xiàn)我們定義好的“Word文檔”范圍。
打開搜索中心網(wǎng)站的“所有網(wǎng)站內(nèi)容”頁面,能看到在這個網(wǎng)站里面,有2個非常關(guān)鍵的列表,“搜索結(jié)果中的選項(xiàng)卡”和“搜索頁中的選項(xiàng)卡”。
打開“搜索頁中的選項(xiàng)卡”列表,添加一個新項(xiàng)目,在“選項(xiàng)卡名稱”中輸入“Word文檔”,在“頁面”中輸入“WordSearch.aspx”(別擔(dān)心,我們會稍后再創(chuàng)建這個頁面)。
如法炮制,在“搜索結(jié)果中的選項(xiàng)卡”列表中添加一個新項(xiàng)目,“選項(xiàng)卡名稱”指定為“Word文檔”,“頁面”指定為“WordResults.aspx”(我們也會稍后創(chuàng)建它)。
接著我們就來創(chuàng)建之前指定的“WordSearch.aspx”和“WordResults.aspx”頁面。前者是用來進(jìn)行搜索的頁面,后者是用來顯示搜索結(jié)果的頁面。
打開搜索中心網(wǎng)站中的“頁面”文檔庫,點(diǎn)擊Ribbon區(qū)域的“新建文檔 - 頁面”。
為新頁面指定一個標(biāo)題,“搜索Word文檔”,將頁面的URL指定為“WordSearch.aspx”(與前面所指定的路徑相對應(yīng)),頁面布局選擇“搜索框”。
如法炮制創(chuàng)建第2個頁面,頁面標(biāo)題為“Word文檔搜索結(jié)果”,頁面URL為“WordResults.aspx”,頁面布局選擇“搜索結(jié)果”。
創(chuàng)建了“WordSearch.aspx”和“WordResults.aspx”頁面之后,還需要對它們進(jìn)行一些設(shè)置。打開“WordSearch.aspx”頁面,進(jìn)入到編輯狀態(tài),然后編輯“搜索框”Web部件的屬性。
將“搜索框”Web部件的“目標(biāo)搜索結(jié)果頁面URL”屬性的值修改為“WordResults.aspx”。這樣當(dāng)用戶在當(dāng)前頁面搜索時,才會將搜索請求發(fā)送到“WordResults.aspx”頁面。
接著打開“WordResults.aspx”頁面,進(jìn)入到編輯狀態(tài),同樣修改頁面上的“搜索框”Web部件,將“目標(biāo)搜索結(jié)果頁面URL”屬性的值修改為“WordResults.aspx”(也就是當(dāng)前頁面)。
接著修改頁面上“搜索核心結(jié)果”Web部件的屬性。
將“搜索核心結(jié)果”Web部件的“范圍”屬性修改為指定的“Word”文檔范圍。
這樣我們就完成了對這兩個頁面的修改。最后要記得將它們簽入為主要版本,否則普通用戶會無法訪問它們。
回到搜索中心網(wǎng)站的首頁,就會看到現(xiàn)在有了第三個范圍,“Word文檔”。當(dāng)點(diǎn)擊這個范圍時,頁面實(shí)際上會跳轉(zhuǎn)到“WordSearch.aspx”頁面。當(dāng)使用這個范圍進(jìn)行搜索時,搜索結(jié)果會顯示在“WordResults.aspx”頁面。
除了使用搜索中心網(wǎng)站,當(dāng)在網(wǎng)站集里面進(jìn)行搜索時,由于網(wǎng)站集搜索已經(jīng)與搜索中心網(wǎng)站連接了起來,用戶的搜索請求也會被轉(zhuǎn)向到搜索中心網(wǎng)站。
總結(jié)
通過定義自定義的搜索范圍,用戶可以更加方便的使用SharePoint 2010所提供的搜索功能。但是要讓自定義搜索范圍能正常工作,管理員需要在搜索服務(wù)應(yīng)用程序、網(wǎng)站集和搜索中心網(wǎng)站中,進(jìn)行一系列的設(shè)置。
[收藏此文章]
- 1. 關(guān)于空間上文件的管理ASP實(shí)例代碼分享
- 2. ASP中巧用存儲過程的實(shí)例教程
- 3. 巧用bat為windows2003增加域用戶
- 4. 關(guān)于應(yīng)用服務(wù)器常見安全管理漏洞及其建議
- 5. 使用VMM2008 R2管理Hyper-V之1-實(shí)驗(yàn)環(huán)境與VMM 2008...
- 6. 專業(yè)的圖片壓縮管理工具——好壓壓縮軟件(Haozip)
- 7. 巧用各類搜索范圍的管理,提高工作效率
- 8. 桌面日歷秀個人信息管理軟件的先鋒
- 9. 亞馬遜云存儲服務(wù) 不用自己管理音樂
- 10. 精品郵件服務(wù)器強(qiáng)推薦 電子郵件企業(yè)管理好助手