[Zope-Checkins] SVN: Zope/trunk/lib/python/webdav/Resource.py Work around for MSIE WebFolder view not properly showing modified and created date. This is the same thing that Apache DAV does, FWIW.

Chris McDonough chrism at plope.com
Wed Dec 22 18:26:37 EST 2004


Doh.

On Wed, 2004-12-22 at 18:16, Sidnei da Silva wrote:
> |          RESPONSE.setHeader('Content-Type', 'text/xml; charset="utf-8"')
> |          RESPONSE.setBody(result)
> |          return RESPONSE
> | +        # work around MSIE DAV bug for creation and modified date
> | +        if (REQUEST.get_header('User-Agent') ==
> | +            'Microsoft Data Access Internet Publishing Provider DAV 1.1'):
> | +            result = result.replace('<n:getlastmodified xmlns:n="DAV:">',
> | +                                    '<n:getlastmodified xmlns:n="DAV:" xmlns:b="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/" b:dt="dateTime.rfc1123">')
> | +            result = result.replace('<n:creationdate xmlns:n="DAV:">',
> | +                                    '<n:creationdate xmlns:n="DAV:" xmlns:b="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/" b:dt="dateTime.tz">')
> |  
> 
> That patch seems off by a few lines.



More information about the Zope-Checkins mailing list