Andreas, On Mon, 26 Nov 2001, Andreas Jung wrote:
Joachim,
Microsoft meanwhile confirmed the read-only "problem" with .html. In their opinion it is not really a problem (but they don't call it a feature):
<quote> I called the HTML file now in Internet Explorer 6.0 and clicked onto the Hyperlink named "testing". The Microsoft Word Application started afterwards and asked me also for username and password. The document downloaded then and was shown correctly. The only difference to the test before is, that Word says the document is read-only! This is correct, too! The reason for it is, that a web download occurred and the file is not directly located onto the web server but it's in the local Internet Explorer cache and read-only! </quote>
So what does this mean ? I don't understand it. It is also a different behavior, depending on the WEB-DAV-server. Server Wordocument HTML --------------------------------- IIS rw rw -------------------------------- Apache rw rw -------------------------------- Zope rw r The client is always Word 2000 under Windows. So the Zope/Word combination is the only one, which opens a HTM-doc in readonly mode. I was successful in achieving the same behavior wiht apache and mod-dav, by setting the executable mode on the HTM file. As I described already in an earlier mail. I recorded the communication and the only difference I could find is in the HTTP-response to the GET request: GET /dav/noxbitset.htm HTTP/1.1 Accept: */* Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt) Host: 10.2.1.1 Connection: Keep-Alive Date: Thu, 22 Nov 2001 08:13:02 GMT Server: Apache/1.3.19 (Unix) (SuSE/Linux) mod_python/2.7.2 Python/2.0 DAV/1.0.2 Last-Modified: Thu, 22 Nov 2001 08:11:04 GMT ETag: "9a26-927-3bfcb318" Accept-Ranges: bytes Content-Length: 2343 Keep-Alive: timeout=15, max=99 Connection: Keep-Alive Content-Type: text/html here the file is open in read-write next the read-only-case GET /dav/xbitset.htm HTTP/1.1 Accept: */* Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt) Host: 10.2.1.1 Connection: Keep-Alive HTTP/1.1 200 OK Date: Thu, 22 Nov 2001 08:13:34 GMT Server: Apache/1.3.19 (Unix) (SuSE/Linux) mod_python/2.7.2 Python/2.0 DAV/1.0.2 Keep-Alive: timeout=15, max=98 Connection: Keep-Alive Transfer-Encoding: chunked Content-Type: text/html I didn't find the place, where to put in the Etag, so I could test with Zope, if that is really the problem. Mit freundlichen Grüßen Joachim Schmitz AixtraWare, Ing. Büro für Internetanwendungen Hüsgenstr. 33a, D-52457 Aldenhoven Telefon: +49-2464-8851, FAX: +49-2464-905163