[Zope] MS Word treats all HTML read-only with WEBDAV (Was RE: [Zope] WebDav & MS Word problem -)
Petri Savolainen
petri.savolainen@lut.fi
Thu, 25 Nov 1999 17:17:11 +0200
Thanks for info Brian & Hannu! I got Beta2 working ok, and found out,
indeed, hurrah, I can store files via WebDav, from MS Word 2000.
However, I found out something else of interest. Another MS "feature". While
DOC files save and reopen ok via WebDav on Zope, HTM files do not.
Ie. the following happens:
1) I create a doc in Word. Save as word document, on a Zope WebFolder. Close
the doc, and open it again. Save again. Works great.
2) The exact same process, but save as web document, ie. html, from Word.
First save after creation of file goes great, but when I try to reopen the
file, it only opens read-only. Ie. further modifying is impossible.
However, there's a workaround, too, although it may be a bit useless. If
you:
1) create a regular Zope "file"
2) upload the HTML (well, XML) file saved from MS Word as content into that
Zope "file"
3) change the Content Type of the file to application/msword
Then MS Word will treat the doc as a word document, even WHEN THE CONTENTS
ARE STILL XML. So it looks it's not the filename (extension) or the contents
of the file, but the Content-Type setting of the file that matters to MS
Word?
Petri
-----Original Message-----
From: Brian Lloyd [mailto:Brian@digicool.com]
Sent: Tuesday, November 23, 1999 6:22 PM
To: 'Petri Savolainen'; zope@zope.org
Subject: RE: [Zope] WebDav & MS Word problem - CANNOT SAVE
> Any idea why saving on Zope (as WebFolder) does not work from
> MS Word 2000?
Yep - because O2K expect locking support on the DAV
server.
> I've got Zope working fine as a WebDav server, when moving
> files via NT
> Explorer. But trying to work straight from MS Word is read-only.
>
> It seems the files are always opened read-only from Word when they are
> stored on (Zope) WebDav server. The file props don't say it's readonly
> though (regular NT fileprops).
>
> Another MS quirk? "WebDav support", but not from Office? Or
> with servers
> other than IIS? Let me be wrong...
There is a somewhat hacky but effective workaround in the
latest Zope 2.1.0 beta - it _emulates_ locking support
enough to allow you work with documents in Zope from Office
2K (note that it does not provide DAV level 2 compliant locking
support though).
Brian Lloyd brian@digicool.com
Software Engineer 540.371.6909
Digital Creations http://www.digicool.com
-----Original Message-----
From: hannu@hu.tm.ee [mailto:hannu@hu.tm.ee]On Behalf Of Hannu Krosing
Sent: Tuesday, November 23, 1999 6:37 PM
To: Petri Savolainen
Cc: zope@zope.org
Subject: Re: [Zope] WebDav & MS Word problem - CANNOT SAVE
Petri Savolainen wrote:
>
> Any idea why saving on Zope (as WebFolder) does not work from MS Word
2000?
Could you be more specific about _how_ it fails ?
> When zope is asking for passwrd, I log in as the Zope superuser, so the
prob
> is not there.
>
> I've got Zope working fine as a WebDav server, when moving files via NT
> Explorer. But trying to work straight from MS Word is read-only.
>
> It seems the files are always opened read-only from Word when they are
> stored on (Zope) WebDav server. The file props don't say it's readonly
> though (regular NT fileprops).
>
> Another MS quirk? "WebDav support", but not from Office? Or with servers
> other than IIS? Let me be wrong...
It _may_ be due to the "case insensitive" nature of MS products in general -
i.e. they tend to change the case of filenames half-way and are then unable
to
continue working ;(
---------
Hannu