eep is a command line tool to support developers using ezpublish
To set the ezpublish instance used with eep and list some content classes for future modifications:
$ eep use ezroot .
$ eep list contentclasses
To create a new content object and fill it with random data:
$ eep use contentclass <class identifier>
$ eep use contentnode <parent node id>
$ eep create content anObject
For help:
$ eep help
$ eep <module> help
$ eep help <module>
This is the list of modules (more or less up to date):
- attribute
- cache
- contentclass
- contentclassgroup
- contentnode
- contentobject
- create
- crondaemon
- ezfind
- ezflow
- help
- knowledgebase
- list
- section
- trash
- use
- user
Plug-and-play installation style:
- copy the eep repository to your server
- set a terminal path alias for the eep command
- execute "eep use ezroot ." for each ezpublish instance you want to use
- enjoy
- Author = "Mugo Web"
- Copyright = "Copyright © 2012 Mugo Web"
- License = "GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007"
Want to contribute? Great! To contribute to the mugoweb eep repo:
- Fork it.
- Create a branch (
git checkout -b eep_NewFeature
) - Commit your changes (
git commit -am "Can now list ezpublish installations"
) - Push to the branch (
git push origin eep_NewFeature
) - Submit a Pull Request to mugoweb for your branch