Re: [zope-pt] getSecurityManager().checkPermission
Opa, blz Jackson? listando os objetos do catalog e com as permissoes devidamente setadas nos estados do workflow em questao, tu verifica a permissao assim: tal:condition=python: checkPermission('View', objetoListado) []'s! On 5/29/06, jacksonluizdemarco [EMAIL PROTECTED] wrote: Tô com um problemão pra resolver, é o seguinte Deveria desenhar um menu na tela, mas somente se o usuário ou anônimo tivesse permissão para ver, tipo assim Consulta - Todo mundo (pública) Dados Pessoais - Usuário Cadastros - Funcionários Mas não faço a mínima idéia de como conseguir verificar as permissões de View de um usuário, pois se eu desmarco a opção Access Contents Information fica pedindo login, se eu marco diz que todo mundo pode ver pois mostra o menu, o código é o seguinte: div tal:condition=python:container.has_access(container.biblio, 'tFuncionario') desenha o menu /div sendo que o has_access (Script) é o seguinte: from AccessControl import getSecurityManager p_object = p_container[p_object_id] return getSecurityManager().checkPermission('View', p_object) Preciso desenhar esse menu assim pois não há mais tempo :( pra fazer outro tipo de acesso a entrega do trab tá chegando, rsrrsrs Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos -- RodrigoCastardo [EMAIL PROTECTED] MSN - [EMAIL PROTECTED] http://rodrigocastardo.objectis.net/ 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!.
Re: [zope-pt] variável que soma valores
Opa! On 5/29/06, Tambaki [EMAIL PROTECTED] wrote: Olá pessoal, Estou fazendo um carriho de compras em dtml e preciso de uma variável que some os produtos que insiro nele. Tem como fazer isso? o que vc precisa é de um script, que receba esses parametros, e faça esse cálculo pra vc ;-) /me nao lembra mais como chama um script python no DTML A estrutura da página está assim: dtml-in sql_carrinho dtml-if sequence-start cabeçalho dos produtos do carinho /dtml-if sequence-start dtml-in sql_produto(codigoproduto) carrega os dados do produto pelo codigo que esta no carrinho /dtml-in dtml-if sequence-end rodapé com variavel exibindo o total em R$ /dtml-if sequence-end dtml-else mensagem de vazio /dtml-in As tabelas do carrinho tem os campos codigo_do_produto e quantidade. No produto, codigo, preco, descricao. Existe algum produto que faça boletos bancários no zope? Eu desconheco, mas deve existir sim ... em todos os casos, dependendo do esquema que tu fizer para pgto, se for BB por exemplo vc não precisa se preocupar com o boleto, eles mesmo fazem isso pra vc ... lembro que fiz isso uma vez em parceria com o BB, e bastava disparar os dados pra uma pagina deles q eles printavam o boleto :-) []'s! Muito obrigado, Henrique ___ Yahoo! doce lar. Faça do Yahoo! sua homepage. http://br.yahoo.com/homepageset.html Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos -- RodrigoCastardo [EMAIL PROTECTED] MSN - [EMAIL PROTECTED] http://rodrigocastardo.objectis.net/ 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!.
[zope-pt] Conhe�am o Espiritismo
Apresentação: http://www.febnet.org.br/apresentacao/content,0,0,29,0,0.html Livros para download: http://www.febnet.org.br/apresentacao/1,0,0,389,0,0.html Jesus no Lar http://www.universoespirita.org.br/jesus_no_lar.pdf __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com 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!.
RES: [zope-pt] Diminuir o CSS
Title: Mensagem Ola, Trabalho com o Shank e estou com esse memso problema realmente estamos usando o mod_rewrite, mod_proxy e mod_cache no apache antes do Zope. Como isso pode influenciar o tamanho do CSS? -Mensagem original-De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de xiruEnviada em: segunda-feira, 29 de maio de 2006 17:06Para: zope-pt@yahoogrupos.com.brAssunto: Re: [zope-pt] Diminuir o CSSPor algum acaso voce esta usando mod_rewrite, mod_proxy e mod_cache num servidor apache na frente do Zope? On 5/29/06, Shank [EMAIL PROTECTED] wrote: Boa tarde amigos. Estou com um problema em um site, o css ficou pesado demais para usuarios com internet discada, isto porquê estamos usando apenas um plone-site e sites internos estão dentro de pastas que utilizam skins diferentes,e em muitos casos o css simplesmente não é carregado. O css customizado (que a gente fez) está com cerca de 8kb e até que está bem trabalhado, mas o problema são os demais arquivos de css que o zope carrega. Gostaria de saber como proceder agora, uma possibilidade é localizar quais arquivos estão sendo carregados (já o fiz) e torná-los mais "limpos", mas estou com dúvida, se eu customizar um destes arquivos padrão, será carregado o padrão E o customizado, ou apenas o customizado? Alguem tem outra idéia? Grato.Moisés.Para enviar uma mensagem: zope-pt@yahoogrupos.com.brPara 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!. -- Fabiano Weimar dos SantosPlone Developer and Consultant 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!.
[zope-pt] Problemas de Instalacao Psycopg
Ola a todos, Alguem utiliza o psycopg em windows? Preciso utiliza-lo com o plone tambem. Quando utilizo o instalador para windows do plone ele diz que colocara um registro do python no windows e nao coloca e ai o instalador do psycopg diz que nao encontrou o registro e nao finaliza a instalacao. Se instalo o python e depois o zope alem de nao conseguir colocar o plone como produto do zope o psycopg reconhece o registro do python instalado separadamente e nao o do zope e ai o zope nao reconhece o psycopg como seu produto. Espero que possam me ajudar! Carlos 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!.
Re: [zope-pt] Diminuir o CSS
O que voce quer dizer com Shank?Bem... o apache tem uns furos no mod_cache. Da uma olhada em:http://issues.apache.org/bugzilla/show_bug.cgi?id=32950 http://issues.apache.org/bugzilla/show_bug.cgi?id=33512Dependendo da versao que voce tiver rodando, tera que fazer upgrade para corrigir bugs que, segundo minha experiencia, tem comportamentos parecidos com o que voce reporta.Alem disso, convem desabilitar a compressao do CSS e JS (que no Plone 2.0 era habilitada por padrao). Da uma olhada num script chamado enableHTTPCompression. Ao que sei, isso não resolve o problema, mas ajuda. A solução perfeita, IMHO é Squid (mas sou suspeito para falar...)On 5/30/06, Thiago Garcia Tamosauskas [EMAIL PROTECTED] wrote: Ola, Trabalho com o Shank e estou com esse memso problema realmente estamos usando o mod_rewrite, mod_proxy e mod_cache no apache antes do Zope. Como isso pode influenciar o tamanho do CSS? -Mensagem original-De: zope-pt@yahoogrupos.com.br [mailto: zope-pt@yahoogrupos.com.br] Em nome de xiruEnviada em: segunda-feira, 29 de maio de 2006 17:06Para: zope-pt@yahoogrupos.com.brAssunto: Re: [zope-pt] Diminuir o CSSPor algum acaso voce esta usando mod_rewrite, mod_proxy e mod_cache num servidor apache na frente do Zope? On 5/29/06, Shank [EMAIL PROTECTED] wrote: Boa tarde amigos. Estou com um problema em um site, o css ficou pesado demais para usuarios com internet discada, isto porquê estamos usando apenas um plone-site e sites internos estão dentro de pastas que utilizam skins diferentes,e em muitos casos o css simplesmente não é carregado. O css customizado (que a gente fez) está com cerca de 8kb e até que está bem trabalhado, mas o problema são os demais arquivos de css que o zope carrega. Gostaria de saber como proceder agora, uma possibilidade é localizar quais arquivos estão sendo carregados (já o fiz) e torná-los mais limpos, mas estou com dúvida, se eu customizar um destes arquivos padrão, será carregado o padrão E o customizado, ou apenas o customizado? Alguem tem outra idéia? Grato.Moisés.Para enviar uma mensagem: zope-pt@yahoogrupos.com.brPara 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!. -- Fabiano Weimar dos SantosPlone Developer and Consultant 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!. -- Fabiano Weimar dos SantosPlone Developer and Consultant 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!.
Re: [zope-pt] Problemas de Instalacao Psycopg
O Zope utiliza um "python só pra ele" ... você vai precisar instalar a extensão (psycopg) no python "do" zope!em casa eu instalei o python, zope e etc.Depois instalei o psycopg ... e em seguida copiei a pasta referente do python para a instalação do zope.se não me falha a memória fica lib/python/site-package ... alguma coisa assim ... dá uma catada aí!Tentei :-Dra023332 [EMAIL PROTECTED] escreveu: Ola a todos,Alguem utiliza o psycopg em windows? Preciso utiliza-lo com o plonetambem. Quando utilizo o instalador para windows do plone ele diz quecolocara um registro do python no windows e nao coloca e ai oinstalador do psycopg diz que nao encontrou o registro e nao finalizaa instalacao. Se instalo o python e depois o zope alem de naoconseguir colocar o plone como produto do zope o psycopg reconhece oregistro do python instalado separadamente e nao o do zope e ai o zopenao reconhece o psycopg como seu produto. Espero que possam me ajudar!CarlosPara enviar uma mensagem: zope-pt@yahoogrupos.com.brPara desistir envie uma mensagem em branco para: [EMAIL PROTECTED] 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:http://br.yahoo.com/info/utos.html Abra sua conta no Yahoo! Mail - 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. 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!.
Re: [zope-pt] getSecurityManager().checkPermission
Opa! posta teu code no paste.plone.org e manda pra gente dar uma olhada ;-) []'s! On 5/30/06, Jackson [EMAIL PROTECTED] wrote: cara agora dá um erro de checkPermission is not defined tô usando o produto zetadb daí ele cria um menu mas eu queria editar este menu daí coloquei uma tag div com a tal condition fazendo um bloco para cada parte do menu se for o caso eu mando o código inteiro ali se puderem dar uma olhada, mah vai fik meio difícil pra olhar Rodrigo Castardo escreveu: Opa, blz Jackson? listando os objetos do catalog e com as permissoes devidamente setadas nos estados do workflow em questao, tu verifica a permissao assim: tal:condition=python: checkPermission('View', objetoListado) []'s! On 5/29/06, jacksonluizdemarco [EMAIL PROTECTED] wrote: Tô com um problemão pra resolver, é o seguinte Deveria desenhar um menu na tela, mas somente se o usuário ou anônimo tivesse permissão para ver, tipo assim Consulta - Todo mundo (pública) Dados Pessoais - Usuário Cadastros - Funcionários Mas não faço a mínima idéia de como conseguir verificar as permissões de View de um usuário, pois se eu desmarco a opção Access Contents Information fica pedindo login, se eu marco diz que todo mundo pode ver pois mostra o menu, o código é o seguinte: div tal:condition=python:container.has_access(container.biblio, 'tFuncionario') desenha o menu /div sendo que o has_access (Script) é o seguinte: from AccessControl import getSecurityManager p_object = p_container[p_object_id] return getSecurityManager().checkPermission('View', p_object) Preciso desenhar esse menu assim pois não há mais tempo :( pra fazer outro tipo de acesso a entrega do trab tá chegando, rsrrsrs Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos -- RodrigoCastardo [EMAIL PROTECTED] MSN - [EMAIL PROTECTED] http://rodrigocastardo.objectis.net/ 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] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. __ Informação do NOD32 IMON 1.1566 (20060530) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br ___ 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] Links do Yahoo! Grupos -- RodrigoCastardo [EMAIL PROTECTED] MSN - [EMAIL PROTECTED] http://rodrigocastardo.objectis.net/ 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!.
Re: [zope-pt] Problemas de Instalacao Psycopg
vê se isso te ajuda:http://stickpeople.com/projects/python/win-psycopg/Vc realmente tem sorte, eu encontrei isso ontem :D On 5/30/06, ra023332 [EMAIL PROTECTED] wrote: Ola a todos, Alguem utiliza o psycopg em windows? Preciso utiliza-lo com o plone tambem. Quando utilizo o instalador para windows do plone ele diz que colocara um registro do python no windows e nao coloca e ai o instalador do psycopg diz que nao encontrou o registro e nao finaliza a instalacao. Se instalo o python e depois o zope alem de nao conseguir colocar o plone como produto do zope o psycopg reconhece o registro do python instalado separadamente e nao o do zope e ai o zope nao reconhece o psycopg como seu produto. Espero que possam me ajudar! Carlos 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!. -- Até,LucianoquoteNa prática, a teoria é outra!/quote:wq! 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!.
[zope-pt] getSecurityManager().checkPermission
Amigos, mais uma dúvida: Me ajudaram com o problema do tamanho do CSS que o zope gerava, fiz umas alterações no portal_css e ajudou bastante, agora estou com o mesmo problema com o arquivo JS gerado, onde eu posso "ajustar" quais scripts vão ser carregados? teria como eu pegar o _javascript_ gerado, reduzir o tamanho e usá-lo no lugar dos anteriores? Alguem tem uma outra sugestão? Grato. 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!.
Re: [zope-pt] Portlet de notícias
Valeu Robson !! Valeu Thiago ! Entendi a lógica de vocês.. é isso aí, acho que solucionei. Abs Bruna Sodré - Original Message - From: Robson [EMAIL PROTECTED] To: zope-pt@yahoogrupos.com.br Sent: Monday, May 29, 2006 2:07 PM Subject: Re: [zope-pt] Portlet de notícias Olá, Bruna. Por exemplo: Crie uma pasta 'Noticias' e dentro destas 'Jornal1' e 'Jornal2'. Na ZMI: 1. Crie um portlet_news_jornal1 Em seu conteúdo, na definição do portlet, coloque: div metal:define-macro=portlet tal:define= results python:request.get('news', here.portal_catalog.searchResults(portal_type='News Item', path='/Plone/noticias/jornal1/', sort_on='Date', sort_order='reverse', review_state='published')[:5]); tal:condition=python:test(results, 1, 0) 2. Crie um portlet_news_jornal2 Em seu conteúdo, na definição do portlet, coloque: div metal:define-macro=portlet tal:define= results python:request.get('news', here.portal_catalog.searchResults(portal_type='News Item', path='/Plone/noticias/jornal2/', sort_on='Date', sort_order='reverse', review_state='published')[:5]); tal:condition=python:test(results, 1, 0) - Depois no local onde você quiser, chame no left_slot ou right_slot: /here/portlet_news_jornal1/macros/portlet ou /here/portlet_news_jornal2/macros/portlet Boa Sorte. 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!.