BookStack 文档平台
Requires
- php: ^8.1.0
- ext-curl: *
- ext-dom: *
- ext-fileinfo: *
- ext-gd: *
- ext-json: *
- ext-mbstring: *
- ext-xml: *
- bacon/bacon-qr-code: ^2.0
- doctrine/dbal: ^3.5
- dompdf/dompdf: ^2.0
- guzzlehttp/guzzle: ^7.4
- intervention/image: ^3.5
- knplabs/knp-snappy: ^1.5
- laravel/framework: ^10.10
- laravel/socialite: ^5.10
- laravel/tinker: ^2.8
- league/commonmark: ^2.3
- league/flysystem-aws-s3-v3: ^3.0
- league/html-to-markdown: ^5.0.0
- league/oauth2-client: ^2.6
- onelogin/php-saml: ^4.0
- phpseclib/phpseclib: ^3.0
- pragmarx/google2fa: ^8.0
- predis/predis: ^2.1
- socialiteproviders/discord: ^4.1
- socialiteproviders/gitlab: ^4.1
- socialiteproviders/microsoft-azure: ^5.1
- socialiteproviders/okta: ^4.2
- socialiteproviders/twitch: ^5.3
- ssddanbrown/htmldiff: ^1.0.2
- ssddanbrown/symfony-mailer: 6.4.x-dev
Requires (Dev)
- fakerphp/faker: ^1.21
- itsgoingd/clockwork: ^5.1
- larastan/larastan: ^2.7
- mockery/mockery: ^1.5
- nunomaduro/collision: ^7.0
- phpunit/phpunit: ^10.0
- squizlabs/php_codesniffer: ^3.7
- ssddanbrown/asserthtml: ^3.0
- dev-development
- v24.05.4
- v24.05.3
- v24.05.2
- v24.05.1
- v24.05
- v24.02.3
- v24.02.2
- v24.02.1
- v24.02
- v23.12.3
- v23.12.2
- v23.12.1
- v23.12
- v23.10.4
- v23.10.3
- v23.10.2
- v23.10.1
- v23.10
- v23.08.3
- v23.08.2
- v23.08.1
- v23.08
- v23.06.2
- v23.06.1
- v23.06
- v23.05.2
- v23.05.1
- v23.05
- v23.02.3
- v23.02.2
- v23.02.1
- v23.02
- v23.01.1
- v23.01
- v22.11.1
- v22.11
- v22.10.2
- v22.10.1
- v22.10
- v22.09.1
- v22.09
- v22.07.3
- v22.07.2
- v22.07.1
- v22.07
- v22.06.2
- v22.06.1
- v22.06
- v22.04.2
- v22.04.1
- v22.04
- v22.03.1
- v22.03
- v22.02.3
- v22.02.2
- v22.02.1
- v22.02
- v21.12.5
- v21.12.4
- v21.12.3
- v21.12.2
- v21.12.1
- v21.12
- v21.11.3
- v21.11.2
- v21.11.1
- v21.11
- v21.10.3
- v21.10.2
- v21.10.1
- v21.10
- v21.08.6
- v21.08.5
- v21.08.4
- v21.08.3
- v21.08.2
- v21.08.1
- v21.08
- v21.05.4
- v21.05.3
- v21.05.2
- v21.05.1
- v21.05
- v21.04.6
- v21.04.5
- v21.04.4
- v21.04.3
- v21.04.2
- v21.04.1
- v21.04
- v0.31.8
- v0.31.7
- v0.31.6
- v0.31.5
- v0.31.4
- v0.31.3
- v0.31.2
- v0.31.1
- v0.31.0
- v0.30.7
- v0.30.6
- v0.30.5
- v0.30.4
- v0.30.3
- v0.30.2
- v0.30.1
- v0.30.0
- v0.29.3
- v0.29.2
- v0.29.1
- v0.29.0
- v0.28.3
- v0.28.2
- v0.28.1
- v0.28.0
- v0.27.5
- v0.27.4
- v0.27.3
- v0.27.2
- v0.27.1
- v0.27
- v0.26.4
- v0.26.3
- v0.26.2
- v0.26.1
- v0.26.0
- v0.25.5
- v0.25.4
- v0.25.3
- v0.25.2
- v0.25.1
- v0.25.0
- v0.24.3
- v0.24.2
- v0.24.1
- v0.24.0
- v0.23.2
- v0.23.1
- v0.23.0
- v0.22.0
- v0.21.0
- v0.20.3
- v0.20.2
- v0.20.1
- v0.20.0
- v0.19.0
- v0.18.5
- v0.18.4
- v0.18.3
- v0.18.2
- v0.18.1
- v0.18.0
- v0.17.4
- v0.17.3
- v0.17.2
- v0.17.1
- v0.17.0
- v0.16.3
- v0.16.2
- v0.16.1
- v0.16.0
- v0.15.3
- v0.15.2
- v0.15.1
- v0.15.0
- v0.14.3
- v0.14.2
- v0.14.1
- v0.14.0
- v0.13.1
- v0.13.0
- v0.12.2
- v0.12.1
- v0.12.0
- v0.11.2
- v0.11.1
- v0.11.0
- v0.10.0
- v0.9.3
- v0.9.2
- v0.9.1
- v0.9.0
- v0.8.2
- v0.8.1
- v0.8.0
- v0.7.6
- V0.7.5
- v0.7.4
- v0.7.3
- 0.7.2
- v0.7.0
- v0.6.3
- v0.6.2
- v0.6.1
- v0.6.0
- v0.5.0
- dev-lexical
- dev-l10n_development
- dev-release
- dev-v24-02
- dev-v23-10
- dev-v23-08
- dev-command_cleanup
- dev-v23.02-branch
- dev-admin-cli
- dev-user_permissions
- dev-replace_joint_permissions
- dev-ldap_host_failover
- dev-svg_image
- dev-prosemirror
- dev-captcha_example
- dev-fix/video-export
This package is not auto-updated.
Last update: 2024-09-10 03:34:30 UTC
README
一个用于存储和组织信息和文档的平台。有关 BookStack 的详细信息,请访问官方网站 https://www.bookstackapp.com/。
📚 项目定义
BookStack 是一个具有意见的文档平台,提供简单直观的即装即用体验。新用户应该发现这种体验直观,只需要基本的文字处理技能就可以参与 BookStack 的内容创作。平台应该为需要高级功能的人提供这些功能,但它们不应干扰核心的简单用户体验。
BookStack 不是作为可扩展的平台设计的,用于实现上述声明之外的目的。
关于开发理念,BookStack 采用轻松、开放和积极的方法。毕竟,这是一个由捐赠自己空闲时间的人们开发和维护的免费软件。
您可以在我们的常见问题解答中了解更多关于项目及其起源的信息。
🌟 项目赞助商
以下是我们青铜、银色和金色项目赞助商。非常感谢这些公司对项目的支持。注意:所列服务未经官方 BookStack 项目测试、审查或以任何方式支持。
项目捐赠详情 - GitHub 赞助页面 - Ko-fi 页面
金牌赞助商
青铜赞助商
🛠️ 开发与测试
有关 BookStack 源代码工作的详细信息,请参阅我们的开发文档。
如果您只是想自定义或扩展自己的 BookStack 实例,请参阅我们的Hacking BookStack 文档页面,了解在不修改 BookStack 源代码的情况下实现此目的的各种选项。
有关 BookStack 的版本控制方案和一般发布流程的详细信息,请在此处找到。
🌎 翻译
BookStack 中的文本翻译通过Crowdin 上的 BookStack 项目进行管理。一些字符串具有以冒号前缀的变量,例如 :userName
。请保留这些值不变,因为它们将在运行时替换。
请使用 Crowdin 来提交翻译,而不是打开一个 pull request。工作代码库中的翻译可能已过时,通过代码合并可能会引起冲突和同步问题。如果由于某些原因您不能使用 Crowdin,请随时打开一个问题来讨论替代方案。
如果您希望向 Crowdin 添加新语言以提供翻译,请 在这里打开一个新问题。
请注意,BookStack 中的翻译提供给“Crowdin 全球翻译库”,这有助于 BookStack 和其他项目查找翻译。如果您不希望为此做出贡献,则不建议将翻译提交给 BookStack,即使是手动通过 GitHub 提交。
🎁 贡献、问题与 pull request
请随意 创建问题,请求新功能或报告错误和问题。只需在创建问题时遵循提供的模板。
欢迎提交 pull request,但除非是小的调整,否则最好提前打开 pull request 或创建一个问题来讨论您打算做出的更改将如何融入项目,并规划合并。即使存在功能请求或标记,也不意味着该功能会被接受到核心项目中。
pull request 应从 development
分支创建,因为它们完成后将合并回 development
分支。请不要从或请求合并到 release
分支,因为这只是为了发布版本。如果您想修改 CSS 或 JavaScript 内容,请编辑 resources/
中找到的源文件。任何位于 public
中的 CSS 或 JS 文件都是基于这些源文件构建的,因此不应直接编辑。
项目的行为准则 可以在这里找到。
🔒 安全性
管理 BookStack 实例的安全信息可以在 这里 的文档网站上找到。
如果您希望通知新的潜在安全问题,可以 订阅 BookStack 安全邮件列表。
如果您想报告一个安全问题,有关如何操作的信息 可以在这里找到。
♿ 无障碍性
我们希望 BookStack 能够让尽可能多的人使用。我们旨在至少达到 WCAG 2.1 级别 A 标准,尽管我们并不在每个版本中都严格测试这一点。如果您遇到任何无障碍性问题,请随时打开一个问题。
🖥️ 网站、文档与博客
包含项目文档和博客的网站可以在 BookStackApp/website 存储库中找到。
⚖️ 许可证
BookStack 源代码在 MIT 许可证 下提供。
BookStack 使用的库和包含的库在其自己的许可证和版权下提供。我们许多核心依赖项的许可证可以在下面的归属列表中找到,但这不是 BookStack 中使用的所有项目的详尽列表。
👪 归属
为构建和改进BookStack作出贡献的杰出人士可以在这里看到:点击查看。通过GitHub或Crowdin提供翻译的杰出人士可以在这里看到:点击查看。
以下是构建BookStack使用的杰出开源项目。注意:这不是BookStack实例中所有库和项目的详尽列表。
- Laravel - MIT
- TinyMCE - MIT
- CodeMirror - MIT
- Sortable - MIT
- Google Material Icons - Apache-2.0
- markdown-it 和 markdown-it-task-lists - MIT 和 ISC
- Dompdf - LGPL v2.1
- KnpLabs/snappy - MIT
- WKHTMLtoPDF - LGPL v3.0
- diagrams.net - 嵌入式版本条款 / 源项目 - Apache-2.0
- OneLogin的SAML PHP工具包 - MIT
- League/CommonMark - BSD-3-Clause
- League/Flysystem - MIT
- League/html-to-markdown - MIT
- League/oauth2-client - MIT
- pragmarx/google2fa - MIT
- Bacon/BaconQrCode - BSD-2-Clause
- phpseclib - MIT
- Clockwork - MIT
- PHPStan & Larastan - MIT and MIT
- PHP_CodeSniffer - BSD 3-Clause
- JakeArchibald/IDB-Keyval - Apache-2.0
有关通过NPM和composer包管理器导入和使用的JavaScript和PHP项目的详细分解,以及它们的许可证,请参阅dev/licensing/js-library-licenses.txt和dev/licensing/php-library-licenses.txt文件。