2

我正在尝试在 Sharepoint 中创建一个可编辑的页面。我已经有了 HTML 格式的页面(它很大),里面有很多图片。以前我刚刚在 sharepoint 中创建了一个新页面并将 HTML 源粘贴到其中,手动上传/插入图像,一次一个。

不幸的是,我无法在合理的时间内完成此操作,因为此 HTML 文件正在使用许多图像。

因此,我想要一个可编辑的 Sharepoint 页面,该页面可以使图像从如下所示的目录中保持完整:thepage.html

1.png

2.png

...

...

...

343.png

ETC

有任何想法吗?

编辑:为了更清楚 - 这是一个 HTML 格式的规范文档,所以它有很多文本和标题与图像集成。我希望将其转换为可从 Sharepoint 界面编辑的实际 Sharepoint 页面。

4

3 回答 3

2

似乎最好在这里使用一个低技术的解决方案,一些 HTML 编辑并使用最好的方式为您上传多个文件。

假设

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

通过用户界面

  • 转到文档或图像库,并使用“上传多个文件/图像”(这只出现在 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 设计器

  • 将所有图像拖放到所需位置
  • 重复上面的 HTML 步骤

要批量替换文本,SharePoint Designer、您最喜欢的 HTML 编辑器或事件记事本可以使用 CTRL+H 菜单/编辑 > 查找和替换选项很好地完成此操作。

注意:那里的 //sharepoint 地址是您网站的 http url,所以不会让我使用完整的假地址作为示例。

于 2012-09-14T20:10:02.900 回答
1
  1. 在 IE 或 Word 中,将页面保存为完整的网页,以便创建 HTML 文件和包含图像的文件夹。
  2. 在网上,创建指向 Sharepoint 的 Web 文件夹 (WebDAV)。这样,您可以从资源管理器中的文件系统访问它。
  3. 打开您的新网络位置,导航到您希望 HTML 文件所在的库,然后将文件和文件夹拖放到那里。

然后该文件将在浏览器中可见,带有图片,但该文件夹将被隐藏。

于 2014-07-11T20:23:51.083 回答
0

如果我正确理解了您的问题。您可以使用此帖子答案通过 javascript 和 php 加载图像列表 -> 从文件夹加载图像列表。将文件上传到 Share Point 服务器并使用该文件夹。

或者您可以动态编写 c# 代码来读取 Share Point 文件夹并显示图像。

于 2012-09-13T22:02:16.730 回答