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