Skip to content

Latest commit

 

History

History
74 lines (68 loc) · 2.6 KB

index.md

File metadata and controls

74 lines (68 loc) · 2.6 KB

eep - ease eZPublish

eep is a command line tool to support developers using eZPublish.

Installation

Getting started

To set the ezpublish instance used with eep and list some content classes for future modifications:

$ cd <ezpublish root folder>
$ 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>

Shortcuts:
$ eep contentclass article becomes $ eep cc article

  at => attribute         (module)
  cc => contentclass      (module)
  co => contentobject     (module)
  cn => contentnode       (module)
  kb => knowledgebase     (module)
 ccg => contentclassgroup (module)
 ats => attributes        (method) e.g. eep list ats
 ccs => contentclasses    (method) e.g. eep list ccs
 cos => contentobjects    (method) e.g. eep list cos
 cns => contentnodes      (method) e.g. eep list cns
coid => contentobjectid   (method) e.g. eep at coid

Modules

Core libs

Extending eep