aplia / apublish
eZ Publish Legacy(也称为5.x中的LegacyStack。是eZ Publish 4.x的更新版本,可以与eZ Platform结合使用)
v1.3.5
2024-03-21 20:51 UTC
Requires
- php: ~5.5|~7.0
- symfony/polyfill-php73: ^1.9
- zetacomponents/archive: ~1.5
- zetacomponents/authentication: ~1.4
- zetacomponents/authentication-database-tiein: ~1.2
- zetacomponents/cache: ~1.6
- zetacomponents/configuration: ~1.4
- zetacomponents/console-tools: ~1.7
- zetacomponents/database: ~1.5
- zetacomponents/debug: ~1.3
- zetacomponents/event-log: ~1.5
- zetacomponents/feed: ~1.4
- zetacomponents/image-conversion: ~1.4
- zetacomponents/mail: ~1.8
- zetacomponents/mvc-authentication-tiein: ~1.1
- zetacomponents/mvc-tools: ~1.2
- zetacomponents/persistent-object: ~1.8
- zetacomponents/signal-slot: ~1.2
- zetacomponents/system-information: ~1.1
- zetacomponents/webdav: ~1.1
Requires (Dev)
- phpunit/phpunit: 4.8.36
- zetacomponents/php-generator: ~1.1
This package is auto-updated.
Last update: 2024-09-21 22:23:57 UTC
README
Aplia Apublish 是什么?
Aplia Apublish 是 eZ Publish legacy 的分支,包含了一些小的改进
composer.json
清晰(没有循环依赖)- 为INI文件定义覆盖文件夹,例如,
settings/override
可能位于您的项目扩展中。网站访问文件夹也是如此。 - 开发者改进
- 禁用错误处理程序和关闭处理程序,以替换外部库
- 将
eZDebug
输出重定向到PSR
日志记录器 - 禁用修改创建文件的文件权限,而是让文件系统定义权限
- PHP 7+ 修复
如何与eZ Publish legacy合并
git co -b feature/20xx.x.merge
git remote add ezsystems https://github.com/ezsystems/ezpublish-legacy
git fetch ezsystems
git merge ezsystems/master
git rm -r extension/* (Remove stuff in extension. Composer has been invented. Let's use it Ibexa)
git co master
git merge feature/20xx.x.merge
推送并创建一个新的版本。
更新扩展存储库
Lacy Ibexa 在eZ Publish中包含了三个扩展,在Apublish中分别有它们的独立存储库。
访问
- https://github.com/Aplia/ezoe
- https://github.com/Aplia/ezjscore
- https://github.com/Aplia/ezformtoken
并按照它们的文档相应更新。