Hello,
I got a problem with latest_news et latest_document portlets:
It works well for an admin but I get a blinking !!! in state of the lasts
10 docs or news for anyone else.
It seems that this !!! come from
/CPSProducts/CPSSkins/PortalBoxGroup.py :
...
if shield:
try:
rendered = portlet.render_cache(**kw)
except ConflictError: # catch conflict errors
raise
except:
LOG('CPSSkins.PortalBoxGroup:', DEBUG,
"""The portlet with id %s could not be rendered """
"""because it contains errors. To obtain a """
"""detailed error log please deactivate """
"""CPSSkins' built-in crash shield in """
"""portal_themes > Options > Deactivate """
"""the crash shield.""" % portlet.getId())
rendered = '<blink>!!!PortalBoxGroup!!!</blink>'
else:
rendered = portlet.render_cache(**kw)
...
after crash shield dé-activation any user but admin can't connect any more
and error logs shows :
File "CPSProducts/CMFCore/FSPythonScript.py", line 164, in _exec
result = f(*args, **kw)
File "Script (Python)", line 208, in getContentItems
File "Script (Python)", line 166, in getBrainInfo
Unauthorized: You are not allowed to access 'getContent' in this context
When those portlets are suppressed in this theme, everything works well
again
How to fix this problem ?
Context: debian3.1, zope 2.9.2,python2.4.3, cps3.4.1
Thanks
_______________________________________________
cps-devel mailing list
http://lists.nuxeo.com/mailman/listinfo/cps-devel