Metadata-Version: 1.0
Name: ely.contentgenerator
Version: 0.1.dev-r149
Summary: Product for creating content in Zope
Home-page: http://ely.googlecode.com/svn/ely.contentgenerator/trunk
Author: Matt Halstead
Author-email: matt@elyt.com
License: new BSD
Description: Ely Content Generator
        =====================
        
        This is a simple component for generating zope content. It is
        especially useful for tests. It uses a simple xml syntax for defining
        the content structure and some hooks to call python methods or read
        data from files.
        
        eg::
        
        <cs:contentstructure
        xmlns:cs="http://www.elyt.com/cs"
        xmlns:z="http://www.zope.org/">
        <cs:container z:portal_type="Folder" z:id="folder1">
        <cs:leaf cs:repeat="10" z:portal_type="Document" z:id="page1"/>
        <cs:leaf z:portal_type="Document" z:id="page2"/>
        <cs:leaf z:portal_type="Document" z:id="page3"/>
        </cs:container>
        <cs:container z:portal_type="Folder" z:id="folder2">
        <cs:leaf z:portal_type="Document" z:id="page4" z:description="file: ${testfolder}/page4_description.txt"/>
        <cs:leaf z:portal_type="Document" z:id="page5" z:description="python: self.description_page5"/>
        <cs:leaf z:portal_type="Link" z:id="link1" z:remoteUrl="http://www.google.com"/>
        <cs:leaf cs:repeat="2" z:portal_type="Document" z:id="page6"/>
        </cs:container>
        </cs:contentstructure>
        
        see the
        `src/ely/contentgenerator/README.txt <http://ely.googlecode.com/svn/ely.contentgenerator/trunk/src/ely/contentgenerator/README.txt>`__
        and `tests/testcontent1.txt
        <http://ely.googlecode.com/svn/ely.contentgenerator/trunk/src/ely/contentgenerator/tests/testcontent1.txt>`__
        for the fuller story.
        
        A plone 3 buildout is provided to help with development, testing, and documentation.
        
        To buildout and test from source
        --------------------------------
        
        ::
        
        python2.4 bootstrap.py
        ./bin/buildout -N -vvv
        ./bin/instance test -m "ely.contentgenerator"
        
Platform: UNKNOWN
