Re: [zope-pt] Métodos Públicos e Privados
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
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
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
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
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
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
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
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
[zope-pt] Métodos Públicos e Privados
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