Hi Jan,

I've been thinking about this issue. I think that (in the future) magnolia 
could provide different "content-adapters" for CMIS. Exposing website and data 
workspaces should be a priority, I think.

As a baseline implementation JCR content could be exposed using JCR-System-View 
exports (like magnolia's XML export). Magnolia's "mgnl:content" nodes could be 
exposed as a folder structure, and properties and "mgnl:contentNodes" could be 
exposed as a "content.xml" file in each folder. That would already allow a wide 
variety of integrations, and would allow any of magnolia's JCR workspaces to be 
exposed via CMIS.

Further "content-adapters" could export content as rendered HTML, or could use 
a specific sub-template (sorry, template-variant) to produce the CMIS output...

Regards from Vienna,

Richard

 

-----Ursprüngliche Nachricht-----
Von: [email protected] [mailto:[email protected]] 
Im Auftrag von Jan Haderka (via Magnolia Forums)
Gesendet: Dienstag, 05. Juni 2012 13:57
An: Magnolia User List
Betreff: [magnolia-user] Re: Problem with CMIS access, no wsdl available?

Yeah, sorry about that. The problem is that website content can't be expressed 
in simple files (in difference from DMS). Each page consists of set of 
components/paragraphs each with different properties, some even with binary 
content. And templates used to render content are just linked to it. Final html 
is produced only on demand once page is being rendered.
IF it was ever expressed over webdav, you would most likely end up with some 
directory structure and bunch of properties files which would be useless for 
most of the purposes anyway. However if that is what you need, you can just 
look at the implementation of the DMS or resources mapping for webdav and write 
your own for the website.

-- 
Context is everything: 
http://forum.magnolia-cms.com/forum/thread.html?threadId=e5c1b074-9b9a-4159-9f9f-21950a0450aa


----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------





----------------------------------------------------------------
For list details, see http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to