instituteweb / typo3-cms
仅包含生产文件的 TYPO3 CMS 分支。TYPO3 CMS 是一个由 Kasper Skaarhoj 创立并由 GNU/GPL 许可的开源内容管理系统框架。
Requires
- php: ^7.0
- ext-json: *
- ext-pcre: *
- ext-session: *
- ext-xml: *
- cogpowered/finediff: ~0.3.1
- doctrine/dbal: ~2.5.4
- doctrine/instantiator: ~1.0.4
- guzzlehttp/guzzle: ^6.3.0
- mso/idna-convert: ^1.1.0
- psr/http-message: ~1.0
- psr/log: ~1.0.0
- swiftmailer/swiftmailer: ~5.4.5
- symfony/console: ^2.7 || ^3.0 || ^4.0
- symfony/finder: ^2.7 || ^3.0 || ^4.0
- symfony/polyfill-mbstring: ^1.2
- symfony/yaml: ^2.7 || ^3.0 || ^4.0
- typo3/class-alias-loader: ^1.0
- typo3/cms-cli: ^1.0.2
- typo3/cms-composer-installers: ^1.2.8
- typo3fluid/fluid: ^2.3
Requires (Dev)
- codeception/codeception: ^2.3
- enm1989/chromedriver: ~2.30
- fiunchinho/phpunit-randomizer: ~3.0.0
- friendsofphp/php-cs-fixer: ^2.0
- typo3/cms-styleguide: ~8.0.14
- typo3/testing-framework: ~1.2.2
Suggests
- ext-fileinfo: Used for proper file type detection in the file abstraction layer
- ext-gd: GDlib/Freetype is required for building images with text (GIFBUILDER) and can also be used to scale images
- ext-mysqli
- ext-openssl
- ext-zip
- ext-zlib: TYPO3 uses zlib for amongst others output compression and un/packing t3x extension files
Replaces
- typo3-ter/func: *
- typo3/cms: *
- typo3/cms-about: 8.7.10
- typo3/cms-backend: 8.7.10
- typo3/cms-belog: 8.7.10
- typo3/cms-beuser: 8.7.10
- typo3/cms-context-help: 8.7.10
- typo3/cms-core: 8.7.10
- typo3/cms-cshmanual: 8.7.10
- typo3/cms-css-styled-content: 8.7.10
- typo3/cms-documentation: 8.7.10
- typo3/cms-extbase: 8.7.10
- typo3/cms-extensionmanager: 8.7.10
- typo3/cms-feedit: 8.7.10
- typo3/cms-felogin: 8.7.10
- typo3/cms-filelist: 8.7.10
- typo3/cms-filemetadata: 8.7.10
- typo3/cms-fluid: 8.7.10
- typo3/cms-fluid-styled-content: 8.7.10
- typo3/cms-form: 8.7.10
- typo3/cms-frontend: 8.7.10
- typo3/cms-func: 8.7.10
- typo3/cms-func-wizards: 8.7.10
- typo3/cms-impexp: 8.7.10
- typo3/cms-indexed-search: 8.7.10
- typo3/cms-info: 8.7.10
- typo3/cms-info-pagetsconfig: 8.7.10
- typo3/cms-install: 8.7.10
- typo3/cms-lang: 8.7.10
- typo3/cms-linkvalidator: 8.7.10
- typo3/cms-lowlevel: 8.7.10
- typo3/cms-opendocs: 8.7.10
- typo3/cms-recordlist: 8.7.10
- typo3/cms-recycler: 8.7.10
- typo3/cms-reports: 8.7.10
- typo3/cms-rsaauth: 8.7.10
- typo3/cms-rte-ckeditor: 8.7.10
- typo3/cms-saltedpasswords: 8.7.10
- typo3/cms-scheduler: 8.7.10
- typo3/cms-setup: 8.7.10
- typo3/cms-sv: 8.7.10
- typo3/cms-sys-action: 8.7.10
- typo3/cms-sys-note: 8.7.10
- typo3/cms-t3editor: 8.7.10
- typo3/cms-taskcenter: 8.7.10
- typo3/cms-tstemplate: 8.7.10
- typo3/cms-version: 8.7.10
- typo3/cms-viewpage: 8.7.10
- typo3/cms-wizard-crpages: 8.7.10
- typo3/cms-wizard-sortpages: 8.7.10
- typo3/cms-workspaces: 8.7.10
- dev-TYPO3_8
- 8.7.10
- 8.7.9
- 8.7.8
- 8.7.7
- 8.7.6
- 8.7.5
- 8.7.4
- 8.7.3
- 8.7.2
- 8.7.1
- 8.7.0
- 8.6.1
- 8.6.0
- 8.5.1
- 8.5.0
- 8.4.1
- 8.4.0
- 8.3.1
- 8.2.1
- 8.2.0
- 8.1.2
- 8.1.1
- 8.1.0
- 8.0.1
- 8.0.0
- 7.6.24
- 7.6.23
- 7.6.22
- 7.6.21
- 7.6.20
- 7.6.19
- 7.6.18
- 7.6.17
- 7.6.16
- 7.6.15
- 7.6.14
- 7.6.13
- 7.6.12
- 7.6.11
- 7.6.10
- 7.6.9
- 7.6.8
- 7.6.7
- 7.6.6
- 7.6.5
- 7.6.4
- dev-TYPO3_6-2 / 6.2.x-dev
- 6.2.31
- 6.2.30
- 6.2.29
- 6.2.28
- 6.2.27
- 6.2.26
- 6.2.25
- 6.2.24
- 6.2.23
- 6.2.22
- 6.2.21
- 6.2.20
- 6.2.19
- dev-TYPO3_7
- dev-master
This package is auto-updated.
Last update: 2022-02-01 12:57:08 UTC
README
这是 TYPO3 CMS 版本 8.7.10 的分支。我们删除了所有测试和变更日志文件。
已删除 3786 个文件(14.2 MB)。现在最长的文件路径为 158 个字符,之前为 159。
此分支是通过此脚本创建的: https://bitbucket.org/InstituteWeb/typo3-cms-filter-command
要使用此分支代替原始 typo3/cms,请将以下内容添加到 composer.json 中 required 部分
"instituteweb/typo3-cms": "~8.7"
TYPO3 CMS
TYPO3 是一个基于 PHP 的开源内容管理系统,遵循 GNU GPL 许可。TYPO3 由 Kasper Skaarhoj 版权所有(c)1999-2017。
本文件提供了 TYPO3 的基本介绍。
入门
TYPO3 需要 PHP 和数据库(推荐使用 MySQL)的 web 服务器。通过支持的浏览器访问后端。
请参阅此文件夹中的 INSTALL.md,以在您的 web 服务器上设置基本的 TYPO3 安装。
什么是 TYPO3?
TYPO3 是一个免费和开源的内容管理系统框架。它遵循 GNU 通用公共许可证。它可以在多个网络服务器上运行,例如 Apache 或 IIS,在许多操作系统上运行,包括 Linux、Microsoft Windows、FreeBSD 或 MacOS X。
TYPO3 由 Kasper Skårhøj 创作并由一个活跃的贡献者社区进一步开发,该社区围绕一个小型的 TYPO3 CMS 团队。
有关 GPL 许可证的更多信息,请访问 https://open-source.org.cn/licenses/gpl-license.php
什么是内容管理系统框架?
内容管理系统框架不仅仅是内容管理系统,因为它将核心和可选插件(扩展)分开。TYPO3 具有开放的 API,允许您扩展前端(网站)和/或后端(管理)功能。
扩展的概念使得 TYPO3 能够以几乎任何您能想到的方式开发和使用,无论是使用可供下载的许多扩展之一,还是编写自己的。
TYPO3 系统要求
TYPO3 基于 PHP 并使用 MySQL 数据库。有关这些要求的更多信息,请参阅此文件夹中的 INSTALL.md 文件。
使用数据库抽象层(DBAL)可以使 TYPO3 与其他数据库管理系统一起使用,例如 PostgreSQL、Oracle 和 MSSQL。
TYPO3 资源
以下是帮助您入门的最重要 TYPO3 资源概述
获取更多信息
https://typo3.org 是主要的项目网站。它提供最新的官方新闻、活动信息、产品下载和扩展访问。
https://wiki.typo3.org 是一个协作的维基,提供有关 TYPO3 生态系统的各种信息的访问。
https://docs.typo3.org/:TYPO3 是最全面记录的 OpenSource 产品之一,其中手册涵盖了基本教程、TypoScript、管理、开发、核心结构等。您应该花时间查找各种文档,并阅读适用于您要执行工作的文档。
与我们聊天
TYPO3 团队正在使用一款名为 Slack 的工具进行公开沟通,与团队成员及公众进行交流。多个团队将 Slack 作为内部沟通的方式,大多数频道都欢迎您加入并参与其中。
交流信息、提问、获取帮助
Slack 适合进行简短讨论,但提问后大部分答案在几分钟内就会被淹没在噪音中。为了让大家都能受益于答案,我们建议在 StackOverflow 上提问。如果您愿意,可以将链接发布到相应的 Slack 频道以引起注意。并且,请记得正确地使用 TYPO3
(以及可能的其他标签如 Fluid
或 Extbase
)标记您的问题。
社区和所有 TYPO3 团队通过新闻组进行沟通,这些新闻组也可以通过邮件列表和论坛访问。这三种方式都可以提供相同的沟通渠道。
- 论坛(网页): https://forum.typo3.org/
- 邮件列表(邮件): https://typo3.org/support/mailing-lists/
- 新闻组(NNTP):news://lists.typo3.org/
贡献
如果您想为 TYPO3 CMS 源代码做出贡献,请查看我们的贡献指南和审查系统。
GitHub 上的 仓库 是 TYPO3 CMS 核心git仓库的同步镜像。
如果您想提交错误报告,维护自己的扩展使用我们的基础设施(Git、问题跟踪器、Wiki 等),请查看:
结束语
据说 TYPO3 是最复杂的 PHP/互联网相关应用程序之一,您越深入使用,就越会认同这一点。
由于代码和功能的先进性,需要一定的学习、时间和毅力才能完全理解它,从中获得最佳效果。您应该继续尝试,正如我们所说,这绝对值得。TYPO3 是面向所有人的企业级内容管理系统。
GPL 许可证允许基于 TYPO3 的开发在 GPL 许可下免费提供。请记住这一点,因为 TYPO3 是关于“激励人们分享”的。如果您从 TYPO3 中获利,可以捐赠或成为 TYPO3 协会的成员。
通过成为支持会员,个人和组织主要资助 TYPO3 的核心开发。关于资金用途的决定由协会的所有成员和专家咨询委员会(EAB)做出。决定将向社区,尤其是支持会员透明化。您的资金也将用于章程中规定的其他目的。
- 捐赠: https://typo3.org/donate
- 成为 TYPO3 协会的会员: https://typo3.org/association/membership/levels/
版权左转
本文档是 TYPO3 项目的一部分。
由 Nigel Jackson、Ingmar Schlecht、Ernesto Baschny、Michael Stucki、Oliver Hader、Ben van 't Ende 等人撰写。