2012-09-13 44 views
2

我試圖在Sharepoint中創建可編輯頁面。我已經有HTML頁面(這是相當大的),它有許多圖像。之前,我剛剛在Sharepoint中創建了一個新頁面,並粘貼了HTML源代碼,手動上傳/插入圖像,一次一個。從包含圖像的HTML文件創建Sharepoint頁面

不幸的是,我無法在合理的時間內完成此操作,因爲此HTML文件使用了許多圖像。

所以,我希望有一個可編輯的SharePoint頁面,保持距離,看起來像這樣一個目錄的完整圖像: thepage.html

1.png

2.png

...

...

...

343.png

任何想法?

編輯:爲了更清晰 - 這是一個HTML格式的規範文檔,所以它有很多文本和頭與圖像集成在一起。我希望將它轉換爲可從Sharepoint界面進行編輯的實際Sharepoint頁面。

回答

2

似乎最好在這裏使用低技術解決方案,一些HTML編輯和使用最好的方式來上傳多個文件。

假設

C:\mypage 
    -> \page.html 
    -> \images\1.png 
    -> \images\2.png 
    ... 
    -> \images\100.png 

通過UI

  • 轉到文檔或圖像庫,並使用 「上傳多個文件/圖片」(這個只出現在Internet Explorer)
  • 比方說,你上傳到/ Sharepoint/myimages
  • 創建一個新的內容頁面(說一個文章頁面,或WebPart頁面與內容編輯器WebPart)
  • 可以說你的頁面現在駐留在// sharepoint/pages/mypage。ASPX
  • 更改HTML指向從<img src="images/1.png" /><img src="../myimages/1.png" />
  • 編輯HTML爲新創建的頁面(絲帶>編輯HTML源代碼),粘貼HTML代碼

通過SharePoint Designer中

  • 將所有圖像拖放到所需位置
  • 重複上述HTML步驟

要使用CTRL + H菜單/編輯>查找&替換批量文本,SharePoint Designer,您最喜愛的HTML編輯器或事件記事本可以很好地完成替換選項。

注意://共享點地址在那裏是您的網站的http url,因此不會讓我使用完整的假地址作爲示例。

+0

不幸的是,答案是「破解它,這個功能在sharepoint中不可用」,但是我很欣賞這個簡潔而有效的答案。謝謝! – Brettins

0

如果我已經正確理解你的問題。您可以使用此帖子的答案來加載圖像的列表通過JavaScript和PHP - > Load list of image from folder。 將文件上傳到Share Point服務器並使用該文件夾。

或者您可以動態編寫c#代碼來閱讀共享點文件夾並顯示圖像。

+1

謝謝Drasius!在這種情況下,我不想查找簡單的圖像列表,這是大量的文檔。因此,會在文檔中的相關部分中顯示文本,標題,內容以及需要顯示的圖像。 – Brettins

1
  1. 在IE或從Word,網頁保存爲一個完整的網頁,因此它會創建一個HTML文件以及與圖像的文件夾。
  2. 在網絡場所中,創建指向Sharepoint的Web文件夾(WebDAV)。這樣,您可以從資源管理器中的文件系統訪問它。
  3. 打開新的網絡位置,導航到您想要HTML文件的庫,然後將文件和文件夾拖放到那裏。

該文件將在瀏覽器中顯示,並帶有圖片,但該文件夾將被隱藏。