Jump to content

КнигаСтек

КнигаСтек
Оригинальный автор(ы) Дэн Браун
Разработчик(и) Дэн Браун
Первоначальный выпуск 12 июля 2015 г .; 9 лет назад ( 12.07.2015 )
Стабильная версия
24.05.3 [1]  Отредактируйте это в Викиданных / 14 июля 2024 г.; 22 дня назад
Репозиторий
Написано в PHP
Операционная система Кросс-платформенный
Платформа Кросс-платформенный
Доступно в 43 [2] языки
Тип Вики-программное обеспечение
Лицензия МОЯ лицензия
Веб-сайт www .bookstackapp Отредактируйте это в Викиданных

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

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

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

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

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

[ редактировать ]

PHP , MySQL или MariaDB , Git (для обновлений) и Composer . Для установки BookStack необходимы [9] Его также можно установить через контейнер Docker . [10] Можно изменить имя, логотип и параметры регистрации, а также можно изменить, доступна ли вся система для публичного просмотра или нет. [11]

Уровни контента

[ редактировать ]

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

Организация

[ редактировать ]

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

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

[ редактировать ]

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

Интегрированная аутентификация

[ редактировать ]

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

Расширяемость

[ редактировать ]

BookStack не имеет традиционной системы «плагинов», но предлагает несколько методов расширения. Параметры настройки BookStack предоставляют входные данные для добавления пользовательского HTML-содержимого в заголовок страницы, который затем может использовать «События редактора» для настройки редакторов страниц. действия для Встроенный REST API охватывает CRUD основных типов контента в BookStack. «Систему визуальных тем» можно использовать для настройки представлений, текста перевода и значков на платформе. «Система логических тем» позволяет выполнять логическую настройку на основе PHP без необходимости изменения основных файлов приложения. [13]

См. также

[ редактировать ]
  1. ^ «Выпуск 24.05.3» . 14 июля 2024 г. Проверено 21 июля 2024 г.
  2. ^ Jump up to: а б "BookStack/resources/lang/" . Гитхаб . Книжный стек . Проверено 1 декабря 2022 г.
  3. ^ Jump up to: а б «Обзор содержания» . Книжный стек. 23 сентября 2018 года . Проверено 9 июня 2021 г.
  4. ^ Браун, Дэн (28 июля 2020 г.). «Пять лет BookStack» . Книжный стек . Проверено 9 июня 2021 г.
  5. ^ Браун, Дэн (11 июля 2016 г.). «Год BookStack» . Книжный стек . Проверено 9 июня 2021 г.
  6. ^ Браун, Дэн (6 мая 2019 г.). «Бета-версия v0.26.0» . Книжный стек . Проверено 9 июня 2021 г.
  7. ^ Браун, Дэн (9 апреля 2021 г.). «Выпуск BookStack v21.04» . Книжный стек . Проверено 9 июня 2021 г.
  8. ^ «вики» . Гитхаб . Проверено 9 июня 2021 г.
  9. ^ «Установка · BookStack» . Книжный стек . 1 января 2017 года . Проверено 11 марта 2023 г.
  10. ^ «Установка» . Книжный стек. Январь 2017 года . Проверено 28 июня 2022 г.
  11. ^ Jump up to: а б с д "Функции" . Книжный стек . Проверено 9 июня 2021 г.
  12. ^ «Организация контента» . Книжный стек. Январь 2017 года . Проверено 9 июня 2021 г.
  13. ^ «Взлом BookStack» . Книжный стек. 2 февраля 2020 г. Проверено 28 июня 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f0f85af0cfd46226170269fd36dab619__1696251780
URL1:https://arc.ask3.ru/arc/aa/f0/19/f0f85af0cfd46226170269fd36dab619.html
Заголовок, (Title) документа по адресу, URL1:
BookStack - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)