Книжная стопка - BookStack

Книжная стопка
BookStack logo.svg
Скриншот
BookStack v21.05.1 page.png
Страница BookStack
Автор (ы) оригинала Дэн Браун
Разработчики) Дэн Браун и члены сообщества
Первый выпуск 12 июля 2015 г . ; 5 лет назад ( 2015-07-12 )
Стабильный выпуск
21.05.1  Отредактируйте это в Викиданных / 4 июня 2021 г . ; 5 дней назад ( 4 июня 2021 г. )
Репозиторий Отредактируйте это в Викиданных
Написано в PHP
Операционная система Кроссплатформенность
Платформа Кроссплатформенность
Доступно в 36 языков
Тип Программное обеспечение Wiki
Лицензия Лицензия MIT
Веб-сайт www .bookstackapp .com Отредактируйте это в Викиданных

BookStack - это бесплатная вики-программа с открытым исходным кодом, предназначенная для простой, автономной и удобной в использовании платформы. Основанный на Laravel , PHP- фреймворке, BookStack выпущен под лицензией MIT . Он использует идеи книг для организации страниц и хранения информации. BookStack многоязычный и доступен более чем на тридцати языках. Для простоты BookStack считается подходящим для малого бизнеса или фрилансеров.

История

Первый коммит BookStack был опубликован 12 июля 2015 года Дэном Брауном, британским веб-разработчиком. Первоначально названный Oxbow, проект был переименован в BookStack всего через 11 дней. Первоначальный правильный макет был вдохновлен « ДокуВики» , и в октябре того же года был утвержден текущий макет BookStack. Общий дизайн был значительно оптимизирован с выпуском v0.26 6 мая 2019 года, особенно для мобильных устройств.

После более чем пяти лет разработки Брауном и членами сообщества он завершил стадию бета-тестирования выпуском версии 21.04 9 апреля 2021 года. По состоянию на июнь 2021 года BookStack стал самым популярным вики-программным обеспечением, написанным на PHP на GitHub .

Функции

BookStack совместим с мобильными устройствами

Установка и настройка

Для установки BookStack требуются PHP 7.3+, MySQL 5.6+, Git (для обновлений) и Composer . Его также можно установить через контейнер Docker . Имя, логотип и параметры регистрации могут быть изменены, а также может быть изменена информация о том, является ли вся система общедоступной или нет.

Уровни содержания

BookStack, как следует из названия, основан на идеях обычной стопки книг. Классификация BookStack ограничена четырьмя уровнями: полки, книги, главы и страницы. Книги и страницы необходимы для хранения содержимого, а главы необязательны для лучшей организации страниц. Полки могут содержать несколько книг, а одну книгу можно разместить на нескольких полках.

Организация

На веб-сайте BookStack главы и страницы можно сортировать внутри книги. Главу можно переместить в другую книгу, а страницу можно переместить либо в другую книгу, либо в другую главу. Доступны версии страниц и управление изображениями, а также полная система ролей и разрешений, которая позволяет блокировать содержимое и действия.

Редактирование и поиск

BookStack предоставляет редакторы WYSIWYG и Markdown , а редактор Markdown также обеспечивает предварительный просмотр в реальном времени. Книги, главы и страницы полностью доступны для поиска, и можно напрямую ссылаться на любой абзац.

Встроенная аутентификация

Могут использоваться социальные провайдеры для входа по электронной почте / паролю, такие как GitHub, Google , Slack , AzureAD и другие. Опции Okta и LDAP доступны для корпоративных сред.

Смотрите также

Рекомендации

Внешние ссылки