onidle / oicorecms
There is no license information available for the latest version (1.0.13) of this package.
oi-CORE CMS
1.0.13
2017-11-03 14:04 UTC
Requires
- php: >=5.6.0
- cakephp/cakephp: ~2.0
- dereuromark/cakephp-queue: ~2.0
- dereuromark/cakephp-tools: ~0.1
- masterexploder/phpthumb: ^2.1
- michelf/php-markdown: 1.4.1
- onidle/admin: dev-master
- onidle/app: dev-master
- onidle/asset: dev-master
- onidle/asset-admin: dev-master
- onidle/frontpage: dev-master
- onidle/frontpage-admin: dev-master
- onidle/google: dev-master
- onidle/google-admin: dev-master
- onidle/opauth: dev-master
- onidle/search: dev-master
- onidle/user: dev-master
- onidle/user-admin: dev-master
- pelago/emogrifier: @dev
Requires (Dev)
- cakephp/debug_kit: ~2.2
README
Admin and FE app skeleton by on-IDLE
Maintainer
- Developer: Luboš Remplík, Ondřej Nedvídek
- Project lead: Ane Peter, Sabina Muller
Installation & Configuration
- create database for the project
- follow instructions in create project script
- set cronjobs
- visit
`
yourproject.tld/oicorecms`
and user right top setting icon and set project specific things like name, email, ...
Cronjobs
Following cronjob is only required, other cronjobs are executed by this one. There is Config/queue.php config which allows worker to run max 1 hour, that's why the cronjob should be executed every hour.
Project specific amends
You can either
- extend plugin, create own project, project admin plugins and make code there
- move Views/webroot (or whole plugin when needed) from Frontpage/Admin into main repo
Gulp
Gulp is used for compiling less, js and everything regards FE styles & scripts. In root folder run
```Admin/webroot/gulpfile.js``` and/or ```Frontpage/webroot/gulpfile.js```
for more info about confirguration. Gulp generated files should be ignored and
uploaded separatelly via git hooks for example