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

Reply via email to