cancel
Showing results for 
Search instead for 
Did you mean: 

XML Editor

rdanner
Champ in-the-making
Champ in-the-making
If you are looking for an XML editor that uses a schema to generate a form then this is may be of interest  to you.

I have been working on a tutorial for adding an inline editor to alfresco. I need to go back and finish that.

in the mean time the source for the work can be found at

http://www.posit-group.org/cache/xml-editor.zip

This is only an example.  There are a number of issues.

First the example uses a applet (that costs money).

Second the example uses an applet (that causes browsers to flake)

Third,

I used this as an oppertunity to demonstrate how we can put most of the code in alfresco in to uber-configurable patterns.

In the checkinCheckoutbean method editFile you will notice the code has been pulled out and replace with a "pipeline invokation"

The pipeline definition can be found in checkinCheckoutPipelineChains.xml
and the components used by the pipeline in pipeline-context.xml

more on this later… gotta run
16 REPLIES 16

rdanner
Champ in-the-making
Champ in-the-making
what about http://chiba.sourceforge.net/ from http://www.chibacon.de? It's a server side, but ajax enabled xforms editor. They have an xsd2xforms conversion (bot in java and in xslt). Using xforms for editing xml would be cool.

kukeltje,

This is very interesting.  We spent some time looking around at XForms some months back but there was some concern on the team about maturity and our familiarity with it.  One of our guys found the applet and we decided that we could put that in place in days (which we did) rather then taking a long time to make a proof of concept.

What is your availability?  How comfortable with working on this are you?  I do not have time to do much research in this direction (in fact I have none). 

I can support yours or anothers efforts in getting this in to alfresco if that is something you want to do.  You would have to do the research and make a simple example outside of alfresco.  I could probably integrate it very quickly in alfresco or give you guidence on how to do it.

If your interested, lets get things fired up and going.  my email is dannerr@csps.com

cheers,
-R

unknown-user
Champ on-the-rise
Champ on-the-rise
what about http://chiba.sourceforge.net/ from http://www.chibacon.de? It's a server side, but ajax enabled xforms editor. They have an xsd2xforms conversion (bot in java and in xslt). Using xforms for editing xml would be cool.

kukeltje,
Hi Russ, Sorry for not putting my name under this message. I won't forget it this time (it's Ronald)
What is your availability?  How comfortable with working on this are you?  I do not have time to do much research in this direction (in fact I have none).
Availability: Depends, Via the company I work for: none, scarce priate time: a few minutes a day, Freelance: if it pays enough 😉 No seriously.
Familiar:  I'm quite familiar with chiba and jBPM and the combination. Although I never seem to find the time to realy finish it. I'm totaly unfamiliar with alfresco and it's editors. Since I do not want to start working on another opensource project if I did not even finish my tasks with jBPM and Chiba….. sorry… but the freelance option is always open 😉

I can support yours or anothers efforts in getting this in to alfresco if that is something you want to do.  You would have to do the research and make a simple example outside of alfresco.

This I do not quite get. what do you mean by 'simple'. The default chiba usage is not complex. Adding some connectors to it to get the data out of the repository and put it back in should be straight-forward. The plugable architecture of chiba allows replacing a webservice call with a native java call for optimal performance.

I could probably integrate it very quickly in alfresco or give you guidence on how to do it.
This is (imo) more work than the simple example, but mayby my understanding of simple differs from yours.
If your interested, lets get things fired up and going.  my email is dannerr@csps.com
Always, but you know….. time….

Ronald

paulhh
Champ in-the-making
Champ in-the-making
Guys - this is very interesting to us, since we've also looked at Chiba in the past and thought that it was a prime candidate for integration with Alfresco.  Once 1.2 is out, Chiba and jBPM are some of the immediate things we wanted to get hooked in.

How can we make use of your experience without taking up too much of your time?  If you were to do it or assist (freelance or out of the goodness of your heart), what's your instinct on effort required to integrate Chiba into a Java CMS and what approach would you take?

Cheers
Paul.

unknown-user
Champ on-the-rise
Champ on-the-rise
you guys convinced me.. (enthousiasm always does). I think I can contribute 5-10 hours per week currently. I even try to convince my boss, well his boss in fact, to start using Alfresco, maybe even internal developers can be involved then.

Maybe there could be even more synergy.
- JBoss Portal has CMS (are you guys looking at that ore something new?)
- jBPM is looking at supporting minimalistic document management (JCR based)
- Chiba gains by this (exposure via Alfresco and JBoss)

With regard to the freelance/goodness of my heart, I'll initially go for the latter, but maybe the chiba guys can get commercially involved and do things much quicker.

rdanner
Champ in-the-making
Champ in-the-making
you guys convinced me.. (enthousiasm always does). I think I can contribute 5-10 hours per week currently. I even try to convince my boss, well his boss in fact, to start using Alfresco, maybe even internal developers can be involved then.

Maybe there could be even more synergy.
- JBoss Portal has CMS (are you guys looking at that ore something new?)
- jBPM is looking at supporting minimalistic document management (JCR based)
- Chiba gains by this (exposure via Alfresco and JBoss)

With regard to the freelance/goodness of my heart, I'll initially go for the latter, but maybe the chiba guys can get commercially involved and do things much quicker.

Thats great ronald, let me know if you need some help.  I am happy to offer any support.

kvc
Champ in-the-making
Champ in-the-making
you guys convinced me.. (enthousiasm always does). I think I can contribute 5-10 hours per week currently. I even try to convince my boss, well his boss in fact, to start using Alfresco, maybe even internal developers can be involved then.

Maybe there could be even more synergy.
- JBoss Portal has CMS (are you guys looking at that ore something new?)
- jBPM is looking at supporting minimalistic document management (JCR based)
- Chiba gains by this (exposure via Alfresco and JBoss)

With regard to the freelance/goodness of my heart, I'll initially go for the latter, but maybe the chiba guys can get commercially involved and do things much quicker.


Sorry for jumping on this many months late, but I am new to Alfresco and working on our web content management extensions, which will include use of chiba to provide an xforms implementation for browser-based XML content creation, editing, storage, and transformation (key to publish a single source of content to multiple websites sites and web pages within a site).

I'd be interested to know what if any work happened here.  A high-level set of targets for our WCM initiative can be found here:

http://www.alfresco.org/forums/viewtopic.php?t=947

… and details on the upcoming xforms implementation will be forthcoming on our wiki towards the end of March.

Cheers.

Kevin



Thats great ronald, let me know if you need some help.  I am happy to offer any support.

ronb
Champ in-the-making
Champ in-the-making
Hi,

I am currently evaluating the possibility to implement (embed) a flash based inline XML editor in Alfresco.
I found this thread extremely interesting, but the samples are no longer available online. Realizing that this thread is now two years old, I'm afraid that even if they were, it may not be applicable to current code. So far I have not found much discussion on this issue in other places.

Can someone please point me in the right direction on this? Does the sample code still exist? Has there been any work done in embedding inline editors under more recent versions of Alfresco? Do you know of any discussion on this subject that can help?

Thanks,
Ron