For the RAMP project that Matt mentioned, we used the Ace Editor and then I 
just created a basic validation service in PHP

that is pinged vis JS when the user is typing. Then it has a green/red box like 
in the Oxygen interface, along with the validation error message.

That shouldn't be too hard to setup in your software, and since you'll be using 
C# you might get a better validation error message

than PHP.


Thanks,
Jamie Little
–––––––––––––––––––––––––––––––––––––––––––––––
Digital Preservation & Application Development Librarian
University of Miami Libraries


________________________________
From: Code for Libraries <[email protected]> on behalf of Lizzi, Vincent 
<[email protected]>
Sent: Thursday, September 29, 2016 10:46:35 AM
To: [email protected]
Subject: Re: [CODE4LIB] Online XML editing library (JQuery?)

CodeMirror might do what you need. BaseX uses CodeMirror in its DBA web app to 
allow in browser editing of XQuery.

Another option, if your budget can support it, oXygen can be enabled to run in 
a browser.

[1] 
https://urldefense.proofpoint.com/v2/url?u=https-3A__codemirror.net_&d=DQIF-g&c=y2w-uYmhgFWijp_IQN0DhA&r=IijWXWl4kfmR0qka0Qa3Hh4XchkAuAItO1qGCioFUXo&m=u5Xomwlzb2gyjqNtyXfQtNpY8YLCJna3v4Lqxi2u_dk&s=oBmYj6fTOo8f6qetElwSJ9VroR49L073yfdj_H5TQyc&e=
[2] 
https://urldefense.proofpoint.com/v2/url?u=http-3A__basex.org_&d=DQIF-g&c=y2w-uYmhgFWijp_IQN0DhA&r=IijWXWl4kfmR0qka0Qa3Hh4XchkAuAItO1qGCioFUXo&m=u5Xomwlzb2gyjqNtyXfQtNpY8YLCJna3v4Lqxi2u_dk&s=h_jCagrbBN5_ItnDp-vjzf2TTwVNltBUx8M8ci3IGac&e=
[3] 
https://urldefense.proofpoint.com/v2/url?u=http-3A__oxygenxml.com_xml-5Fweb-5Fauthor.html&d=DQIF-g&c=y2w-uYmhgFWijp_IQN0DhA&r=IijWXWl4kfmR0qka0Qa3Hh4XchkAuAItO1qGCioFUXo&m=u5Xomwlzb2gyjqNtyXfQtNpY8YLCJna3v4Lqxi2u_dk&s=5k8gRNgsZwaLODMt3lgT0P8Y1aB5fUhB_ElQazxPdfQ&e=

Cheers,
Vincent


-----Original Message-----
From: Code for Libraries [mailto:[email protected]] On Behalf Of Mark V. 
Sullivan
Sent: Thursday, September 29, 2016 9:34 AM
To: [email protected]
Subject: [CODE4LIB] Online XML editing library (JQuery?)

All,


I know there are several nice HTML libraries for editing HTML online, including 
source views that help you close brackets and do syntax coloring on the tags.


Is there an equivalent for displaying and editing raw XML online?  I would 
prefer if it was something like a JQuery library, but would take anything.  So 
far I am coming up empty on my search.


We are adding a native TEI component to SobekCM and one option is to allow the 
user to edit the raw TEI directly through the web interface.  But, it is all an 
uncolored mass of text at the moment.


Thanks in advance!


Mark V. Sullivan
Application Architect
Sobek Digital Hosting and Consulting, LLC 
[email protected]<mailto:[email protected]>
866-981-5016 (office)

Reply via email to