Feng Forum

Other Topics => Ideas => : sent May 09, 2009, 09:59:39 AM

: Document publication method?
: sent May 09, 2009, 09:59:39 AM
I would like to find a way to PUBLISH a document/object from within OpenGoo, by use of a bridge-like-handler-function, into a custom CMS.

for example:
I would like to publish the documentation-project into my favorite CMS (e.g. MediaWiki, Wordpress, ..., or any custom build one). So I would like to use an interface in OpenGoo to select the publication-handler (e.g. FTP, or script with a post-form). After submit, OpenGoo connects to the handler, pushes the document and relevant meta-information. The handler might pop an additional-form for missing information or a error/success-message.

The post-form might contain only the connection-data (handler-account, trusted-secret/password) and an uploaded XML-file (opengoo:username, cached session [cms:credentials; cms:account, cms:password, ...], title, content, language(s), meta-data, cms:target_of_publication, ...)

The connected to handler would not be part of OpenGoo; It should comply to the defined documentation and also carry a meta-xml file to define the requested and cache-able information, so communication and authentication could be automated. E.g. The OpenGoo user only would require to tell its own cms:credentials.

------
I'm not sure how far the development of these kind of features are.. but if it is already implemented; It would be 'quite easy' for the community to create for any popular CMS a working handler. In that case; where is the documentation?

Thanks,
Sent
: Re: Document publication method?
: Pet May 09, 2009, 06:29:00 PM
I really like this idea, it would help extend OG to be friendlier with other apps.
: Re: Document publication method?
: sent May 19, 2009, 01:04:04 PM
The most prominent reason is:

I would like to integrate OpenGoo into [at least to cooperate with] my CMS (of choice), ultimately: as part of!

---

If requested... I could build [and specify and document] an experimental handler (PHP) and the pushable XML document -- PM me.