Re: [Zope-dev] problem with using webDAV between MS Word and Zope

2008-10-29 Thread Sidnei da Silva
Please make sure you read the information contained here:

http://awkly.org/2007/06/23/google-soc-status-report-1/


On Wed, Oct 29, 2008 at 2:15 AM, Wayne Glover
[EMAIL PROTECTED] wrote:
 hi all,

 i am using plone 3+ with zope ope-2.10.5-final

 I am trying to use webDAV between Word and Zope.  This works fine for OO
 (yes i know - don't use Word!  Not an option)

 I have searched far and wide and have found the 'solution' at
 (https://bugs.launchpad.net/zope2/+bug/143725) however, i can't get it to
 work for me with this installation

 _

 The changes suggested by the bug fix at the link are as follows:

 *** /usr/local/zope-2.8.4/lib/python/webdav/Resource.py 2006-06-13
 16:35:29.0 -0500
 --- /usr/local/zope-2.8.4/lib/python/webdav/Resource.py.orig2006-06-13
 16:20:17.0 -0500
 ***
 *** 197,203 
  self.dav__init(REQUEST, RESPONSE)
  RESPONSE.setHeader('Allow', ', '.join(self.__http_methods__))
  RESPONSE.setHeader('Content-Length', 0)
 -   RESPONSE.setHeader('MS-Author-Via', 'DAV')
  RESPONSE.setHeader('DAV', '1,2', 1)
  RESPONSE.setStatus(200)
  return RESPONSE
 --- 197,202 
 ***
 *** 594,606 
  def manage_DAVget(self):
  Gets the document source
  # The default implementation calls manage_FTPget
 !   # some things have manage_FTPget's that take REQUEST and RESPONSE
 !   # -- mengel 2006-06-13
 !   try:
 !   res = self.manage_FTPget()
 ! except:
 !   self.manage_FTPget({},{})
 ! return res

  def listDAVObjects(self):
  return []
 --- 593,599 
  def manage_DAVget(self):
  Gets the document source
  # The default implementation calls manage_FTPget
 ! return self.manage_FTPget()

  def listDAVObjects(self):
  return []
 ___

 Note that what it is doing is forcing a response of 'MS-Author-Via', 'DAV')

 what this is supposed to do is force Word to accept webDAV vs. it's only
 silly thing.  good in theory, but i couldn't get it to work

 After revising the file on the zope server, i then tried Word webDAV.  I
 monitored the network traffic to look for the OPTIONS response telling Word
 to use webDAV.  see attached txt file which has tcp stream while i tried to
 save .doc file.Note that, in the above change, the RESPONSE.setHeader
 ('MS-Author-Via', 'DAV') is supposed to be returned by Zope to force Word to
 work with webDAV, but this does not happen.

 This has been driving me crazy and any help would be greatly appreciated.

 Note:  i have attached the zope 'resource.py' as i have modified it based on
 the above link.  plz let me know if you can see what is wrong.


 Thanks,

 Wayne Glover
 TechnicalMedia, Inc.
 ___
 Zope-Dev maillist  -  Zope-Dev@zope.org
 http://mail.zope.org/mailman/listinfo/zope-dev
 **  No cross posts or HTML encoding!  **
 (Related lists -
  http://mail.zope.org/mailman/listinfo/zope-announce
  http://mail.zope.org/mailman/listinfo/zope )





-- 
Sidnei da Silva
Enfold Systems
http://enfoldsystems.com
Fax +1 832 201 8856
Office +1 713 942 2377 Ext 214
Skype zopedc
___
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


[Zope] standard_error using zpt

2008-10-29 Thread Miguel Beltran R.
Hi List

I remember what old versions from zope haved standard_error using DTML
How can do it the same using ZPT?

I already try:
td tal:content=error/type
td tal:content=python: error.type
td tal:content=context/error/type

Thanks


-- 

Lo bueno de vivir un dia mas
es saber que nos queda un dia menos de vida
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )


Re: [Zope] standard_error using zpt

2008-10-29 Thread Andrew Milton
+---[ Miguel Beltran R. ]--
| Hi List
| 
| I remember what old versions from zope haved standard_error using DTML
| How can do it the same using ZPT?
| 
| I already try:
| td tal:content=error/type
| td tal:content=python: error.type
| td tal:content=context/error/type

From memory the following should be available;

options/error_type
options/error_value
options/error_tb
options/error_traceback
options/error_message
options/error_log_url


-- 
Andrew Milton
[EMAIL PROTECTED]
___
Zope maillist  -  Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope-dev )