2016-04-18 4 views
0

У меня есть несколько книг в Gitbook и я отскакиваю пользователей из интрасети на основе Sharepoint к документации в Gitbook. Есть ли способ автоматически вставлять содержимое Gitbook в Sharepoint, поэтому похоже, что он интегрирован в интрасеть?Есть ли способ интегрировать gitbook и sharepoint в чистоте?

+0

Попробуйте использовать PageViewerWebPart. Вы также можете загрузить всю книгу в корневой каталог Web (а именно, просматривая веб-корневую систему с помощью WebDav) – Markus

ответ

0

Я успешно интегрировал Gitbook в Sharepoint. Первоначально я попробовал ответить выше, но это сделало мою gitbook внутри окна в пределах Sharepoint, который выглядел мне плохо.

Вот как я достиг его:

  1. Использование Gitbook CLI Toolchain, установленный на компьютере Linux, выполните команду gitbook build.

  2. Выполните вывод этой команды, которая представляет собой папку с именем _book, и загрузите ее содержимое в папку документов SharePoint.

  3. Постарайтесь точно воспроизвести структуру папок. Это немного утомительно, поскольку Sharepoint не позволяет загружать папки (по крайней мере, не мой экземпляр).

  4. Переименуйте каждый .html документ в папку _book в .aspx. Это позволяет пользователям посетить страницу, когда они нажимают ссылку, а не , загружая. Если я не ошибаюсь, мне также пришлось отредактировать ссылки на мои страницы с книгами внутри страницы index.aspx с .html на .aspx.

  5. Здесь идет крутая часть ... посетите ссылку, предоставленную для (сейчас) index.aspx. Получите ссылку, нажав кнопку ... рядом с файлом в Sharepoint. И ... bingo, Sharepoint будет обслуживать всю вашу gitbook как статический сайт.

Надеется, что это помогает

 Смежные вопросы

  • Нет связанных вопросов^_^