【问题标题】:Is there a way to integrate gitbook and sharepoint cleanly?有没有办法干净地集成 gitbook 和 sharepoint?
【发布时间】:2016-08-09 17:40:31
【问题描述】:

我在 Gitbook 中有几本书,我正在将用户从基于 Sharepoint 的 Intranet 跳转到 Gitbook 中的文档。有没有办法将 Gitbook 内容自动嵌入到 Sharepoint 中,使其看起来像集成到内网中?

【问题讨论】:

  • 尝试使用 PageViewerWebPart。您也可以将整本书上传到Web的根目录(即使用WebDav浏览到Web根目录)

标签: sharepoint gitbook


【解决方案1】:

我已经成功地将 Gitbook 集成到 Sharepoint 中。最初我尝试了上面提供的答案,但是这将我的 gitbook 呈现在一个窗口 within Sharepoint 中,这对我来说看起来很糟糕。

这是我完成它的方式:

  1. 使用安装在 linux 计算机上的 Gitbook CLI 工具链,发出 gitbook build 命令。

  2. 获取此命令的输出,即名为 _book 的文件夹,并将其内容上传到您的 Sharepoint 文档文件夹。

  3. 注意准确复制文件夹结构。这有点乏味,因为 Sharepoint 不允许您上传文件夹(至少不是我的实例)。

  4. _book 文件夹中的每个 .html 文档重命名为 .aspx。这允许用户在单击链接时访问页面,而不是下载页面。如果我没记错的话,我还必须将index.aspx 页面内的书籍页面链接从.html 编辑为.aspx。

  5. 很酷的部分来了...访问为(现在)index.aspx 提供的链接。单击 Sharepoint 中文件旁边的 ... 按钮获取链接。而且...宾果游戏,Sharepoint 会将您的整个 gitbook 作为静态站点提供服务。

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2020-06-10
    • 2021-02-24
    • 1970-01-01
    • 2020-05-23
    • 2022-09-30
    • 1970-01-01
    • 2020-11-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多