Re: Rookie Teething Woes (Saving docs..)
Christian Stocker <[email protected]> Tue, 01 Jun 2004 13:06:53 +0200
| Newsgroups | gmane.editors.bitflux.general |
|---|---|
| Message-ID | <[email protected]> |
On 1.6.2004 12:04 Uhr, David Farrell wrote:
> Hi all,
>
> I'm new to Bitflux Editor and I'm having a few teething problems,
> hopefully someone can help!
>
> Thanks to the informative post last week that got added to the wiki, I
> have been able to get 'somewhere' with my Bitflux installation.
>
> I'm building a system that will allow users to have inline formatted
> content (hence Bitflux!).
>
> I could do with a couple of pointers...
>
>
> Currently, I have a page that has Bitflux editable content - based on the
> inlineXHTML example's index.html file.
>
> I have stripped away much of the formatting, leaving only the heading and
> the main body of text.
>
> I have 'basic' save ability - when I click save, it does replace the
> content with the changes the user makes.
>
> It saves this into the 'inline.xml' file that I specify via a get-var
> parameter (?xmlurl=inline.xml)
>
> So far, so good.
>
> However.. every time I click 'save' I get the following error (inside the
> 'orange box'):
> "
> Document couldn't be saved Something went wrong: 200
> <html><body/></html>
> "
>
> Now... firstly... why does this error happen when the document IS saving
> changes?
I assume, the solution is pretty simple ;) Mozilla expects an XML
Document and this has to have the Content-Type "text/xml"
Try adding this header to your save-script. In PHP, you'd add
header("Content-Type: text/xml");
The HTTP Code "200" has the meaning "OK", so the saving went ok. It's
just that the response is not "text/xml" but most presumably text/html.
Actually, this is somehow a "Bug" in BXE, since it's able to load XML
document with the wrong content-type as of 0.9.4. I'll fix that.
Try it, and if it still doesn't work, just ask again..
chregu
>
> secondly, I tracked the error declaration to 'bxeFunctions.js' - line 52 -
> inside function 'callback (e)'.
> It appears that 'something went wrong: 200' comes from e.statusText
>
> how can I debug this? what is a 200 error?
>
>
>
> Now.....
>
> my overall aim is not to have the system save to xml file like this - I
> need the content to stream to a database.
> Can anyone point me to some documentation that would help me achieve this?
> Or, can anyone give me a couple of tips / tricks for doing this?
> Or, can anyone show me an existing example that I can learn from that does
> this?
>
>
>
> I would appreciate any help that anyone could give on all or some of my
> issues (error or db stuff).
>
>
> Thanks in advance!
>
> David
--
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71
http://www.bitflux.ch | [email protected] | gnupg-keyid 0x5CE1DECB
--
bx-editor-users mailing list
[email protected]
http://lists.bitflux.ch/cgi-bin/listinfo/bx-editor-users