規劃變化

本文內容:

  • 關於變化

  • 變化與內容核准

  • 規劃目標變化網站

  • 變化與網站導覽

  • 變化與內容部署

  • 變化與網頁組件

  • 規劃您的變化網站

關於變化

許多組織在全球各地都有版圖。然而,即使是在國內市場,組織仍必須接觸可能使用多種語言的各種客戶群,或是需要根據區域差異、各種行動裝置或是企業品牌形象而鎖定特定資訊。這些類型的組織需要能傳達經過量身訂做之內容的網站,以適應不同的文化、市場及地理區域。製作及維護網站的不同變化可能非常困難也非常耗時。為了替網站架構師及網站管理員簡化此程序,Microsoft Office SharePoint Server 2007 使用了「變化」**。

Office SharePoint Server 2007 中的「變化功能」**可提供相同內容給不同網站的特定對象,方法是將內容從「來源變化網站」複製到每個「目標變化網站」。接著可視需要在目標變化網站上自訂內容。例如,目標變化網站上的內容可以先進行本地化再發佈。

變化網站重新導向預設會根據使用者造訪網站時,所使用的瀏覽器語言設定。例如,如果使用者的預設瀏覽器語言是法文,Office SharePoint Server 2007 便會將該使用者重新導向到法文的變化網站。透過將預設重新導向頁面 (VariationRoot.aspx) 取代成不同頁面,即可自訂此行為。例如,此新頁面可實作邏輯,以識別使用者的偏好語言、使用者的裝置或其他改變網站的依據。如需自訂變化網站重新導向的詳細資訊,請參閱文章 How to:自訂變化定根網站登陸邏輯 (英文) (https://go.microsoft.com/fwlink/?linkid=80449&clcid=0x404) 。

一開始定義網站變化是在建立「變化標籤」時 (每個所要的變化會有一個標籤)。變化標籤是一個識別碼,可用於命名及設定新的變化網站。請選取一個變化標籤作為「來源」,表示大多數新內容進入系統時所在的網站。對應的變化標籤是「目標」標籤,表示複製內容的目標網站 (Office SharePoint Server 2007 最多支援 50 個標籤)。您可以在 Office SharePoint Server 2007 網站管理頁面上的 [變化標籤] 頁面上,使用 [建立階層]** 命令從變化標籤建立變化網站。

一個網站集合只能定義一組變化標籤。對應的變化網站可以在網站階層中的任意位置啟動。來源變化網站與目標變化網站一律會建立為「變化首頁」**的子網站。造訪「變化首頁」的使用者會被重新導向到適當的變化網站 (有一個選用的 [變化選擇器] 控制項,可讓使用者使用功能表選擇要檢視哪個變化網站。使用 Microsoft Office SharePoint Designer 2007 可將此控制項新增至主版頁面)。

在下列顯示的簡單範例中,三個變化網站 (分別標示為 A、B、C) 比變化首頁低一層;在本範例中,變化首頁是網站集合的最上層網站。"A" 是來源變化網站。在該網站中製作與發佈的頁面 (核准為新的主要版本) 會複製到目標變化網站 "B" 和 "C"。

規劃網站變化

每個變化網站都使用用以建立「變化首頁」的同一網站範本所建立。如果「變化首頁」有您要包含在變化網站的內容 (例如網頁或圖像),則您必須在建立變化網站之後,將該內容複製到來源變化網站。該內容接著會在核准發佈之後傳播到目標變化網站。同樣地,如果變化首頁的子網站中,有您想要當作每個變化網站的子網站,您必須手動在每個變化網站下建立這些子網站。在來源變化網站之子網站發佈的頁面,將會傳播到每個目標變化網站的相應子網站。

變化與內容核准

「內容核准」**是擁有核准者權限的網站成員控制內容發佈的方法。在內容核准中,一旦核准新的主要版本,該內容即會視為已發佈,因為擁有讀取權限的使用者可以檢視主要版本。變化網站的內容核准,需要在來源與目標變化網站的頁面庫中使用主要和次要版本設定。如需 Office SharePoint Server 2007 版本設定與核准的完整討論,請參閱<規劃版本設定、內容核准與取出>。

內容核准在規劃變化時有獨特的考量:

  • 在來源變化網站上送出頁面以供核准時,會產生電子郵件並傳送給目標變化網站的擁有者。頁面若接著核准,則會啟用頁面以便複製到目標網站。您可以設定變化功能,由計時器工作自動將內容複製到變化網站,或者您可以選擇手動傳播變化內容。

  • 在目標變化網站上,從來源變化網站複製的頁面一律會被指定一個次要版本。如果頁面對目標網站而言是新的,則會被指定 0.1 版。如果目標變化網站上已存在該頁面,複製的頁面會被指定下一個可用的次要版本。例如,如果目標網站上有頁面上的 2.1 版,而又有該頁面上的新變化複製到目標網站,則頁面會變成 2.2 版。

注意

   對來自來源變化網站之內容所做的變更,可能會取代對目標網站內容所做的變更。例如,在語言變化中,如果來源網站使用一種語言,而目標網站使用另一種,則可能發生下列情形:編輯者變更了目標網站上的本地化頁面,並為其指定一個新的次要版本 1.1。接著來源網站上的作者變更了相同的頁面,然後複製到目標網站上成為 1.2 版;如此會取代對頁面所做的 1.1 版變更。在這個範例中,目標網站的編輯者必須擷取主題的先前版本、接受新版本,或是將新版與舊版合併為一個新版本。

規劃目標變化網站

目標變化網站的規劃目標會視您實作的變化網站類型而異。例如,如果變化網站是根據語言,您可能會希望目標變化網站上的頁面看起來與來源變化網站上的頁面相同。如果變化是根據裝置,您可能會希望目標網站上的頁面看起來與來源網站上的頁面不同,以便符合要用來顯示頁面上的裝置。

您可以決定為變化網站使用自訂主版頁面、版面配置頁面或樣式表。例如,在根據裝置的網站變化中,您可能會為畫面大小有限之裝置上顯示的變化,定義較簡單的版面配置。主版頁面、版面配置與樣式表僅可在網站集合的最上層網站中管理,因此您必須在最上層網站的下列位置之一,對這些資源進行所有變更。

資源 位置

主版頁面

主版頁面圖庫

版面配置頁面

主版頁面圖庫

XSL 樣式和階層式樣式表

樣式庫

如需規劃版面配置與主版頁面上的詳細資訊,請參閱<規劃網頁>。

您必須為所有變化網站的「頁面庫」使用相同的內容類型 (「頁面」內容類型,或是根據「頁面」內容類型的內容類型)。最簡單的作法是使用在最上層網站的「網站內容類型庫」中定義的內容類型。

如果您需要自訂一或多個變化網站頁面上的欄位,請將這些欄位新增至您在頁面庫中使用的內容類型。例如,如果變化網站是根據語言差異,您可以新增一個欄位,指出頁面是否已本地化。如需規劃內容類型及欄位的詳細資訊,請參閱<規劃內容類型 (Office SharePoint Server)>。

如果來源變化網站的子網站已啟用發佈功能,子網站的頁面將會傳播到目標變化網站。因為變化功能會追蹤來源與目標網站的頁面庫位置,所以即使已修改目標變化網站的結構,也不會影響此功能。但是,如果您重新命名或刪除目標變化網站的頁面庫,變化功能將無法再運作。

在某些網站變化解決方案中,不一定要編輯或變更目標變化網站上的內容。例如,如果您的變化網站與裝置有關,您可能會想在所有裝置上顯示相同內容,但每種裝置類型有不同的版面配置及主版頁面。如果是這種情況,可以透過停用目標變化網站的製作功能 (例如網頁製作主控台),同時停用必要的取出,來簡化目標變化網站。

注意

使用 Office SharePoint Designer 2007 停用 Office SharePoint Server 2007 製作主控台。

變化與網站導覽

如果使用網站變化,請仔細規劃網站導覽體驗。在 Office SharePoint Server 2007 中,網站導覽連線會自動產生,並顯示在網頁的外框 (主版頁面部分)。網站導覽經常設定為顯示目前網站之對等網站的連結。在變化網站中,如果目前網站的對等網站是相同網站的變化,您可能不會想允許使用者以這樣的方式導覽。

如需導覽規劃的詳細資訊,請參閱<規劃網站導覽 (Office SharePoint Server)>。

變化與內容部署

Office SharePoint Server 2007 內容部署功能會將內容從來源 Office SharePoint Server 2007 網站集合複製到目的地網站集合。可以複製整個來源網站集合、網站的子集,或是單一頁面。

部署變化網站時,最好是同時部署所有網站。因為可以個別部署子網站或個別的網頁,所以跨變化網站的一組網頁,可能會在目的地網站集合上失去同步。例如,如果將新頁面新增至來源變化網站,且該網站的部署比目標變化網站早,則重新導向到目標變化網站上該頁面 (或是使用 [變化選擇器] 控制項明確選擇該頁面) 的使用者,可能無法檢視頁面。

如需內容部署規劃的詳細資訊,請參閱<規劃內容部署>。

變化與網頁組件

網頁組件是根據 Office SharePoint Server 2007 的其中一個頁面建置組塊。大部分網頁組件的設計,是要顯示特定類型的資料,例如文字、HTML 或圖像。Office SharePoint Server 2007 內含一組網頁組件,您也可以開發或匯入網頁組件。

網頁組件會與變化網站的頁面一起傳播。但是,根據網頁組件的功能,該網頁組件可能無法在變化網站中運作。例如,「清單網頁組件」使用清單的全域唯一識別碼 (GUID) 來參照該清單。因為當頁面作為變化網站的一部分進行傳播時,「清單網頁組件」不會更新 GUID,所以網頁組件會嘗試參照來源變化網站中的清單,這不是預定的功能,因此可能無法運作。若要避免發生這類非預期的網頁組件行為,您可以將變化功能設定為不要將網頁組件複製到目標變化網站。

如果還是要選擇將網頁組件複製為變化網站的一部分,請確定已開發網頁組件供網站變化內容使用。如需網頁組件開發的詳細資訊,請參閱 Office SharePoint Server 2007 軟體開發套件 (英文) (https://go.microsoft.com/fwlink/?linkid=71218&clcid=0x404) 。

規劃您的變化網站

工作表動作

請使用規劃變化工作表 (英文) (https://go.microsoft.com/fwlink/?linkid=80667&clcid=0x404) 記錄您的變化網站規劃決策:

  1. 在工作表上,記錄變化網站的目的,例如「與裝置相關的變化網站」。

  2. 記錄變化首頁的 URL。

  3. 指出變化首頁的子網站是否應該複製到來源變化網站,以及如果要的話,輸入要複製的子網站名稱。

  4. 指出變化首頁的內容是否應該複製到來源變化網站,以及如果要的話,描述要複製的內容。

  5. 說明變化網站的傳播方式:自動或手動。

  6. 在「變化網站」下,以獨立的列來列出每個變化網站。指出哪個變化網站是來源網站。

  7. 針對每個變化網站,指出任何自訂版面配置、主版頁面,或要提供的欄位,並視需要提供其他附註。

工作表

規劃變化工作表 (英文) (https://go.microsoft.com/fwlink/?linkid=80667&clcid=0x404)

下載本書

本主題隨附於下列可下載的叢書中,以便於閱讀與列印:

請參閱 Office SharePoint Server 2007 可下載的內容 (英文) 上提供的完整叢書清單。