[Mozile] Editing xml files
James A. Overton
james at overton.ca
Sat Jun 24 20:25:54 EDT 2006
Two new XML+CSS editing demos are available. Right now they only
work in Firefox 1.5:
http://mozile.mozdev.org/0.8/demo/docbook.xml
Demonstrates DocBook editing, using a simplified RNG schema for
DocBook. (The full DocBook schema is quite complex and Mozile's RNG
system can't handle it yet.)
http://mozile.mozdev.org/0.8/demo/address.xml
Demonstrates generic XML editing without an RNG schema. See the
http://mozile.mozdev.org/0.8/demo/address.js file for the
configuration. The most important new method is mozile.editAllText
(rich) -- it enables a set of default editing commands. When "rich"
is false, only basic text editing inside elements is allowed. When
"rich" is true elements can be split, merged, and removed.
In order to make this work I've completed the mozile.editElement(),
editElement(), and editDocument() methods. You can now use these
methods instead of setting the contentEditable attribute. To make
sure that they will work properly, you probably want to wait until
the document is loaded before calling them, using code like this:
window.onload = function() {
mozile.editElements("editor");
}
See http://mozile.mozdev.org/0.8/core/mozile.js for an example.
The documentation hasn't been updated yet. I'll do that tomorrow.
James
On 2006-Jun-24, at 9:14 AM, James A. Overton wrote:
> ...
> I'll take some time today to see if I can get a proper XML editing
> demo up and running. It won't do validation (which will take a
> while longer) but it'll show you what's possible. I'll post a
> followup when I have something.
> ...
>
> On 2006-Jun-24, at 2:10 AM, Kenneth Dunbar wrote:
>
>> I am looking for a elegant way to allow some non-technical people
>> to edit
>> xml file, which feed a web site. Essentially setting up a simple
>> content
>> management system. I was hoping that Mozile would be the answer,
>> however it
>> will not allow me to edit an xml file that is presented with a
>> xsl. Anybody
>> know of a way around this? Or possibly a way to edit an xml file
>> presented
>> in some format other than one big long line? (which is what you
>> see if you
>> try to edit an xml file without an associated stylesheet.
>>
>> kd
>>
>>
>> _______________________________________________
>> Mozile mailing list
>> Mozile at mozdev.org
>> http://mozdev.org/mailman/listinfo/mozile
>
More information about the Mozile
mailing list