Il 01/09/2010 12.09, Giorgio Borelli ha scritto:
> context.restrictedTraverse('@@plone_portal_state').anonymous()
grande Giorgio!

in effetti mi sa che anche la tua soluzione di prima poteva funzionare 
in uno Script.

Mi ci è voluto, a capire perché non funzionava: lo script non è dentro 
un Plone Site, ma nella root folder di Zope (e quindi non posso chiamare 
le funzioni di Plone).

In effetti (spostandolo di posizione dentro un Plone Site)
>
> if (context.portal_membership.isAnonymousUser()):
> if (context.restrictedTraverse('@@plone_portal_state').anonymous()):

sembrano dare gli stessi risultati.


ciao, Giacomo



_______________________________________________
Plone-IT mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html

Rispondere a