變更搜尋方塊網頁組件的屬性 (Search Server 2010)

 

適用版本: Search Server 2010

上次修改主題的時間: 2015-03-09

本文說明如何設定網站集合的搜尋設定,然後說明如何設定搜尋方塊網頁組件屬性。搜尋方塊網頁組件設定會根據網站集合管理員為網站集合所設定的搜尋設定而有所不同。網站集合搜尋設定會影響網站集合中的所有網站。不過,如果網站擁有者想為該網頁指定特定的設定,則可以在網站中設定該網頁上顯示的搜尋方塊網頁組件。

本文內容:

  • 網站集合搜尋設定

  • 搜尋方塊網頁組件設定

  • 設定網頁組件的一般屬性

網站集合搜尋設定

本節說明如何設定會影響網站集合中所有網站的搜尋設定。本節只會說明 [搜尋設定] 頁面上的設定,且不包含搜尋方塊網頁組件的任何設定。下一節會說明搜尋方塊網頁組件的設定。

設定網站集合的搜尋設定

  1. 確認執行此程序的使用者帳戶為您要設定搜尋設定之網站集合的網站集合管理員。

  2. 瀏覽至您要設定搜尋設定的網站集合根目錄,例如 http://<ServerName/SiteCollectionName>/pages/default.aspx。

  3. 按一下 [網站動作] 功能表上的 [網站設定]。

  4. 在 [網站集合管理] 區段中,按一下 [搜尋設定]。

  5. 在 [搜尋設定] 頁面上,設定下列屬性:

    • 網站集合搜尋中心。根據預設值,自訂範圍不會出現在範圍下拉式清單中,因此使用者無法使用非搜尋中心網站中的 [所有網站] 或 [人員]。此屬性讓您能在下拉式清單中顯示自訂範圍,並提供搜尋中心的 URL,這些自訂範圍搜尋會導覽到此搜尋中心以顯示搜尋結果。任何未明確列示特定 URL 的自訂範圍將使用預設的搜尋中心 URL。URL 可以是根網站集合的相關值,或為明確的值。

    • 網站集合搜尋下拉式清單模式。此設定用來設定網站集合內,所有搜尋方塊的下拉式清單模式。可用的下拉式清單模式選項列於下表中。

      選項 描述

      不要顯示範圍的下拉式清單,並預設為顯示內容相關式範圍

      此為預設設定。此設定不會在任何頁面上呈現範圍下拉式清單,而所有查詢將預設為內容相關式範圍,例如正在進行搜尋的目前網站或目前清單。

      不要顯示範圍的下拉式清單,並預設為顯示目標結果頁面

      此選項不會呈現範圍下拉式清單,但所有查詢不會是內容相關式範圍。這是 [所有網站] 的自訂範圍搜尋。如果已啟用 [網站集合搜尋中心] 來使用自訂範圍,則所有查詢將使用此屬性的 URL 中所指定的搜尋中心。必須啟用 [網站集合搜尋中心] 屬性以使用自訂範圍,如果未啟用屬性以使用自訂範圍,則所有查詢將會顯示於網站集合搜尋結果頁面。預設值為:/_layouts/OSSSearchResults.aspx。

      顯示範圍的下拉式清單

      此選項會呈現任何頁面上的範圍下拉式清單,且下拉式清單中的預設值為內容相關式範圍。如果未啟用自訂範圍,下拉式清單將顯示自訂範圍顯示群組中的預設範圍。

      顯示並預設為 's' URL 參數

      此屬性類似於 [顯示範圍的下拉式清單]。不同點在於,在執行查詢後,在範圍下拉式清單中顯示的預設範圍會與原始查詢的範圍相同。

      顯示並預設為內容相關式範圍

      此選項會呈現所有頁面上的範圍下拉式清單。不管是否啟用自訂範圍,在下拉式清單中顯示為預設值的範圍都會是內容相關式範圍。

      顯示,不包含內容相關式範圍

      此選項會呈現所有頁面上的範圍下拉式清單,但不包含內容相關式範圍。請只在啟用自訂範圍時,才使用這個值。下拉式清單中的預設範圍會是自訂範圍顯示群組中的預設範圍。

      顯示,不包含內容相關式範圍,並預設為 's' URL 參數

      此屬性與 [顯示並預設為 's' URL 參數] 類似。不同點在於,在所有頁面中呈現的範圍下拉式清單中並不會包含內容相關式範圍。

    • 網站集合搜尋結果頁面。此屬性設定內容相關式搜尋所使用的搜尋結果頁面。只有在 [網站集合搜尋下拉式清單模式] 包含內容相關式範圍時,才能設定此設定。如果您規劃使用自訂的頁面。而不是預設的 osssearchresults.aspx 頁面來傳回內容相關式搜尋,則應該變更此設定。此為 Search Server 2010 中的新設定。當 osssearchresults.aspx 頁面在修補及升級的過程中被取代時,此設定允許您建立自訂頁面,而非編輯現有的 osssearchresults.aspx 頁面。

      注意

      當您變更搜尋設定時,可能需要幾分鐘,變更才能在網站集合中生效。您可重新整理頁面來解決此問題。

搜尋方塊網頁組件設定

搜尋方塊網頁組件可顯示於網站集合中的任何頁面,且預設會顯示在網站集合的搜尋中心。此節說明與網站集合設定搭配使用的搜尋方塊網頁組件可用的屬性。

設定搜尋方塊網頁組件屬性

  1. 確認執行此程序的使用者帳戶為設計者群組的成員。

  2. 移至顯示您要設定的搜尋方塊網頁組件頁面。

  3. 在 [網站動作] 功能表上,按一下 [編輯頁面]。

  4. 在 [搜尋方塊網頁組件] 功能表上,按一下 [編輯網頁組件]。

  5. 使用下表中的資訊來設定 [範圍的下拉式清單]、[查詢文字方塊]、[查詢建議] 及 [其他] 屬性。

    若要執行這項操作 執行這些動作

    在包含為此網站集合定義之所有範圍的搜尋方塊中顯示下拉式清單

    在 [範圍的下拉式清單] 的 [下拉式清單模式] 清單中,選取 [顯示範圍的下拉式清單]。

    在搜尋方塊中顯示下拉式清單,並選取預設範圍 (例如,如果 URL 為 default.aspx?s=scope1,則 scope1 為預設範圍)。

    在 [範圍的下拉式清單] 的 [下拉式清單模式] 清單中,選取 [顯示並預設為 's' URL 參數]。

    在搜尋方塊中顯示下拉式清單,並將預設值設為網站或清單範圍。

    在 [範圍的下拉式清單] 的 [下拉式清單模式] 清單中,選取 [顯示並預設為內容相關式範圍]。

    在搜尋方塊中顯示下拉式清單,但不包含為目前網站或目前清單定義的範圍。

    在 [範圍的下拉式清單] 的 [下拉式清單模式] 清單中,選取 [顯示,不包含內容相關式範圍]。

    在搜尋方塊中顯示下拉式清單、選取預設範圍,但不包含為目前網站或目前清單定義的範圍。

    在 [範圍的下拉式清單] 的 [下拉式清單模式] 清單中,選取 [顯示,不包含內容相關式範圍,並預設為 's' URL 參數]。

    預設只顯示目前網站或目前清單定義的範圍,且搜尋方塊中不會顯示下拉式清單。

    在 [範圍的下拉式清單] 的 [下拉式清單模式] 清單中,選取 [不要顯示範圍的下拉式清單,並預設為顯示內容相關式範圍]。

    預設只顯示目標結果頁面,且搜尋方塊中不會顯示下拉式清單。

    在 [範圍的下拉式清單] 的 [下拉式清單模式] 清單中,選取 [不要顯示範圍的下拉式清單,並預設為顯示目標結果頁面]。

    將範圍下拉式清單列入標籤

    注意

    必須清除 [其他] 節點中的 [使用網站下拉式清單模式] 核取方塊,此屬性才能作用。預設會清除此核取方塊。

    在 [範圍的下拉式清單] 的 [下拉式清單標籤] 下,按一下 [請按一下,使用建立器]。標籤最多可輸入 300 個字元。

    設定範圍的下拉式清單寬度

    在 [範圍的下拉式清單] 的 [下拉式清單的固定寬度 (像素)] 方塊中,輸入 1 到 1000 的值。

    使用下表的資訊來變更搜尋方塊的外觀,並指定是否要新增其他查詢字詞。

    若要執行這項操作 執行下列動作

    為搜尋方塊新增使用者介面標籤

    在 [查詢文字方塊] 的 [查詢文字方塊標籤] 方塊中,輸入您要做為搜尋方塊標籤的文字。

    變更搜尋方塊的大小

    在 [查詢文字方塊] 的 [查詢文字方塊寬度 (像素)] 方塊中,輸入方塊的寬度像素數字。預設值為 368 像素。此處沒有最大或最小的像素需求。

    將關鍵字字詞或屬性篩選新增到所有查詢

    在 [查詢文字方塊] 的 [其他查詢字詞] 方塊中,輸入要新增到查詢的文字 (最多 500 個字元)。

    新增使用者介面標籤,說明新增的查詢字詞

    在 [查詢文字方塊] 的 [其他查詢描述標籤] 方塊中,輸入說明其他查詢字詞用途的文字 (最多 300 個字元)。

    新增或移除搜尋方塊中,提示使用者的文字 (例如「搜尋 <SiteName>」。)

    在 [查詢文字方塊] 的 [查詢方塊提示字串] 方塊中,輸入您要顯示的文字。使用者按一下搜尋方塊後即會顯示文字。最多可輸入 300 個字元。

    當在搜尋方塊中輸入查詢時,可顯示查詢建議。使用下表的資訊來變更查詢建議設定。

    若要執行這項操作 執行這些動作

    開啟或關閉查詢建議。

    在 [查詢建議] 下,選取或清除 [顯示查詢建議] 核取方塊。

    變更前置詞長度下限。

    在 [查詢建議] 下的 [前置詞長度下限] 方塊中,輸入值為 1 或更大的數字。此值沒有上限。預設值為 2。

    變更顯示建議前,所需的字元數下限。

    在 [查詢建議] 下的 [建議延遲時間 (毫秒)] 方塊中,輸入值為 1 或更大的毫秒數。此值沒有上限。預設值為 250 毫秒。

    警告

    將此值設為小於預設值可能會降低效能。

    變更顯示的建議上限

    在 [查詢建議] 下的 [顯示建議數] 方塊中,輸入值為 1 或更大的數字。此值沒有上限。預設值為 8。

    使用 [其他] 節點中的設定,就可利用網站設定。使用下表中的資訊來指定其他設定。

    若要執行這項操作 執行這些動作

    使用為網站集合所指定的搜尋方塊下拉式清單模式。此設定位於 [搜尋設定] 頁面,且由網站集合管理員設定。

    在 [其他] 下,選取或清除 [使用網站下拉式清單模式] 核取方塊。

    在網站集合中,使用 [搜尋設定] 頁面中所定義的結果頁面。如果範圍下拉式清單設為 [顯示範圍的下拉式清單],則會覆寫此設定。

    在 [其他] 下,選取或清除 [使用網站層級預設值] 核取方塊。預設會清除此方塊。

    新增或移除搜尋方塊旁的 [進階] 搜尋連結

    在 [其他] 下,選取或清除 [顯示進階搜尋連結] 核取方塊。預設會選取此方塊並連結到 advanced.aspx 頁面。

    新增或移除搜尋方塊旁的 [喜好設定] 連結

    在 [其他] 下,選取或清除 [顯示使用者喜好設定連結] 核取方塊。預設會選取此方塊。

    變更啟動搜尋查詢的 [搜尋] 按鈕外觀

    在 [其他] 下的 [搜尋按鈕圖像 URL] 方塊中,輸入圖像檔的路徑。圖像必須為 16 x 16 像素。

    變更在搜尋查詢期間作用的 [搜尋] 按鈕外觀

    在 [其他] 下的 [使用中的搜尋按鈕圖像 URL] 方塊中,變更 URL 以指向新圖像。

    變更當指標停留其上時,搜尋方塊的外觀

    在 [其他] 下的 [搜尋按鈕的從右至左圖像 URL] 方塊中,變更 URL 以指向新圖像。

    變更使用中的搜尋按鈕的從右至左圖像

    在 [其他] 下的 [使用中的搜尋按鈕的從右至左圖像 URL] 方塊中,變更 URL 以指向新圖像。

    變更 [進階搜尋] 頁面的位置

    在 [其他] 下的 [進階搜尋頁面 URL] 方塊中,輸入 [進階搜尋] 頁面的 URL。

    變更搜尋結果頁面 URL

    在 [其他] 下的 [目標搜尋結果頁面 URL] 方塊中,輸入 [目標搜尋結果] 頁面的 URL。

    設定顯示送出的搜尋方塊

    在 [其他] 下,選取或清除 [顯示送出的搜尋] 方塊,顯示送出的搜尋與搜尋結果。

    定義 [搜尋方塊] 的範圍顯示群組

    在 [其他] 下的 [範圍顯示群組] 方塊中,輸入顯示群組的名稱。可在網站集合或伺服器陣列層級的 [範圍管理] 頁面上定義範圍顯示群組。如果顯示範圍下拉式清單,則會顯示範圍顯示群組中包含的範圍。

設定網頁組件的一般屬性

網頁組件共用一組一般屬性,來控制它們的外觀、版面配置及進階特性。您可在工具窗格中變更網頁組件屬性。

注意

因為下列數個原因,您在工具窗格中看見的一般網頁組件屬性可能會與本章節所記載有所不同:

  • 若要查看工具窗格中的 [進階] 區段,您至少必須擁有設計者權限。

  • 針對特定的網頁組件,網頁組件開發人員可能會選擇不要顯示一或多個一般屬性,或選擇建立並顯示未列於下方工具窗格的 [外觀]、[版面配置] 及 [進階] 區段中的其他屬性。

  • 某些權限及屬性設定可能會停用或隱藏網頁組件屬性。

如需權限等級的詳細資訊,請參閱<使用者權限與權限等級 (SharePoint Server 2010)>及<SharePoint Server 2010 的安全性和保護>。

外觀

屬性 描述

標題

指定要顯示在網頁組件標題列上的網頁組件標題。

高度

指定網頁組件的高度。

寬度

指定網頁組件的寬度。

組件區塊狀態

指定當使用者開啟頁面時,是否要在頁面上顯示整個網頁組件。根據預設值,組件區塊狀態設定為 [一般] 且會顯示整個網頁組件。當狀態設定為 [最小化] 時,只會顯示標題列。

組件區塊類型

指定是否要顯示網頁組件圖文框的標題列及框線。

版面配置

屬性 描述

隱藏

指定當使用者開啟頁面時,是否可看見網頁組件。如果選取此核取方塊,則只有在您設計頁面並將後置詞 (隱藏) 新增到標題時,才能看見網頁組件。若您想要使用網頁組件透過網頁組件連線將資料提供給另一個網頁組件,卻不想顯示網頁組件,可以隱藏網頁組件。

方向

指定網頁組件內容中的文字方向。阿拉伯文為從右至左語言;英文及大部分其他歐洲語言為從左至右語言。並非所有網頁組件類型都能使用此設定。

區域

指定網頁組件所處的頁面區域。請注意,當您沒有修改區域的權限時,頁面的區域就不會列在清單方塊中。

區域索引

指定當某個區域包含多個網頁組件時,區域中網頁組件的位置。若要指定順序,請在文字方塊中輸入正整數。如果區域中網頁組件的排序方式為由上到下,值 1 表示網頁組件會顯示在區域上方。如果區域中網頁組件的排序是由左至右,值 1 表示網頁組件會顯示在區域左方。例如,當您將網頁組件新增到由上至下排序的空白區域時,區域索引為 0。當您將第二個網頁組件新增到區域底部時,其區域索引為 1。若要將第二個網頁組件移到區域頂端,請輸入 0,然後為第一個網頁組件輸入 1。

注意

區域中的每個網頁組件都必須擁有唯一的區域索引值。因此,變更目前網頁組件的區域索引值也會同時變更區域中其他網頁組件的區域索引值。

進階

屬性 描述

允許最小化

指定是否可將網頁組件最小化。

允許關閉

指定是否可從頁面移除網頁組件。

允許隱藏

指定是否可隱藏網頁組件。

允許區域變更

指定是否可將網頁組件移動到不同的區域。

允許連線

指定網頁組件是否可參與其他網頁組件的連線。

允許在個人檢視中編輯

指定是否可在個人檢視中修改網頁組件屬性。

匯出模式

指定此網頁組件可允許匯出的資料層級。根據您的設定而定,可能無法使用此設定。

標題 URL

指定包含網頁組件其他資訊的檔案 URL。當您按一下網頁組件標題時,會以另一個瀏覽器視窗來顯示該檔案。

描述

指定當您將滑鼠指標停在網頁組件標題或網頁組件圖示上時,所顯示的工具提示。當您使用工具窗格的 [尋找網頁組件] 功能表上的 [搜尋] 命令來搜尋網頁組件時,即會使用此屬性的值。

說明 URL

指定包含網頁組件相關說明資訊的檔案位置。當您在 [網頁組件] 功能表上按一下 [說明] 命令時,會以另一個瀏覽器視窗來顯示說明資訊。

說明模式

指定瀏覽器顯示網頁組件說明內容的方式。選取下列其中一項:[強制回應] 如果瀏覽器具有此功能,則會開啟另一個瀏覽器視窗。使用者必須關閉該視窗,才能返回網頁。[非強制回應] 如果瀏覽器具有此功能,則會開啟另一個瀏覽器視窗。使用者不需關閉該視窗,就能返回網頁。此為預設值。[瀏覽] 在目前的瀏覽器視窗開啟網頁。

注意

即使自訂的 Microsoft ASP.NET 網頁組件支援此屬性,只會以另一個瀏覽器視窗開啟預設的 SharePoint 說明主題。

目錄圖示圖像 URL

指定包含圖像的檔案位置,該圖像用來做為網頁組件清單中的網頁組件圖示。圖像大小必須為 16 x 16 像素。

標題圖示圖像 URL

指定包含圖像的檔案位置,該圖像用於網頁組件標題列。圖像大小必須為 16 x 16 像素。

匯入錯誤訊息

指定匯入網頁組件發生問題時,所顯示的訊息。