Beleza Tom, funcionou! :-)
Mudei o proxy dele para manager e funcionou na boa. Como authenticated
ele continua sem autorização.

Valeu!
[]s
Roberto.

--- Em zope-pt@yahoogrupos.com.br, "Wilton Alencar" <[EMAIL PROTECTED]>
escreveu
>
> bota um proxy mais alto nele como manager ou authenticated....
> isso ocorre que você está acessando api´s de ferramentas como
portal_css que
> são protegidas por permissões que o anônimo não tem....
> Testa aí.....
> Abraços
> TOm
> 
> Em 05/12/06, Roberto <[EMAIL PROTECTED]> escreveu:
> >
> >   Salve galeza zopista.
> >
> > Fiz um script python (com a ajuda do grande Rodrigo Senra - Salve
> > Rodrigo) que gera uma página com links para os css do plone.
> > O script funciona redondinho só que não consigo acessa-lo (executa-lo)
> > sem estar logado no zope/plone (como anonymous).
> > Ele sempre pede login e senha mesmo mudando as permição do script na
> > aba security.
> > O script é o seguinte:
> > -----------------------------
> > style_sheets = ['plone.css','ploneColumns.css','ploneCustom.css']
> >
> > # Versao dinamica
> > plone_style_sheets = ["portal_css/"+i.getId() for i in
> > context.portal_css.getCookedResources()]
> > # Outra forma de fazer versao dinamica
> > #plone_style_sheets = []
> > #for i in context.portal_css.getCookedResources():
> > # plone_style_sheets.append("portal_css/"+i.getId())
> >
> > graphics = ['bullet.gif','portal_logo']
> > index = 'index.html'
> >
> > print "<html><head><title>archive portal</title></head><body>"
> > print "<a href='%s'>site entry point</a><br>" % context.absolute_url()
> > print "<a href='%s/%s'>site index</a><br>" % (context.absolute_url(),
> > index)
> >
> > for item_name in style_sheets + graphics + plone_style_sheets:
> > print "<a href='%s/%s'>%s</a><br>" %
> > (context.absolute_url(),item_name, item_name)
> >
> > for dir in
> > context.portal_catalog(portal_type='Folder',review_state='published'):
> > print "<a href='%s/%s'>%s</a><br>" % (dir.getURL(), index, dir.id)
> >
> > print "</body></html>"
> > return printed
> > -----------------------------
> >
> > O script deve ficar na raiz do plone.
> > Como faço para acessar o script como anonymous?
> > Alterei as permições: Access contents information e View para
> > anonymous mas continuo sem acesso.
> > Estou usando Zope 2.8.6-final, python 2.3.5 e plone 2.1.3
> > Qualquer ideia é bem vinda ;-)
> >
> >  
> >
> 
> 
> 
> -- 
> Att,
> Wilton Souza Alencar
> www.tom.pro.br
>


Responder a