網站導覽概觀 (SharePoint Server 2010)

 

適用版本: SharePoint Foundation 2010, SharePoint Server 2010

上次修改主題的時間: 2016-11-30

網站導覽為網站使用者提供主要的介面,讓使用者可遊走於網站及您的網站頁面。Microsoft SharePoint Server 2010 包含一組可自訂且可擴充的導覽功能,有助於引導網站的使用者,讓他們遊走於網站及網頁之間。本文說明 SharePoint Server 2010 中可使用的導覽控制項。但不會說明如何在網頁中新增導覽控制項、如何設定導覽控制項或如何建立自訂導覽控制項。

本文內容:

  • 導覽控制項概觀

  • 主版頁面上的導覽控制項

    • 上方連結列導覽

    • 快速啟動導覽

    • 階層連結導覽

    • 樹狀檢視導覽

    • 中繼資料導覽

  • 版面配置上的導覽控制項

    • 摘要連結

    • 目錄

    • 內容查詢

  • 導覽網頁組件

導覽控制項概觀

導覽控制項可顯示在主版頁面與版面配置上,以及使用網頁組件區域直接顯示在頁面的內容中。

SharePoint Server 2010 的導覽模型以網站集合的階層結構為基礎。使用導覽功能,即可連結至下列項目:

  • 目前網站下的網站

  • 網站的對等網站

  • 高於網站結構的網站

  • 網站中的網頁

此外,您可建立任意位置 (例如外部網站) 的連結。

SharePoint Server 2010 中的導覽連結具有安全性設定。網站使用者若沒有從網站導覽連結之 SharePoint Server 2010 網站或頁面的權限,該使用者即無法看到連結。但使用者仍可看到過去以手動方式新增導覽連結的其他內容。此外,以手動方式新增至導覽的頁面、網站及連結,可以設定成只讓特定對象成員使用。不是該對象成員的使用者,無法看到以該對象為目標的網站及頁面連結。

SharePoint Server 2010 導覽以 .NET Framework 3.5 版的 ASP.NET 功能 為基礎,可用以自訂下列項目:

  • 網站地圖提供者。

  • 資料來源,錨定及篩選網站地圖提供者所提供的結構。

  • 功能表,控制導覽元素的視覺外觀以及要顯示的階層深度。

主版頁面上的導覽控制項

主版頁面會定義網站的網頁外框。主版頁面包含您想要網站中所有頁面共用之元素,例如品牌資訊、一般命令 (例如搜尋),以及想要在整個網站上使用的導覽元素。包括上方連結列導覽以及 [快速啟動] 導覽。

主版頁面也提供導覽控制項的功能表樣式。您可以使用 Microsoft SharePoint Designer 2010 或 Microsoft Visual Studio 2010 設定主版頁面功能表樣式。

上方連結列導覽

上方連結列是導覽功能表,一般是連結至網站階層中目前網站下一層的網站。上方連結列通常會出現在網站中每個網頁的上方。目前網站下一層的所有網站,預設會新增至上方連結列,且每個網站都有其本身唯一的上方連結列,可進行導覽。網站管理員從上方連結列移除網站,即可自訂特定網站的導覽。他們也可以設定上方連結列,只顯示首頁連結,而不顯示網站階層中的其他網站。

網站管理員可以選擇繼承上層網站的上方連結列。這種方式允許上方連結列在網站集合的所有網站中保持固定不變,讓使用者可以從網站集合內的任何位置切換至不同的網站。例如,用於行銷組織產品的網際網路網站,可能每條產品線都有一個網站。網站設計師透過在每個網站的上方連結列中顯示每項產品的網站,使用者即不必回到網站首頁,即可輕鬆切換網站。

其他上方連結列設定功能包括:

  • 連結至所有頂層網站的網頁。

  • 連結至指定的外部網站。

  • 連結至網站任意位置的指定網站或頁面。

  • 依標題組織連結。

  • 手動排序上方連結列的項目。

  • 限制全域導覽層級所顯示的項目數上限。

每個網站的所有上方連結列功能 (例如,連結至外部),都可以定義為唯一的。

您可以使用 SharePoint Designer 2010 或 Visual Studio 2010,另行自訂上方連結列的外觀及功能。例如,可執行下列動作:

  • 自訂階層式樣式表,以變更上方連結列的外觀。

  • 修改資料來源,例如減少上方連結列顯示的網站數目。

  • 修改導覽的功能表樣式。例如,您可以選取子功能表,或指定在導覽中顯示的網站階層數。

快速啟動導覽

[快速啟動] 導覽通常會醒目提示目前網站 (例如清單與文件庫) 內的重要內容。[快速啟動] 導覽一般會顯示在網站每個頁面的左側。

[快速啟動] 導覽設定功能包括:

  • 連結至在網站階層中與目前網站同層級的網站。

  • 連結至特定外部網站或目前網站中的頁面。

  • 依標題組織連結。

  • 手動排序快速啟動導覽中的項目。

  • 限制快速啟動導覽層級顯示的項目數上限。

如同自訂上方連結列一樣,也可以使用 SharePoint Designer 2010 或 Visual Studio 2010,自訂快速啟動導覽的外觀與功能。

階層連結導覽

階層連結導覽會在網頁頂端顯示一組動態產生的連結,以顯示使用者目前在網站階層中的位置。您可以使用 SharePoint Designer 2010 或 Visual Studio 2010 設定階層連結導覽控制項。例如,您可以指定自訂導覽提供者,而且可以從版面配置移除階層連結導覽。

樹狀檢視導覽

樹狀檢視導覽會顯示網站內容,例如清單、文件庫,以及在階層結構中位於目前網站下的網站。樹狀檢視導覽一般會出現在網站的每個頁面左側。

預設會關閉樹狀檢視導覽。網站管理員可使用 [樹狀檢視] 頁面,將樹狀檢視導覽新增至網站。

中繼資料導覽

中繼資料導覽會以樹狀檢視導覽,顯示文件庫及清單內容的中繼資料,讓使用者可根據指定的欄位,篩選文件庫或清單內容。網站管理員可以使用清單或文件庫的 [中繼資料導覽設定] 頁面,設定中繼資料導覽,以設定可供使用者使用的導覽階層及主要篩選。只有當使用者檢視已設定中繼資料導覽的清單或文件庫時,才會顯示中繼資料導覽。

版面配置上的導覽控制項

版面配置透過提供可顯示頁面內容的 Microsoft ASP.NET 控制項,定義網頁的版面配置。您可以使用 SharePoint Designer 2010 或 Visual Studio 2010,將導覽控制項新增至版面配置,以支援網頁中的導覽連結。

在版面配置上插入導覽控制項時,使用版面配置的網頁會顯示控制項與頁面的內容。例如,您可以定義內含 [摘要連結] 導覽控制項的版面配置,以在顯示頁面時一律顯示一組相關頁面與網站的連結。如需詳細資訊,請參閱<摘要連結>。

SharePoint Server 2010 包含下列可以新增至版面配置的導覽控制項:

  • 摘要連結

  • 目錄

  • 內容查詢

摘要連結

您可以使用 [摘要連結] 控制項將一組連結新增至頁面。您可控制新增至 [摘要連結] 控制項之連結的外觀、組織與呈現方式。

將 [摘要連結] 控制項新增至版面配置的方式有三種:

  • 您可以將控制項直接新增至版面配置,並設定連結。進行此作業時,使用該版面配置的所有頁面都會顯示該連結。

  • 您可以將控制項新增為版面配置上的欄位控制項。進行此作業時,可選擇設定連結,也可選擇讓作者修改連結並新增連結。

  • 您可以將控制項新增為網頁組件區域中的網頁組件。進行此作業時,作者可修改連結、新增連結及刪除 [摘要連結] 控制項。

例如,您可在網站中發佈來自技術支援知識庫的主題;將 [摘要連結] 控制項新增至文章使用的版面配置,以提供內含相關資訊之相關網站的連結;也可授權作者新增與特定頁面內容相關的內容連結。

目錄

您可以使用 [目錄] 控制項,將所有或部分網站的目錄新增至版面配置,以在網站的主版頁面中包含上方連結列及 [快速啟動] 導覽。當您將 [目錄] 控制項新增至版面配置時,可以指定控制項應顯示的網站集合部分、連結的呈現方式,以及連結的組織方式。

將 [目錄] 控制項新增至版面配置的方式有兩種:

  • 您可以將控制項直接新增至版面配置,並加以設定。進行此作業時,使用該版面配置的所有頁面都會顯示目錄。

  • 您可以將控制項新增為網頁組件區域中的網頁組件。進行此作業時,作者可以修改 [目錄] 控制項的範圍。

例如,若在線上新聞網站上提出一些文章,則可以直接在文章頁面的版面配置中新增 [目錄] 控制項,讓使用者可以從任何文章頁面切換不同文章。

內容查詢

您可以使用 [內容查詢] 控制項,連結至頁面或其他根據所設計之查詢顯示的項目。例如,若在線上新聞網站上提出文章,則可以在網站 [歡迎頁面] 版面配置中新增 [內容查詢] 控制項,以在該頁面上醒目提示新的文章。您可以使用 [內容查詢] 控制項,建置複雜查詢。例如,您可以指定網站集合中要查詢的網站、要使用的清單,以及要選取的目標對象。您也可以根據文件庫或清單中的項目篩選查詢。

將 [內容查詢] 控制項新增至版面配置的方式有兩種:

  • 您可以將控制項直接新增至版面配置,並加以設定。進行此作業時,使用該版面配置的所有頁面都會顯示查詢結果。

  • 您可以將控制項新增為網頁組件區域中的網頁組件。進行此作業時,作者可以修改查詢或刪除 [內容查詢] 控制項。

導覽網頁組件

網頁組件是作者可以插入頁面的網頁組件區域並進行設定的控制項。[摘要連結]、[目錄] 及 [內容查詢] 控制項各有網頁組件對等項目,頁面作者可將其插入頁面的網頁組件區域。網頁組件的設定特性及功能與其相關的控制項相同,但是可以在作者將其插入頁面時進行設定,而不是在網站設計師將其插入頁面的版面配置時進行設定。若要讓頁面作者可以將導覽網頁組件插入頁面,您可以在版面配置上包含一或多個網頁組件區域,或在頁面中包含 [RTF 編輯器] 控制項,讓使用者將網頁組件直接新增至 RTF 編輯器網頁組件。

下列導覽網頁組件只可用於非發佈網站:

  • 類別   顯示網站目錄的類別。

  • 網站彙總工具   顯示您選擇的網站。

  • 類別中的網站   顯示特定類別內的網站目錄之網站。

  • 標記雲   顯示貴組織內所標記的最受歡迎主題。

下列導覽網頁組件只可用於發佈網站:

  • 摘要連結   允許作者建立可分組及樣式化的連結。

  • 目錄   顯示網站的導覽階層。

若讓作者能夠在頁面上插入導覽網頁組件,因為作者可控制網站使用者部分的導覽體驗,所以會降低您對網站導覽的控制能力。這可能適用於鬆散控制的環境 (例如組織內的共同作業網站),在這種環境下,個別的作者需要有將使用者指向與作者工作相關內容的能力。而較不適用於嚴密控制的環境 (例如網際網路服務平台網站),在這種環境下,網站設計者與規劃人員以一致且具控制的方式,規劃及實作導覽經驗。

注意

若要在版面配置上包含網頁組件區域,但不想讓作者在這些區域中插入導覽網頁組件,您可以變更在網站的網頁組件庫中使用導覽網頁組件所需的權限,以根據作者的權限等級,讓部分作者無法使用這些網頁組件。

See Also

Concepts

規劃網站導覽 (SharePoint Server 2010)
網站與網站集合概觀 (SharePoint Server 2010)
規劃網站與網站集合 (SharePoint Server 2010)