本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

升級至 SharePoint 2013 時的商標問題可能會發生

SharePoint 2013
 

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

上次修改主題的時間:2016-12-16

摘要︰了解如何解決品牌方面,例如自訂 CSS、 自訂佈景主題及自訂主版頁面、 及升級網站中的自訂版面配置的問題。

SharePoint 2013引進新的使用者介面輕量、 fast、 且流暢的。此 UI 建置新的 CSS 樣式、 佈景主題及主版頁面。若要取得這個新的經驗,您必須先升級至新的 UI。但重要以支援新的 UI 所做的變更可能會損毀的某些案例中使用的自訂品牌的升級本文。

在SharePoint 2010 產品,您可能會有中加上品牌您的網站數種不同方式的其中一個:

  • 將自訂樣式表套用至您的 SharePoint 預設樣式會覆寫的網站。

  • 將自訂佈景主題 (THMX 檔案) 套用至您的網站。

  • 複製及變更功能隨附於SharePoint 2013主版頁面。

  • 在發佈網站中,其中的自訂主版頁面使用自訂樣式及參照自訂版面配置建立全新的自訂主版頁面。

當您將網站集合升級至SharePoint 2013時,這些類型的自訂項目會不如是因為預設 CSS 樣式、 佈景主題及主版頁面已變更。相反地,您必須建立您的自訂品牌一次。這需要使用新的樣式、 佈景主題或提供SharePoint 2013、 主版頁面,然後套用至已升級的網站集合的 [新建重新設計。

變更預設 SharePoint 樣式、 佈景主題及主版頁面所需要建立更快且更流暢的使用者介面,並進行後續升級更容易預測。

此原因,如果您的網站集合包含自訂品牌建議、 升級之前,您先建立其中您可以測試並重新建立您的自訂品牌SharePoint 2013環境中評估網站集合。如需評估網站集合的詳細資訊,請參閱建立升級評估網站 (選用)

下列各節將列出當您升級為SharePoint 2013時可能發生的商標問題。

套用自訂品牌SharePoint 2010 產品網站最常見的方法是建立 CSS 檔案包含覆寫預設 SharePoint 樣式的樣式。

以新的 UI 更快且更多液、 SharePoint 2013所引進 CSS 的實作方式的基本的變更:

  • CSS 檔案大小會降低。

  • 僅限於巢狀結構的 CSS 選取器。

  • 盡可能使用 CSS 繼承。

  • 只有一個位置中所定義的類別。

  • 相關的類別所組成的 CSS 檔案。

  • 內嵌樣式及 ! mportant 宣告未使用因為無法覆寫。

  • 樣式使用一致的結構和命名慣例。

在SharePoint 2013、 樣式使用一致的結構和命名慣例。

 

命名的組件 MS- < 功能 > 集 < 名稱 >

說明

指示這是 Microsoft 類別。

功能與此項目相關聯或"核心 」 如果做核心 UI 的組件名稱。

項目,例如標題、 連結、 等等的描述性名稱

由於這些變更在SharePoint 2013如何實作 CSS、 升級時,自訂 CSS 樣式將不會套用至網站。若要解決這個問題,您應該先建立一個評估網站集合和再該站台用為環境您可以在此識別必須覆寫新SharePoint 2013樣式。建立 CSS 檔案這些樣式,然後再將該 CSS 套用至已升級網站。

在SharePoint 2010 產品,您可以使用例如PowerPoint 2010Office程式來建立 THMX 檔案。然後您可以將該佈景主題檔案上傳至SharePoint 2010 產品並套用佈景主題套用至您的網站。

在SharePoint 2013、 主題引擎已改善使主題會更快且更具彈性,並使佈景主題可以更輕鬆地升級向前移動。設定佈景主題模型使用樣式註解標記的 CSS 與然後會取代的參數,例如字型和色彩配置所選取的使用者為基礎的 CSS 部分。XML 檔案會定義SharePoint 2013中的佈景主題:

  • SPColor.xml 會定義的調色盤中的插槽現在有語意名稱,以便更清楚何種 UI 元素會受到影響時變更色彩值。此外,佈景主題現在支援設定不透明度。

  • SPFont.xml 定義的字型配置,並支援多重語言、 網頁的字型,與 web 字型。

但不支援從SharePoint 2010 產品升級 THMX 檔案至SharePoint 2013。若您升級至SharePoint 2013的自訂佈景主題套用至SharePoint 2010 產品站台、 佈景主題檔案都保留在原處。但網站,不會再套用佈景主題與站台回復成預設佈景主題。

若要解決這個問題,您應該先建立一個評估網站集合並再使用再次建立佈景主題SharePoint 2013的新主題功能。如需新的佈景主題的詳細資訊,請參閱 MSDN 上的下列文章:

重要事項 重要事項:
移動往前,如果您想要使用自訂品牌與如果您想要的品牌未來的升級後運作,我們建議您實作在設計使用佈景主題。未來的更新可用時佈景主題將已升級的支援。若不要為您的案例搭配使用佈景主題或您必須具備更廣泛商標,建議您使用的發佈網站與設計管理員。但是了解您投資建置自訂主版頁面與版面配置,是否您可能必須重新進行自訂或每個 SharePoint 升級前後及期間更新您的設計檔案。

在SharePoint 2010 產品、 將次要自訂 ui 的常見方式是複製及變更隨附SharePoint 2010 產品主版頁面。例如,您可能變更主版頁面中移除或隱藏的使用者功能。

當您將SharePoint 2010 產品網站升級至SharePoint 2013時、 主版頁面是重設為使用預設主版頁面中SharePoint 2013。因此,升級後,您的網站將會顯示自訂商標。SharePoint 2010 產品中建立自訂主版頁面仍會儲存在網站中,但是應該不套用舊主版頁面到新網站因為新的網站不會顯示如預期般運作。

若要在SharePoint 2013支援新的 UI,以預設主版頁面進行變更。此原因,您無法將套用SharePoint 2010 產品SharePoint 2013中的網站中建立主版頁面。

若要解決這個問題,您應該先建立一個評估網站集合,並再次SharePoint 2013網站中建立主版頁面。在您確認新的主版頁面在如預期般運作之後,移至新的網站集合的主版頁面並將其套用至網站。如果網站發佈網站,您可用於設計管理員匯出並再匯入的設計套件一部分的主版頁面。否則請您為組件的沙箱化方案或將該檔案上傳至主版頁面圖庫移動主版頁面。

重要事項 重要事項:
SharePoint Foundation 2013不支援發佈網站。您將需要SharePoint Server 2013使用發佈的網站。

如果您想例如公司通訊的內部網路網站的完整加上品牌的網站,您可以使用具有完全自訂主版頁面的發佈網站並附加至自訂主版頁面的自訂版面配置。

當您將SharePoint 2010 產品網站升級至SharePoint 2013時、 主版頁面是重設為使用預設主版頁面中SharePoint 2013。因此,升級後,您的網站不會顯示其自訂商標。自訂主版頁面與版面配置建立SharePoint 2010 產品仍 live 在網站上,但您不應該套用舊主版頁面至新的網站因為新的網站不會顯示如預期般運作。

若要解決此問題,您應該先建立一個評估網站集合的已發佈的網站,並再次SharePoint 2013網站中建立主版頁面。在您確認新的主版頁面在如預期般運作之後,請完成下列步驟:

  1. 將主版頁面匯出成設計套件的一部分。

  2. 設計套件匯入新的網站集合

  3. 網站套用新的主版頁面。

重要事項 重要事項:
如果您的自訂主版頁面包含自訂內容預留位置和自訂的版面配置也包含這個自訂內容預留位置,錯誤可能會防止您網站的 [首頁] 頁面上呈現所有升級之後。而是升級後,您可能會看到錯誤訊息: 「 發生意外的錯誤 」。

若要決定您是否具有此問題,您可以建立發佈網站,也是一個評估網站集合和則設為隨附SharePoint 2013主版頁面的 [主版頁面。如果仍然會顯示網站,您不需要此問題。如果網站不會顯示您要取得 「 未預期的錯誤 」 具有相互關聯識別碼,可能會有這個問題。

若要解決這個問題,請執行下列動作:

  1. 建立一個評估網站集合之已發佈的網站集合。

  2. 建立SharePoint 2013主版頁面。

  3. 2013 主版頁面新增自訂內容預留位置。

  4. 將新的主版頁面套用至網站。

  5. 建立不包含自訂內容預留位置版面配置。

    版面配置將已套用至網站的新主版頁面與相關聯。

  6. 變更使用舊的版面配置可使用新的版面配置的所有頁面。

    您可以手動編輯個別瀏覽器中的每個頁面和使用功能區上的選項您也可以使用 SharePoint 的用戶端物件模型以程式設計方式更新的網頁。

  7. 刪除舊的版面配置包含自訂內容預留位置。

我們建議您不要在自訂主版頁面或頁面版面配置新增自訂內容預留位置。

https://technet.microsoft.com/zh-tw/library/jj219720.aspx
顯示: