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

 

適用版本: SharePoint Server 2010

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

本文說明如何設定網站集合的搜尋設定,然後說明如何設定 [搜尋方塊網頁組件] 屬性。[搜尋方塊網頁組件] 設定取決於網站集合管理員為網站集合所設定的搜尋設定。網站集合搜尋設定會影響網站集合中的所有網站。不過,如果網站擁有者想要為網站上的頁面指定特定設定,可設定出現在該頁面上的 [搜尋方塊網頁組件]。

本文內容:

  • 網站集合搜尋設定

  • 搜尋方塊網頁組件設定

  • 設定網頁組件的通用屬性

網站集合搜尋設定

本節說明如何設定會影響網站集合中所網站的搜尋設定。本節只說明出現在 [搜尋設定] 頁面上的設定,並不包括搜尋方塊網頁組件的任何設定。搜尋方塊網頁組件的設定和組態說明在下一節。

設定網站集合的搜尋設定

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

  2. 瀏覽至要設定搜尋設定之網站集合的根目錄,例如,http://<伺服器名稱/網站集合名稱>/pages/default.aspx。

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

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

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

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

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

      選項 描述

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

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

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

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

      顯示範圍的下拉式清單

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

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

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

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

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

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

      此選項會在所有頁面上呈現範圍下拉式清單,但不包括內容相關式範圍。唯有在啟用自訂範圍的情況下,才能使用此值。下拉式清單中的預設範圍,將會是自訂範圍顯示群組中的預設範圍。

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

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

    • 網站集合搜尋結果頁面。此屬性設定用於內容相關式搜尋的搜尋結果頁面。唯有當 [網站集合搜尋下拉式清單模式] 包含內容相關式範圍時,才能設定此設定。如果您規劃要使用自訂的頁面,而不使用預設的 osssearchresults.aspx 頁面以傳回內容相關式搜尋,則應變更此設定。這是 SharePoint Server 2010 的新設定。如果在修補和升級期間,osssearchresults.aspx 頁面被取代了,此設定可讓您建立自訂頁面,而不需編輯現有的 osssearchresults.aspx 頁面。

      注意

      當您變更搜尋設定時,可能會需要幾分鐘的時間,讓網站集合上的變更生效。您可以重新整理頁面,以解決這個問題。 

搜尋方塊網頁組件設定

搜尋方塊網頁組件可以出現在網站集合中的任何頁面上,而且依預設,會出現在網站集合的搜尋中心上。本節說明可與網站集合設定搭配使用的搜尋方塊網頁組件屬性。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    僅預設為針對目前網站或目前清單所定義的範圍,而且不在搜尋方塊中顯示下拉式清單。

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

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

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

    標示範圍下拉式清單

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

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

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

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

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

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

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

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

    變更搜尋方塊的大小

    在 [查詢文字方塊] 下的 [查詢文字方塊寬度 (像素)] 方塊中,輸入方塊寬度的像素數。預設值為 368 像素。並沒有上下限要求。

    在所有查詢後面附加關鍵字詞或屬性篩選

    在 [查詢文字方塊] 下的 [其他查詢字詞] 方塊中,輸入要附加在查詢後面的文字 (上限 500 個字元)。

    新增使用者介面標籤以描述附加的查詢字詞

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

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

    在 [查詢文字方塊] 下的 [查詢方塊提示字串] 方塊中,輸入您要顯示的文字。在使用者按一下搜尋方塊之前,都會出現該文字。您可以輸入上限 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 像素。

    匯入錯誤訊息

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