2009-12-03 69 views
1

我在文檔庫中使用超鏈接/圖片列類型。Sharepoint超鏈接/圖片列類型

進入超鏈接時,我使用縮短的路徑。然而,在將這個站點導出到stp之後,我意識到它被存儲爲完整路徑(當stp在另一個站點集合中使用時,它失敗了)。

舉個例子,我進入以下路徑:/SC/Images1/AdministratorUsers.png 但是,查看進入docuemnt庫項目的時候,我看到這個路徑:http://servername:port/SC/Images1/AdministratorUsers.png

如何繞過這個限制?

回答

2

這是一個錯誤,sharepoint只保存完整的url。我通過將所有css和圖像等存儲在根網站(集合)的樣式庫中來避免這種情況。 即使一個發佈頁面的頁面佈局url被存儲爲一個完整的url,我們不得不創建一個工具來更新所有的引用當該站點被移動到一個新的url/server ...

+0

有趣的是,Image Web部件不存儲完整的網址..它存儲他們,因爲我上面輸入它(/SC/Images1/AdministratorUsers.png) – 2009-12-03 22:29:53

+1

不是一個官方的bug tho,更像'按預期工作'。這是共享點確保鏈接完整性的方法。您可以在許多功能中看到這種行爲,更像是一個設計決策。他們確實相信他們可以在恢復時重新鏈接一切,這就是FAIL開始的地方:) – 2009-12-04 12:13:04