A action "Delete" só aparecerá para o usuário(no caso owner) se:
python:portal.portal_membership.checkPermission("Delete objects",
object.aq_inner.getParentNode()) and object is not portal and not
(object.isDefaultPageInFolder() and object.getParentNode() is portal)
Ou seja, "Delete objects" s
é,
tb já fiz isso :)
um abraço,
henrique
--- Em zope-pt@yahoogrupos.com.br, "JJ (Arnaldo Janz Júnior)"
<[EMAIL PROTECTED]> escreveu
>
> Bom, imagino q vc já tenha feito isso mas ñ custa verificar ...
> Supondo então q os objetos estão c/ a permissão inicial e default
do Plone,
> que é accqu
Bom, imagino q vc já tenha feito isso mas ñ custa verificar ...Supondo então q os objetos estão c/ a permissão inicial e default do Plone, que é accquire marcado e permissão cedida ao Owner p/ "Delete objects" (conforme aba security de um Plone Site padrão), já executou "Update security settings
Marcelo,
essa configuração faz com que apenas o Manager exclua qq objeto
[independente do estado] no site.
O que eu quero é que apenas o Manager exclua qq objeto publicado no
site [incluindo pastas]. Os objetos em outros estados podem ser
excluídos pelo owner.
porquê isso?
bem, o menu da in
JJ,
sim, desmarquei a opção "acquire permission settings" para "Delete
objects" no estado publicado do workflow [folder_workflow e
plone_workflow] e ajustei essa permissão apenas para o Manager.
e mais uma coisa estranha: mesmo que vc esteja dentro de uma pasta
despublicada, vc não consegue