Re: [Zope] error trying to import smtplib (unauthorized)

2005-10-13 Thread David Convent

Python scripts are run in a restricted environment,
move your code to either an external method or a python zope product 
built on the filesystem


Nicolas Georgakopoulos wrote:


Trying to execute the following code from a python script

from smtplib import SMTP
from email.MIMEText import MIMEText

I get a error:

*Error Type: ImportError*
*Error Value: import of "SMTP" from "smtplib" is unauthorized. You are 
not allowed to access 'SMTP' in this context

*
Why I can't access SMTP if I am a user manager with all the access 
enabled for managers in the current context ?

___
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 )

.



___
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] BTreeFolder doubleclick patch

2005-07-08 Thread David Convent

Peter Bengtsson wrote:


Shane (and the Zope list),
I've patched your lovely BTreeFolder2 product (version 1.0.1) so that
I can doubleclick on options in the dropdown instead of having to
click the Edit button. This is using Javascript and if Javascript is
disabled, nothing happens, it just goes back to what it was like
before.

I've attached two patch files that you can chose to include.
 


Peter, I can't find the attached files.
Maybe you forgot to attach them or the list has removed them before 
sending to everybody?


PS. 
To install the patch, this works for me:

$ cd zope/Products/BTreeFolder2/
$patch -p1 < BTreeFolder2.py.patch

 



___
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] Code

2005-04-28 Thread David Convent
Hi Jean, if you want to use python code in an unrestricted environement, 
you should use ExternalMethods or write Python based Zope product on 
your filesystem. External Methods are better choice to beging with. You 
can learn more about External Methods from the Zope Book.

Regards,
[EMAIL PROTECTED] wrote:
Hello the list,
 I want to use all the possibilities of python in my ZOPE local server. Do you
know which file can I modify to enable this? Where must I contact to know that?
 Best regards.
 Jean Tinguely.
 

-- David
___
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] Folder Listing as a Plone Portlet Mini-HOWTO (draft)

2005-04-01 Thread David Convent
Matthew X. Economou wrote:
http://web.irtnog.org/Members/xenophon/plone/portlet-folder-contents
This folder listing portlet displays the title of the folder, its
description, and a list of each item in the folder.  Mousing over each
link pops up its description in browsers that understand the title
anchor (A) tag attribute.
Your comments and suggestions are greatly appreciated!
 

Plone now uses catalog queries to build folder listings, it avoids 
waking up all objects and slow down the server response.
Consider using it, your portlet as it is written now can slow down the 
browsing of a folder containing a large amount of objects.
HTH,

Best wishes,
Matthew
___
 

___
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 )