Advanced Through-The-Web (TTW) Document Type creation with CPSTypeMaker

CPSTypeMaker provides a simple yet powerfull way to create new document types over a CPS portal.

It drives CPSSchemas to let the user creates new types over the web, with a simple editor where new fields can be added and a layout created with the mouse

Thanks to CPSSchemas architecture, a document type can be changed in the fly, and all its existings instances automatically updated

This tool generates Python dictionnaries that are usually coded by hand, and therefore exportable to embed the new types in Zope Products

In the future CPSTypeMaker might evolve in a generic visual editor, that can generate CPSSchemas document types or any other type of document description (xml, etc..), through a plugins system

In the screencast below (aggregator readers, you should visualize this entry in a flash-enabled browser), a new "Person" type is created, and an instance created. Then the type is extended with an extra field, that is automatically made available in existing instances

Important announcement: Join the Nuxeo team and contribute to the Nuxeo project! We have open positions in France and the UK for open source Java EE developers and sales engineers, both junior and senior.

Like this post? Share it:


Trackback Pings

Trackback URL for this entry:
http://blogs.nuxeo.com/sections/blogs/tarek_ziade/2006_03_06_advanced-trough-web-type-creation-wth-cpstypemaker/tbping
Posted by Tarek Ziadé @ 03/06/2006 03:52 PM. - Categories: AJAX, cps, zope, zope3 -  1 comments

Nuxeo Bloggers: Log in!
Nuxeo - Indesko - Nuxeo 5 Project
All content is copyrighted by their author.
CPSSkins is Copyright © 2003-2006 by Jean-Marc Orliaguet. | CPS is Copyright © 2002-2006 by Nuxeo SAS.