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.

Dit you ever take a look at the 'formatter' example which as
shipped in 1.7?

This demonstrates the front-end as I want to use.  It does also set up
DOM tree based on mmbase-objects and then performs an XSL to produce
XHTML. It depends on the 'formatter' tag of taglib only.


Michiel


-- 
Michiel Meeuwissen                  mihxil'
Mediacentrum 140 H'sum                [] ()
+31 (0)35 6772979         nl_NL eo_XX en_US



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

Reply via email to