Wouter Huijnink wrote:

> We have actually been working on this. We have implemented a fully
> XML-based mmbase: the jsp layer delivers XML, which is then transformed
> using XSLs (by a ServletFilter). We added a new relation type:
> referencerel. In the (xhtml) texteditor, a custom button is available
> allowing  one to insert a reference. Depending on the kind of object one
> is editing, a list of objects one can reference (which depends on the
> allowed relations declared in the builder files) is shown.
>
> The reference is inserted as an XML tag within the xhtml contents of the
> node field. This reference is resolved on the front-end when a page is
> requested: the JSP delivers XML containing reference tags, the reference
> tags are resolved by a ServletFilter which includes the referenced objects
> in the DOM tree of the page, and finally the transformer ServletFilter
> takes care of transforming the XML to XHTML.
>
> Due to a serious lack of time (i.e. resource demands by paid projects :))
> we haven't been able yet to fully document and release these features, but
> we aim to deploy our new web site, implemented using these techniques,
> within several weeks. We'll provide debug views on this site and extensive
> documentation asap.
>

Does this mean that you did only write a small component that functions
independently from the EditWizards? All you need is a page containing the
elements you can insert. The EditWizards does not need to know anything
about what you are inserting as long as it sends the XHTML field back.

Martijn Houtman

_______________________________________________
Developers mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/developers

Reply via email to