[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Browser-based XML Editor?
<disclaimer emoticon="smile">Newbie question from a list newcomer, but I'll try to be specific! Feel free to just say "search the archives" (which I *have* done a little of already), although more of a hint would be appreciated.</disclaimer> I'm a relational DB programmer and, more recently, a web developer. I have been investigating XML recently, mainly at this point as a repository for storing content for smallish web sites. I'm interested in separating the content from the presentation to (1) aid re-use of content in different presentations througout the site, and (2) enable non-technical users to change the data without having to change any actual pages. I'm looking for a web-enabled XML editor, so that my non-technical users can modify the data through their browser. I'm envisioning some kind of display like you get when you read an XML document into MSIE, but also with editing capabilities, not just read-only. (And also not limited to IE!) I've been searching the web, but the only XML editors I can find seem to be native client-side executables, not browser interfaces. In a larger sense, I may really need a CMS of sorts, but I think that would be overkill for the sites I have in mind. They are small sites (20-100 pages), often non-profits with little or no budget, and generally hosted by ISPs, so a large install that relies on a specific technology might not be an option. (I think I would have to stick with some widely-supported CGI language such as Perl or Python, maybe PHP.) And I would still want to centralize the data away from the presentation, which some CMS's do and some don't. I've been successful in using a Perl XML parser to present a simple XML file as HTML, which I think I can then include as SSI output into a page, so mainly what I'm missing is the piece that would allow the users to edit the XML data themselves. Has anyone ever heard of a web-enabled XML editor? Do they exist and I just haven't found them? Or if this isn't generally done, is there a technical reason why it's difficult, or maybe not a good idea? If I was interested in writing one, any hints or "gotchas"? (I'm sure there're issues I haven't even thought of, especially if I want to enforce valid documents through the DTD, which I do.) Any advice is much appreciated. - John Brooking Portland, Maine ~~~~~~~~~~~~~~~~~~~~~~~~ This message may contain information which is private, privileged or confidential and is intended solely for the use of the individual or entity named in the message. If you are not the intended recipient of this message, please notify the sender thereof and destroy / delete the message. Neither the sender nor Sappi Limited (including its subsidiaries and associated companies) shall incur any liability resulting directly or indirectly from accessing any of the attached files which may contain a virus or the like.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|