Em 03/06/06, Jackson <[EMAIL PROTECTED]> escreveu:
aeeeeee, mto obrigado já tava pegando o martelo aqui ... não tem idéia onde posso encontrar uma documentação específica sobre o objeto acl_users?
vlw mesmo
José Henrique escreveu:Tenta assim:
if nome in context.acl_users.getUserNames():
# o parâmetro deve ser uma tupla ou lista.
context.acl_users.userFolderDelUsers((nome,))
return 1
else:
return 0
Zénrique
Em 02/06/06, Jackson <[EMAIL PROTECTED] > escreveu:Opa não funcionou, se eu mandar listar as roles dele funcina blz mah deleta nem por decreto, algo eu tô fazendo de errado, pois tem um monte de lugar q eu vi q é assim
Pls ajuda ...
José Henrique escreveu:Jackson,
Imagino que a variável nome seja uma string com o nome do usuário e não um objeto usuário.
Para obter um objeto usuário, utilize o método getUser(nome). Aí sim, com o objeto, você pode apagar o usuário.
Exemplo (não testado):
if nome in context.acl_users.getUserNames():
usuario = context.acl_users.getUser(nome)
context.acl_users.manage_users('Delete', usuario)
return 1
else:
return 0
Zénrique.
Em 01/06/06, Jackson <[EMAIL PROTECTED] > escreveu:Fiz um script python para apager um usuário, me retorna 1 mas o usuário
continua e continua e continua num sai da acl_users
o código é esse
if nome in context.acl_users.getUserNames():
if context.acl_users.manage_users ('Delete', nome):
return 1
else:
return 0
else:
return 0
se eu coloco um que existe retorna 1 se coloco um q não existe diz q faz
alguma coisa mas não retorna nada
Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.
_______________________________________________________ Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. http://mail.yahoo.com.br/
Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
Yahoo! Grupos, um serviço oferecido por: | |
|
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/zope-pt/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.