Re: [zope-pt] getProperty

2007-11-09 Por tôpico Leonardo Miranda
Opa,

Da uma olhada nisso aqui[1] talvez possa te ajudar.

[1] http://www.leonardomiranda.com.br/artigos/listando-os-membros-do-portal

Abs,
Leonardo Miranda

On Nov 9, 2007 12:00 AM, Paulo [EMAIL PROTECTED] wrote:

   Boa noite amigos,
 Tenho o script python abaixo usando o método getProperty para pegar alguma
 informação referente a determinado usuário


 ptmeship=context.portal_membership
 member=ptmeship.getAuthenticatedMember ()
 ptreg=context.portal_registration
 tmpsenha=ptreg.generatePassword()

 print member.getProperty('email', None)
 return printed

 O script funciona perfeitamente porém apenas com o usuário que esta
 autenticado, gostaria de saber como pegar esta informação de um usuário
 pré-estabelecido.

 obrigado

  



Re: [zope-pt] getProperty

2007-11-09 Por tôpico Pablo Nogueira
Tente isso

ptmeship=context.portal_membership
member=ptmeship.getMemberById('fulano')
ptreg=context.portal_registration
tmpsenha=ptreg.generatePassword()
print member.getProperty('email', None)
return printed

vc pode tbm usar  ptmeship.getMemberInfo('fulano') e pegar a coleção de
propriedades do membro.






 getMemberInfo

Em 09/11/07, Paulo [EMAIL PROTECTED] escreveu:

   Boa noite amigos,
 Tenho o script python abaixo usando o método getProperty para pegar alguma
 informação referente a determinado usuário


 ptmeship=context.portal_membership
 member=ptmeship.getAuthenticatedMember ()
 ptreg=context.portal_registration
 tmpsenha=ptreg.generatePassword()

 print member.getProperty('email', None)
 return printed

 O script funciona perfeitamente porém apenas com o usuário que esta
 autenticado, gostaria de saber como pegar esta informação de um usuário
 pré-estabelecido.

 obrigado

  




-- 
Pablo Nogueira Oliveira
061-84089333
Brasilia DF


Re: [zope-pt] getProperty

2007-11-09 Por tôpico Paulo
Obrigado pelo dica, foi de grande validade.

Em 09/11/07, Pablo Nogueira [EMAIL PROTECTED] escreveu:

   Tente isso

 ptmeship=context.portal_membership
 member=ptmeship.getMemberById('fulano')
 ptreg=context.portal_registration
 tmpsenha=ptreg.generatePassword()
 print member.getProperty('email', None)
 return printed

 vc pode tbm usar  ptmeship.getMemberInfo('fulano') e pegar a coleção de
 propriedades do membro.






  getMemberInfo

 Em 09/11/07, Paulo [EMAIL PROTECTED] escreveu:
 
Boa noite amigos,
  Tenho o script python abaixo usando o método getProperty para pegar
  alguma informação referente a determinado usuário
 
 
  ptmeship=context.portal_membership
  member=ptmeship.getAuthenticatedMember ()
  ptreg=context.portal_registration
  tmpsenha=ptreg.generatePassword()
 
  print member.getProperty('email', None)
  return printed
 
  O script funciona perfeitamente porém apenas com o usuário que esta
  autenticado, gostaria de saber como pegar esta informação de um usuário
  pré-estabelecido.
 
  obrigado
 
 


 --
 Pablo Nogueira Oliveira
 061-84089333
 Brasilia DF

  



Re: [zope-pt] getProperty

2007-11-09 Por tôpico Pablo Nogueira
Ae Paulo,

Vou te dar outra dica de grande valia. Instala no seu zope um produto
chamado DocFinderTab http://www.zope.org/Members/shh/DocFinderTab

Com esse produto vc vai poder ver as Doc String das Tools do Plone.  Na ZMI
vc clicar em portal_membership ou qualquer outra tool e vai aparecer uma aba
DOC. Nela vc vai encontrar todos os metodos disponíveis, o retorno desses
metodos e os parametros que vc deve passar para esses metodos.


Dica show essa né!!?

Flw



Em 09/11/07, Paulo [EMAIL PROTECTED] escreveu:

   Obrigado pelo dica, foi de grande validade.

 Em 09/11/07, Pablo Nogueira [EMAIL PROTECTED] escreveu:
 
Tente isso
 
  ptmeship=context.portal_membership
  member=ptmeship.getMemberById('fulano')
  ptreg=context.portal_registration
  tmpsenha= ptreg.generatePassword()
  print member.getProperty('email', None)
  return printed
 
  vc pode tbm usar  ptmeship.getMemberInfo('fulano') e pegar a coleção de
  propriedades do membro.
 
 
 
 
 
 
   getMemberInfo
 
  Em 09/11/07, Paulo  [EMAIL PROTECTED] escreveu:
  
 Boa noite amigos,
   Tenho o script python abaixo usando o método getProperty para pegar
   alguma informação referente a determinado usuário
  
  
   ptmeship=context.portal_membership
   member=ptmeship.getAuthenticatedMember ()
   ptreg=context.portal_registration
   tmpsenha=ptreg.generatePassword()
  
   print member.getProperty('email', None)
   return printed
  
   O script funciona perfeitamente porém apenas com o usuário que esta
   autenticado, gostaria de saber como pegar esta informação de um usuário
   pré-estabelecido.
  
   obrigado
  
  
 
 
  --
  Pablo Nogueira Oliveira
  061-84089333
  Brasilia DF
 
 
  




-- 
Pablo Nogueira Oliveira
061-84089333
Brasilia DF