aplia / apublish
eZ Publish Legacy (aka LegacyStack in 5.x. Is an updated version of eZ Publish 4.x cable of being combined with eZ Platform)
Installs: 891
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 241
Type:ezpublish-legacy
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-12-21 23:03:47 UTC
README
What is Aplia Apublish ?
Aplia Apublish is a fork of eZ Publish legacy which includes a set for small improvements
composer.json
is clean (no circular dependencies)- Define override folders for INI files, ie.
settings/override
may be inside your project extension. Same for site access folders. - Improvements for developers
- Disabling of error handler and shutdown handlers, to replace with external libraries
- Redirection of
eZDebug
output to aPSR
logger - Disable modifying of file permissions for created files, instead let the filesystem define permissions
- PHP 7+ fixes
How to merge with 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
Push and create a new release.
Update extension repositories
Lacy Ibexa has included three exensions within eZ Publish which is separated in their own repositories in Apublish.
Visit
- https://github.com/Aplia/ezoe
- https://github.com/Aplia/ezjscore
- https://github.com/Aplia/ezformtoken
and update them accordingly to their documentation.