Re: [zope-pt] Métodos Públicos e Privados

2007-04-26 Por tôpico Luis Paulo Passari Marui

Vou testar aqui Rodrigo!

Mto obrigado!!


Em 26/04/07, Rodrigo Castardo <[EMAIL PROTECTED]> escreveu:


  On 4/26/07, Luis Paulo Passari Marui <[EMAIL 
PROTECTED]>
wrote:
>
> Olá pessoal!

Fala Luis!

> Ainda não consegui sanar este problema... Alguém sabe de algum bom
material de estudo que fale sobre como trabalhar com estes proxy roles e
chamadas de scripts python a partir do meu template?

bom se tu quer usar proxy usando arquivos em File System(dentro da
pasta skins/teuproduto do teu produto), tu pode definir isto no
teu_script.py.metadata assim:

proxy=Manager

mas se tu tah usando AT, melhor ainda ... tu pode fazer isso em uma
tool, como um metodo dessa tool ... ou ainda melhor, uma view em Zope3
[use o portlet_news como base;)] e vc ainda ganha um jogo de facas
ginsu! =D

abracos!

> Fiz um script contendo apenas isto:
>
> from Products.CMFPlone import MembershipTool
> return context.listMemberIds(self)
>
> Daí eu teria que chamá-lo do template e alterar o proxy role, correto?
Queria saber se tem alguma função já pronta que altere pra mim o proxy role
de exucucao deste script..
>
>
> obrigado!
>
>
>
> Em 24/04/07, Luis Paulo Passari Marui <[EMAIL 
PROTECTED]>
escreveu:
> >
> > Ah, agora visualizei a aba Proxy... No entanto, eu estou fazendo um
produto usando Archetypes e por isso não devo fazer isto manualmente. Tem
como automatizar isto?
> >
> > obrigado!
> >
> >
> >
> > Em 24/04/07, Luis Paulo Passari Marui <[EMAIL 
PROTECTED]> escreveu:
> > >
> > > Olá Zénrique!
> > >
> > > Desculpe, mas vc poderia me dar um exemplo de como fazer (ou
configurar) este Proxy Role para Manager? Não sei qual é esta aba Proxy a
que vc se refere...
> > >
> > > Mto obrigado pela ajuda!
> > >
> > >
> > > Em 24/04/07, José Henrique <[EMAIL PROTECTED] >
escreveu:
> > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Luis,
> > > >
> > > > A maneira mais rápida de se fazer isso é, a partir do page
template, chamar um script python que tenha Proxy Role configurado para
Manager (veja a aba Proxy quando você visualiza o script). Esse script então
faz a chamada ao método listMemberIds, sem problemas.
> > > >
> > > > Zénrique.
> > > >
> > > >
> > > > Em 24/04/07, Luis Paulo Passari Marui <[EMAIL 
PROTECTED]> escreveu:
> > > >
> > > > >
> > > > >
> > > > > Olá Pessoal!
> > > > >
> > > > > Estou escrevendo um page template no qual utilizo a função "
listMemberIds() " que é declarada como 'private' dentro da classe onde ela
está (MembershipTool).
> > > > > Então, quando tento vizualizar esta página, o sistema pede para
eu logar como admin... O que eu gostaria de saber é se é possível utilizar
este método de forma pública, ou seja, sem que eu precise me logar no
sistema para utilizá-la.
> > > > >
> > > > > obrigado!
> > > > >
> > > > > Luis Paulo
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>
>
>
>

--
Castardo
ThreePointsWeb
[EMAIL PROTECTED] 
+55 61 8162-2072




Re: [zope-pt] Métodos Públicos e Privados

2007-04-26 Por tôpico Luis Paulo Passari Marui

Legal Miranda!

Era isso aí que eu tava buscando!

obrigado!
[]s
Luis Paulo

Em 26/04/07, Leonardo Miranda <[EMAIL PROTECTED]> escreveu:


  E ai Luiz,

da uma olhada nisso:

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

Abraços T+
Leonardo Miranda

Em 26/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED] >
escreveu:
>
>Olá pessoal!
>
> Ainda não consegui sanar este problema... Alguém sabe de algum bom
> material de estudo que fale sobre como trabalhar com estes proxy roles e
> chamadas de scripts python a partir do meu template?
>
> Fiz um script contendo apenas isto:
>
> from Products.CMFPlone import MembershipTool
> return context.listMemberIds(self)
>
> Daí eu teria que chamá-lo do template e alterar o proxy role, correto?
> Queria saber se tem alguma função já pronta que altere pra mim o proxy role
> de exucucao deste script..
>
> obrigado!
>
>
>
> Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED] >
> escreveu:
> >
> > Ah, agora visualizei a aba Proxy... No entanto, eu estou fazendo um
> > produto usando Archetypes e por isso não devo fazer isto manualmente. Tem
> > como automatizar isto?
> >
> > obrigado!
> >
> >
> >  Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED] >
> > escreveu:
> > >
> > > Olá Zénrique!
> > >
> > > Desculpe, mas vc poderia me dar um exemplo de como fazer (ou
> > > configurar) este Proxy Role para Manager? Não sei qual é esta aba Proxy a
> > > que vc se refere...
> > >
> > > Mto obrigado pela ajuda!
> > >
> > >
> > > Em 24/04/07, José Henrique <[EMAIL PROTECTED]> escreveu:
> > > >
> > > >   Luis,
> > > >
> > > > A maneira mais rápida de se fazer isso é, a partir do page
> > > > template, chamar um script python que tenha Proxy Role configurado para
> > > > Manager (veja a aba Proxy quando você visualiza o script).  Esse script
> > > > então faz a chamada ao método listMemberIds, sem problemas.
> > > >
> > > > Zénrique.
> > > >
> > > > Em 24/04/07, Luis Paulo Passari Marui < [EMAIL PROTECTED] >
> > > > escreveu:
> > > > >
> > > > >  Olá Pessoal!
> > > > >
> > > > > Estou escrevendo um page template no qual utilizo a função "
> > > > > listMemberIds() " que é declarada como 'private' dentro da classe 
onde ela
> > > > > está (MembershipTool).
> > > > > Então, quando tento vizualizar esta página, o sistema pede para
> > > > > eu logar como admin...   O que eu gostaria de saber é se é possível 
utilizar
> > > > > este método de forma pública, ou seja, sem que eu precise me logar no
> > > > > sistema para utilizá-la.
> > > > >
> > > > > obrigado!
> > > > >
> > > > > Luis Paulo
> > > > >
> > > >
> > > >
> > >
> >
>
 



Re: [zope-pt] Métodos Públicos e Privados

2007-04-26 Por tôpico Leonardo Miranda

E ai Luiz,

da uma olhada nisso:

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

Abraços T+
Leonardo Miranda

Em 26/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> escreveu:


  Olá pessoal!

Ainda não consegui sanar este problema... Alguém sabe de algum bom
material de estudo que fale sobre como trabalhar com estes proxy roles e
chamadas de scripts python a partir do meu template?

Fiz um script contendo apenas isto:

from Products.CMFPlone import MembershipTool
return context.listMemberIds(self)

Daí eu teria que chamá-lo do template e alterar o proxy role, correto?
Queria saber se tem alguma função já pronta que altere pra mim o proxy role
de exucucao deste script..

obrigado!



Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> escreveu:
>
> Ah, agora visualizei a aba Proxy... No entanto, eu estou fazendo um
> produto usando Archetypes e por isso não devo fazer isto manualmente. Tem
> como automatizar isto?
>
> obrigado!
>
>
>  Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED] >
> escreveu:
> >
> > Olá Zénrique!
> >
> > Desculpe, mas vc poderia me dar um exemplo de como fazer (ou
> > configurar) este Proxy Role para Manager? Não sei qual é esta aba Proxy a
> > que vc se refere...
> >
> > Mto obrigado pela ajuda!
> >
> >
> > Em 24/04/07, José Henrique <[EMAIL PROTECTED]> escreveu:
> > >
> > >   Luis,
> > >
> > > A maneira mais rápida de se fazer isso é, a partir do page template,
> > > chamar um script python que tenha Proxy Role configurado para Manager 
(veja
> > > a aba Proxy quando você visualiza o script).  Esse script então faz a
> > > chamada ao método listMemberIds, sem problemas.
> > >
> > > Zénrique.
> > >
> > > Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED] >
> > > escreveu:
> > > >
> > > >  Olá Pessoal!
> > > >
> > > > Estou escrevendo um page template no qual utilizo a função "
> > > > listMemberIds() " que é declarada como 'private' dentro da classe onde 
ela
> > > > está (MembershipTool).
> > > > Então, quando tento vizualizar esta página, o sistema pede para eu
> > > > logar como admin...   O que eu gostaria de saber é se é possível 
utilizar
> > > > este método de forma pública, ou seja, sem que eu precise me logar no
> > > > sistema para utilizá-la.
> > > >
> > > > obrigado!
> > > >
> > > > Luis Paulo
> > > >
> > >
> > >
> >
>
 



Re: [zope-pt] Métodos Públicos e Privados

2007-04-26 Por tôpico Rodrigo Castardo
On 4/26/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> wrote:
>
> Olá pessoal!

Fala Luis!

> Ainda não consegui sanar este problema... Alguém sabe de algum bom material 
> de estudo que fale sobre como trabalhar com estes proxy roles e chamadas de 
> scripts python a partir do meu template?

bom se tu quer usar proxy usando arquivos em File System(dentro da
pasta skins/teuproduto do teu produto), tu pode definir isto no
teu_script.py.metadata assim:

proxy=Manager

mas se tu tah usando AT, melhor ainda ... tu pode fazer isso em uma
tool, como um metodo dessa tool ... ou ainda melhor, uma view em Zope3
[use o portlet_news como base;)] e vc ainda ganha um jogo de facas
ginsu! =D

abracos!

> Fiz um script contendo apenas isto:
>
> from Products.CMFPlone import MembershipTool
> return context.listMemberIds(self)
>
> Daí eu teria que chamá-lo do template e alterar o proxy role, correto? Queria 
> saber se tem alguma função já pronta que altere pra mim o proxy role de 
> exucucao deste script..
>
>
> obrigado!
>
>
>
> Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> escreveu:
> >
> > Ah, agora visualizei a aba Proxy... No entanto, eu estou fazendo um produto 
> > usando Archetypes e por isso não devo fazer isto manualmente. Tem como 
> > automatizar isto?
> >
> > obrigado!
> >
> >
> >
> > Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED] > escreveu:
> > >
> > > Olá Zénrique!
> > >
> > > Desculpe, mas vc poderia me dar um exemplo de como fazer (ou configurar) 
> > > este Proxy Role para Manager? Não sei qual é esta aba Proxy a que vc se 
> > > refere...
> > >
> > > Mto obrigado pela ajuda!
> > >
> > >
> > > Em 24/04/07, José Henrique <[EMAIL PROTECTED]> escreveu:
> > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Luis,
> > > >
> > > > A maneira mais rápida de se fazer isso é, a partir do page template, 
> > > > chamar um script python que tenha Proxy Role configurado para Manager 
> > > > (veja a aba Proxy quando você visualiza o script).  Esse script então 
> > > > faz a chamada ao método listMemberIds, sem problemas.
> > > >
> > > > Zénrique.
> > > >
> > > >
> > > > Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]  > escreveu:
> > > >
> > > > >
> > > > >
> > > > > Olá Pessoal!
> > > > >
> > > > > Estou escrevendo um page template no qual utilizo a função " 
> > > > > listMemberIds() " que é declarada como 'private' dentro da classe 
> > > > > onde ela está (MembershipTool).
> > > > > Então, quando tento vizualizar esta página, o sistema pede para eu 
> > > > > logar como admin...   O que eu gostaria de saber é se é possível 
> > > > > utilizar este método de forma pública, ou seja, sem que eu precise me 
> > > > > logar no sistema para utilizá-la.
> > > > >
> > > > > obrigado!
> > > > >
> > > > > Luis Paulo
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>
>
>
>  



-- 
Castardo
ThreePointsWeb
[EMAIL PROTECTED]
+55 61 8162-2072


Re: [zope-pt] Métodos Públicos e Privados

2007-04-26 Por tôpico Luis Paulo Passari Marui

Olá pessoal!

Ainda não consegui sanar este problema... Alguém sabe de algum bom material
de estudo que fale sobre como trabalhar com estes proxy roles e chamadas de
scripts python a partir do meu template?

Fiz um script contendo apenas isto:

from Products.CMFPlone import MembershipTool
return context.listMemberIds(self)

Daí eu teria que chamá-lo do template e alterar o proxy role, correto?
Queria saber se tem alguma função já pronta que altere pra mim o proxy role
de exucucao deste script..

obrigado!



Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> escreveu:


Ah, agora visualizei a aba Proxy... No entanto, eu estou fazendo um
produto usando Archetypes e por isso não devo fazer isto manualmente. Tem
como automatizar isto?

obrigado!


 Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]>
escreveu:
>
> Olá Zénrique!
>
> Desculpe, mas vc poderia me dar um exemplo de como fazer (ou configurar)
> este Proxy Role para Manager? Não sei qual é esta aba Proxy a que vc se
> refere...
>
> Mto obrigado pela ajuda!
>
>
> Em 24/04/07, José Henrique <[EMAIL PROTECTED]> escreveu:
> >
> >   Luis,
> >
> > A maneira mais rápida de se fazer isso é, a partir do page template,
> > chamar um script python que tenha Proxy Role configurado para Manager (veja
> > a aba Proxy quando você visualiza o script).  Esse script então faz a
> > chamada ao método listMemberIds, sem problemas.
> >
> > Zénrique.
> >
> > Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED] >
> > escreveu:
> > >
> > >  Olá Pessoal!
> > >
> > > Estou escrevendo um page template no qual utilizo a função "
> > > listMemberIds() " que é declarada como 'private' dentro da classe onde ela
> > > está (MembershipTool).
> > > Então, quando tento vizualizar esta página, o sistema pede para eu
> > > logar como admin...   O que eu gostaria de saber é se é possível utilizar
> > > este método de forma pública, ou seja, sem que eu precise me logar no
> > > sistema para utilizá-la.
> > >
> > > obrigado!
> > >
> > > Luis Paulo
> > >
> >
> >  
> >

>
>



Re: [zope-pt] Métodos Públicos e Privados

2007-04-24 Por tôpico Luis Paulo Passari Marui

Ah, agora visualizei a aba Proxy... No entanto, eu estou fazendo um produto
usando Archetypes e por isso não devo fazer isto manualmente. Tem como
automatizar isto?

obrigado!


Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> escreveu:


Olá Zénrique!

Desculpe, mas vc poderia me dar um exemplo de como fazer (ou configurar)
este Proxy Role para Manager? Não sei qual é esta aba Proxy a que vc se
refere...

Mto obrigado pela ajuda!


Em 24/04/07, José Henrique <[EMAIL PROTECTED]> escreveu:
>
>   Luis,
>
> A maneira mais rápida de se fazer isso é, a partir do page template,
> chamar um script python que tenha Proxy Role configurado para Manager (veja
> a aba Proxy quando você visualiza o script).  Esse script então faz a
> chamada ao método listMemberIds, sem problemas.
>
> Zénrique.
>
> Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED] >
> escreveu:
> >
> >  Olá Pessoal!
> >
> > Estou escrevendo um page template no qual utilizo a função "
> > listMemberIds() " que é declarada como 'private' dentro da classe onde ela
> > está (MembershipTool).
> > Então, quando tento vizualizar esta página, o sistema pede para eu
> > logar como admin...   O que eu gostaria de saber é se é possível utilizar
> > este método de forma pública, ou seja, sem que eu precise me logar no
> > sistema para utilizá-la.
> >
> > obrigado!
> >
> > Luis Paulo
> >
>
>  
>





Re: [zope-pt] Métodos Públicos e Privados

2007-04-24 Por tôpico Luis Paulo Passari Marui

Olá Zénrique!

Desculpe, mas vc poderia me dar um exemplo de como fazer (ou configurar)
este Proxy Role para Manager? Não sei qual é esta aba Proxy a que vc se
refere...

Mto obrigado pela ajuda!


Em 24/04/07, José Henrique <[EMAIL PROTECTED]> escreveu:


  Luis,

A maneira mais rápida de se fazer isso é, a partir do page template,
chamar um script python que tenha Proxy Role configurado para Manager (veja
a aba Proxy quando você visualiza o script).  Esse script então faz a
chamada ao método listMemberIds, sem problemas.

Zénrique.

Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> escreveu:
>
>  Olá Pessoal!
>
> Estou escrevendo um page template no qual utilizo a função "
> listMemberIds() " que é declarada como 'private' dentro da classe onde ela
> está (MembershipTool).
> Então, quando tento vizualizar esta página, o sistema pede para eu logar
> como admin...   O que eu gostaria de saber é se é possível utilizar este
> método de forma pública, ou seja, sem que eu precise me logar no sistema
> para utilizá-la.
>
> obrigado!
>
> Luis Paulo
>





Re: [zope-pt] Métodos Públicos e Privados

2007-04-24 Por tôpico José Henrique

Luis,

A maneira mais rápida de se fazer isso é, a partir do page template, chamar
um script python que tenha Proxy Role configurado para Manager (veja a aba
Proxy quando você visualiza o script).  Esse script então faz a chamada ao
método listMemberIds, sem problemas.

Zénrique.

Em 24/04/07, Luis Paulo Passari Marui <[EMAIL PROTECTED]> escreveu:


Olá Pessoal!

Estou escrevendo um page template no qual utilizo a função "
listMemberIds() " que é declarada como 'private' dentro da classe onde ela
está (MembershipTool).
Então, quando tento vizualizar esta página, o sistema pede para eu logar
como admin...   O que eu gostaria de saber é se é possível utilizar este
método de forma pública, ou seja, sem que eu precise me logar no sistema
para utilizá-la.

obrigado!

Luis Paulo