重新套用瀏覽器自訂和 Microsoft Office SharePoint Designer 2007

在逐步升級或資料庫移轉後,您可以在將使用者導向至升級的網站前比較網站的原始版本與升級版本,以修正您所發現的問題,並重新套用自訂內容。

用於檢閱已升級網站的檢查清單

下列檢查清單可協助您檢視您的網站,並找出任何需要處理的問題。

網頁組件

即便您已在 Microsoft® ASP.NET 2.0 中測試過網頁組件,但網頁組件在升級後仍可能會有問題。如需測試網頁組件的詳細資訊,請參閱<升級自訂的網頁組件套件>。

檢查項目 發現問題時應執行的動作

升級後的網站是否顯示原始網站中所有的網頁組件?

如果網頁組件區域位於自訂 (「客製化」**) 頁面中,但不在網站定義中,表示該網頁組件區域中的網頁組件可能已在升級期間移至頁面的底部區域。

請在瀏覽器或 Microsoft Office SharePoint Designer 2007 中,以頁面的 [編輯模式] 在底部區域或其他區域中尋找遺漏的網頁組件,或查看網頁組件是否已關閉。

如需在 Office SharePoint Designer 2007 中使用網頁組件與網頁組件區域的詳細資訊,請參閱 Office SharePoint Designer 2007 說明系統中的插入或刪除網頁組件 (https://go.microsoft.com/fwlink/?linkid=76020&clcid=0x404)。

是否有任何中斷的網頁組件頁面?

您的網頁組件若發生問題,請在 URL 語法的結尾附加 “contents=1” (http://siteurl/?contents=1),然後按 ENTER。如此將可帶領您進入網頁組件維護頁面,從中移除及修復中斷的網頁組件頁面。

網頁組件是否正確顯示 (例如,是否顯示於正確的網頁組件區域中或是位置與大小是否正確?)

在瀏覽器或 Office SharePoint Designer 2007 中,以頁面的 [編輯模式] 將網頁組件拖曳到正確的區域中,或修改網頁組件屬性,以更正大小或定位方面的問題。

如需在 Office SharePoint Designer 2007 中使用網頁組件與網頁組件區域的詳細資訊,請參閱 Office SharePoint Designer 2007 說明系統中的插入或刪除網頁組件 (https://go.microsoft.com/fwlink/?linkid=76020&clcid=0x404)。

是否有多餘或遺漏的網頁組件?

在瀏覽器或 Office SharePoint Designer 2007 中,以頁面的 [編輯模式] 開啟頁面。若您在頁面上看見多餘的網頁組件,請查看原始的頁面上是否有已關閉或非作用中的網頁組件。升級程序是否啟動已關閉或非作用中的網頁組件?若是如此,您可以修改網頁組件屬性以關閉這些網頁組件。

如果有遺漏的網頁組件,請查看 Office SharePoint Designer 2007 中是否有「轉譯控制項發生錯誤」或「遺漏組件」之類的錯誤。這些錯誤表示網頁組件並未針對新環境妥善安裝或設定,而必須重新安裝或重新設定。

如需在 Office SharePoint Designer 2007 中使用網頁組件與網頁組件區域的詳細資訊,請參閱 Office SharePoint Designer 2007 說明系統中的插入或刪除網頁組件 (https://go.microsoft.com/fwlink/?linkid=76020&clcid=0x404)。

您的頁面是否使用清單網頁組件?

清單網頁組件適用於 Microsoft Office SharePoint Portal Server 2003。若您的原始頁面上有清單網頁組件,該組件在 Microsoft Office SharePoint Server 2007 上應已升級為摘要連結網頁組件或內容查詢網頁組件。您可能必須重新設定網頁組件,才能以您要使用的方式顯示您所需的資料。

如需在 Office SharePoint Server 2007 中設定這些網頁組件的詳細資訊,請參閱:

網頁組件是否可運作?

在瀏覽器或 Office SharePoint Designer 2007 中,以頁面的 [編輯模式] 開啟頁面,並查看是否有錯誤指出遺漏元件或服務的情形。請確定網頁組件所倚賴的元件或服務皆存在於升級的網站中。尤其是在進行資料庫移轉時,您必須確實安裝網頁組件所需的所有元件或服務,並正確加以設定 (例如 Web.config 安全控制項清單)。

樣式與外觀

階層式樣式表檔案中的樣式在升級後仍應適用。但仍須驗證您的頁面確實以應有的樣貌呈現。

檢查項目 發現問題時應執行的動作

頁面上所有的圖像是否正確顯示?

請驗證圖像的連結正確無誤。升級至 Office SharePoint Server 2007 時,升級程序會將登陸頁面 (如 Default.aspx) 上所使用的所有圖像移至 PublishingImages library 文件庫中。所有連結均應已修正,但頁面相關連結可能尚未更新。

各個位置中所使用的階層式樣式表色彩與樣式是否適當?

請驗證階層式樣式表檔案的連結是否正確。升級至 Office SharePoint Server 2007 時,升級程序會將登陸頁面 (如 Default.aspx) 上所使用的所有圖像移至頁面庫中。所有連結均應已修正,但頁面相關連結可能尚未更新。

請注意,如果您的網站使用主版頁面,您即可更新主版頁面上的連結,而無須分別變更每個頁面。

您的網站所套用的佈景主題是否仍呈現一樣的外觀?

在您的網站升級後,網站首頁或網站中的其他頁面看起來可能會與原本不同。例如,在 Windows SharePoint Services 2.0 中的佈景主題是業界標準的階層式樣式表的集合,可用來控制網站的字型和格式。而在 Windows SharePoint Services 3.0 和 Office SharePoint Designer 2007 中,每個更新的佈景主題都已合併成單一階層式樣式表,其中也包含更多的樣式和更新的樣式。升級之後,來自 Windows SharePoint Services 2.0 佈景主題的網站樣式表會帶入升級的網站中,但是預設佈景主題會變更成 Windows SharePoint Services 3.0 的預設佈景主題。由於 Windows SharePoint Services 2.0 佈景主題沒有更新的樣式,也沒有新樣式的類別,因此必須加以更新才能順利套用至 Windows SharePoint Services 3.0 網站。或者,如果不想要更新佈景主題,也可以套用 Windows SharePoint Services 3.0 中具有您想要的外觀的佈景主題。

是否有無法運作的 JavaScript 控制項?

請驗證控制項的連結正確無誤。升級至 Office SharePoint Server 2007 時,升級程序會將登陸頁面上所使用的所有圖像移至頁面庫中。所有連結均應已修正,但頁面相關連結可能尚未更新。

區域 (現為子網站)

區域與子區域在升級期間會進行許多轉換,而最終會轉換成入口網站集合中的子網站。區域與子區域的首頁已根據各個子網站移入頁面庫中,而在 Office SharePoint Server 2007 中,網站與子網站的 URL 現已遵循邏輯導覽結構。因此您不會看見 http://portal_name/c2/,而會看見 http://portal_name/ 或 http://portal_name/sites/。如需您的升級入口網站之運作方式的詳細資訊,請參閱<使用 Office SharePoint Server 2007>。

檢查項目 發現問題時應執行的動作

您先前的所有區域與子區域在升級的網站集合中現在是否皆顯示為子網站,且在導覽中的順序正確無誤?是否有多餘的子網站?

請查看網站上的導覽,以確認子網站的外觀一如預期。若要檢視完整的網站階層,請使用 [網站內容與結構] 頁面。按一下 [網站動作] 功能表上的 [管理內容與結構],子網站會顯示在此頁面上的清單頂端。在此頁面中,您可以移動、建立或刪除您網站集合中的子網站。

如果原始網站中的某個區域隱藏於導覽中,子網站是否也會在升級的網站中隱藏?

此外,網站定義中根據預設會包含新的標準子網站,如 [文件]、[報告] 或 [搜尋] 子網站;這些子網站現在是否會出現在網站導覽中?

若要在網站導覽中隱藏子網站,請使用 [導覽設定] 頁面。按一下 [網站動作] 功能表中的 [網站設定],然後在 [網站設定] 頁面中的 [外觀與風格] 下,按一下 [導覽設定]。在 [導覽編輯和排序] 下按一下您要隱藏的子網站,然後按 [隱藏]

若先前隱藏的區域現在顯示於導覽中,請移至 [網站導覽設定] 頁面,然後重新隱藏子網站。

子網站的名稱是否正確顯示於導覽中?

如果您已手動變更子區域的名稱顯示於導覽中的方式 (透過 Microsoft Office FrontPage® 2003 等與 Office SharePoint Server 2007 相容的網頁編輯器,或透過瀏覽器介面),但並未變更子區域的實際名稱,則子網站在升級的網站中可能會顯示原始名稱,而非更新的名稱,且您可能必須重新套用變更。

自訂 (客製化) 頁面

使用與 Office SharePoint Server 2007 相容的網頁編輯器 (如 Office FrontPage 2003) 自訂的頁面,稱為「客製化頁面」**,因為這已不再只是預設版本的頁面。

檢查項目 發現問題時應執行的動作

您的自訂內容是否還在?

這只是個別問題 (位於區域檢查清單上的某個問題),或是與整個頁面有關的大問題?請在 Office SharePoint Designer 2007 中比較您的原始頁面與升級的頁面,以決定哪個問題可能會導致差異。

例如,如果您在原始網站上新增全新頁面 (例如以不同的檔案取代 Default.aspx,而不是變更現有的 Default.aspx 檔案),則新頁面與網站定義將沒有任何關聯,因此無法呈現與升級的網站上其他頁面相同的外觀,也無法重設為其類似外觀。如果要讓自訂頁面擁有與網站其他網頁相同的外觀和風格,請考慮根據網站定義來建立新網頁,然後將自訂轉移到該新頁面。

您是否還能看見頁面上的編輯控制項?

請查看您先前自訂的編輯控制項 (例如 [網站設定] 連結或 [編輯頁面] 連結) 是否還在。若未出現,您可以:

  • 從原始網站中複製並貼上控制項。如果您必須取得舊版功能,請使用此選項。在 Office SharePoint Designer 2007 中開啟原始頁面,然後在 [程式碼] 檢視中搜尋控制項。複製控制項,然後在升級的網站中開啟升級的頁面 (或主版頁面),再將控制項貼到適當的位置中。

  • 將頁面重設為預設版本,以將其取代為新版的編輯控制項。在一般情況下建議您使用此選項,因為它可提供更新的功能。請在 Office SharePoint Designer 2007 中使用 [重新附加至版面配置] 命令,將頁面重設為預設版本 (也稱為「reghosting」**)。在您還原預設頁面後,您可以套用不同的主版頁面或版面配置,或在 Office SharePoint Designer 2007 中重新套用自訂,以在瀏覽器中重新套用您的自訂。

  • 如需重設為網站定義的詳細資訊,請參閱將自訂網頁重設成網站定義 (https://go.microsoft.com/fwlink/?linkid=76026&clcid=0x404)。

您的自訂是否仍適用於新環境,或是您想更新為新功能或外觀?

當您執行逐步升級時,自訂 (客製化) 頁面根據預設不會採用新的網站定義 (即新功能)。但有選項可讓您在逐步升級期間套用新的網站定義;如需詳細資訊,請參閱<升級網站 (Office SharePoint Server)>。

如果您要使用新功能,即必須重設自訂頁面以使用網站定義。重設頁面後會捨棄自訂內容,並將您的頁面附加到主版頁面與版面配置中。接著,您所需的任何自訂內容皆可轉移到主版頁面與頁面配置中,而無須儲存在個別頁面中。

如果想要以自訂頁面使用新功能,請考慮在 Office SharePoint Designer 2007 中使用 [重新附加至版面配置] 命令,將頁面重設為預設版本 (reghosting)。在您還原預設頁面後,您可以套用不同的主版頁面或版面配置,或在 Office SharePoint Designer 2007 中重新套用自訂,以在瀏覽器中重新套用您的自訂。

如需重設為網站定義的詳細資訊,請參閱將自訂網頁重設成網站定義 (https://go.microsoft.com/fwlink/?linkid=76026&clcid=0x404)。

下載本書

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

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

另請參閱

概念

使用試用版升級以尋找可能的問題 (Office SharePoint Server)