Re: [zope-pt] Unicode e ZMySQLDA
[ Paul Eipper ]: |Além disso, como configurar o Zope para trabalhar em unicode com |codificação utf-8 ? No arquivo zope.conf (no diretório da instancia do Zope, subdir etc). default-zpublisher-encoding utf-8 Abração, Senra - Rodrigo Senra GPr Sistemas http://www.gpr.com.br
[zope-pt] Como funciona o Calendario do Plone (@@calendar_view) ?
Galera, Uma ajuda porfavor. Estou tentando entender como o Calendario do Plone funciona, mas nao consigo achar de onde vem esse: @@calendar_view ja tentei chamar essa variavel e me aparece: Products.Five.metaclass.CalendarPortlet object at 0xb159d7cc Alguem pode me dar uma luz? Na verdade, eu quero fazer Calendarios separados, um para cada produto... .Alguem ja fez isso? Abracos, JP
Re: [zope-pt] Como funciona o Calendario do Plone (@@calendar_view) ?
Esses @@ é uma View do Five. Tenta pesquisar como escrever views do Five. Há muita documentação sobre isso. Criar uma view diferenciada do calendario hoje significa editar código no filesystem, codificar uma nova view como uma classe derivada da view padrao de calendario ou, melhor ainda, usar um adapter :-) On 1/31/07, Joao Paulo Carusi [EMAIL PROTECTED] wrote: Galera, Uma ajuda porfavor. Estou tentando entender como o Calendario do Plone funciona, mas nao consigo achar de onde vem esse: @@calendar_view ja tentei chamar essa variavel e me aparece: Products.Five.metaclass.CalendarPortlet object at 0xb159d7cc Alguem pode me dar uma luz? Na verdade, eu quero fazer Calendarios separados, um para cada produto... .Alguem ja fez isso? Abracos, JP -- Fabiano Weimar dos Santos (xiru) Weimar Consultoria Hospedagem Plone, Zope e Pyhon http://www.pytown.com
[zope-pt] como usar vãrios skins
Olá! Por favor, Preciso saber se há uma outra forma de alterar os skins ao clicar em cada pasta do site. Estou utilizando as linhas abaixo. Há uma outra forma de chamar os skins, ou só funciona com as linhas abaixo. Meu objetivo é alterar principalmente o topo. Obrigado! J.F. req = context.REQUEST if req['SERVER_URL'].find('internal.somesite.org') -1: context.changeSkin(Plone Default) else: context.changeSkin(Custom Chrome) __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
[zope-pt] como usar vários skins
Olá! Por favor, Preciso saber se há uma outra forma de alterar os skins ao clicar em cada pasta do site. Estou utilizando as linhas abaixo. Há uma outra forma de chamar os skins, ou só funciona com as linhas abaixo. Meu objetivo é alterar principalmente o topo. Obrigado! J.F. req = context.REQUEST if req['SERVER_URL'].find('internal.somesite.org') -1: context.changeSkin(Plone Default) else: context.changeSkin(Custom Chrome) __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
Re: [zope-pt] Como redimensionar o tamanho da imagem exibida
Vlw Luciano, esqueci de falar sobre os efeitos do replace. Luis Paulo, no livro do zope e do plone tem é também uma boa literatura para você sacar a causa efeito disso :) []'s Fernando Paiva Luciano Ramalho escreveu: On 1/31/07, *Joao Paulo Carusi* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: span tal:repeat=usr users img tal:replace=structure python: mtool.getPersonalPortrait(usr) width=200 / /span Isso não vai funcionar, porque o comando tal:replace vai sobrescrever completamente o elemento img, incluindo seus atributos. O melhor caminho é o sugerido pelo Fernando Paiva. Uma alternativa que pode ser útil em alguns casos é usar o método tag da classe Image (dá uma olhada no help embutido no Zope, em Zope API, classe Image). [ ]s Luciano ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: [zope-pt] Como redimensionar o tamanho da imagem exibida
Opa, valeu pessoal! Eu dei uma lida nisso... o 'replace' faz exatamente isso... Mas agora usei o attribute. Ele redimensiona o tamanho, mas não mostra a imagem!!! :(( Olha só como aparece... alguém tem idéia..?? Em 31/01/07, Fernando Paiva [EMAIL PROTECTED] escreveu: Vlw Luciano, esqueci de falar sobre os efeitos do replace. Luis Paulo, no livro do zope e do plone tem é também uma boa literatura para você sacar a causa efeito disso :) []'s Fernando Paiva Luciano Ramalho escreveu: On 1/31/07, *Joao Paulo Carusi* [EMAIL PROTECTED]jpcarusi%40gmail.com mailto:[EMAIL PROTECTED] jpcarusi%40gmail.com wrote: span tal:repeat=usr users img tal:replace=structure python: mtool.getPersonalPortrait(usr) width=200 / /span Isso não vai funcionar, porque o comando tal:replace vai sobrescrever completamente o elemento img, incluindo seus atributos. O melhor caminho é o sugerido pelo Fernando Paiva. Uma alternativa que pode ser útil em alguns casos é usar o método tag da classe Image (dá uma olhada no help embutido no Zope, em Zope API, classe Image). [ ]s Luciano ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ attachment: imagem.JPG
Re: [zope-pt] Como redimensionar o tamanho da imagem exibida
O código ficou assim: span tal:repeat=usr users img tal:attributes=structure python: mtool.getPersonalPortrait(usr) alt= width=75 height=100 style=float: left; margin: 1em; class=portraitPhoto / /span Em 31/01/07, José Henrique [EMAIL PROTECTED] escreveu: Como ficou o código fonte gerado? Zénrique. 2007/1/31, Luis Paulo Passari Marui [EMAIL PROTECTED]: Opa, valeu pessoal! Eu dei uma lida nisso... o 'replace' faz exatamente isso... Mas agora usei o attribute. Ele redimensiona o tamanho, mas não mostra a imagem!!! :(( Olha só como aparece... alguém tem idéia..?? Em 31/01/07, Fernando Paiva [EMAIL PROTECTED] escreveu: Vlw Luciano, esqueci de falar sobre os efeitos do replace. Luis Paulo, no livro do zope e do plone tem é também uma boa literatura para você sacar a causa efeito disso :) []'s Fernando Paiva Luciano Ramalho escreveu: On 1/31/07, *Joao Paulo Carusi* [EMAIL PROTECTED]jpcarusi%40gmail.com mailto: [EMAIL PROTECTED] jpcarusi%40gmail.com wrote: span tal:repeat=usr users img tal:replace=structure python: mtool.getPersonalPortrait(usr) width=200 / /span Isso não vai funcionar, porque o comando tal:replace vai sobrescrever completamente o elemento img, incluindo seus atributos. O melhor caminho é o sugerido pelo Fernando Paiva. Uma alternativa que pode ser útil em alguns casos é usar o método tag da classe Image (dá uma olhada no help embutido no Zope, em Zope API, classe Image). [ ]s Luciano ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: [zope-pt] Como redimensionar o tamanho da imagem exibida
Luis, Dessa forma você está atribuindo um valor a structure. O certo é atribuir um valor a src. Acho que assim vai dar certo: span tal:repeat=usr users img src= tal:attributes=src python: mtool.getPersonalPortrait (usr) alt= width=75 height=100 style=float: left; margin: 1em; class=portraitPhoto / /span Qualquer coisa manda de volta!! T+ Gustavo Lepri Em 31/01/07, Luis Paulo Passari Marui [EMAIL PROTECTED] escreveu: O código ficou assim: span tal:repeat=usr users img tal:attributes=structure python: mtool.getPersonalPortrait(usr) alt= width=75 height=100 style=float: left; margin: 1em; class=portraitPhoto / /span Em 31/01/07, José Henrique [EMAIL PROTECTED] escreveu: Como ficou o código fonte gerado? Zénrique. 2007/1/31, Luis Paulo Passari Marui [EMAIL PROTECTED]: Opa, valeu pessoal! Eu dei uma lida nisso... o 'replace' faz exatamente isso... Mas agora usei o attribute. Ele redimensiona o tamanho, mas não mostra a imagem!!! :(( Olha só como aparece... alguém tem idéia..?? Em 31/01/07, Fernando Paiva [EMAIL PROTECTED] escreveu: Vlw Luciano, esqueci de falar sobre os efeitos do replace. Luis Paulo, no livro do zope e do plone tem é também uma boa literatura para você sacar a causa efeito disso :) []'s Fernando Paiva Luciano Ramalho escreveu: On 1/31/07, *Joao Paulo Carusi* [EMAIL PROTECTED] jpcarusi%40gmail.com mailto: [EMAIL PROTECTED] jpcarusi%40gmail.com wrote: span tal:repeat=usr users img tal:replace=structure python: mtool.getPersonalPortrait(usr) width=200 / /span Isso não vai funcionar, porque o comando tal:replace vai sobrescrever completamente o elemento img, incluindo seus atributos. O melhor caminho é o sugerido pelo Fernando Paiva. Uma alternativa que pode ser útil em alguns casos é usar o método tag da classe Image (dá uma olhada no help embutido no Zope, em Zope API, classe Image). [ ]s Luciano ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
[zope-pt] Dúvidas sobre o Kupu !!!
Fala Pessoal, Seleciono a opção para vizualizar em Html no Kupu, faço modificações, como colocar uma cor de fonte dirente, ai quando saio para o modo visual do Kupu, ele me mostra as modificações corretas. Porém, quando clico em salvar eu perco estas modificações, o conteudo é o mesmo, mas a formatação não. Eu já tentei alterar as configurações do Kupu, mas não achei nada que resolvesse meu problema. Alguém tem alguma dica? Abraços, Perallis __ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/
Re: [zope-pt] Como redimensionar o tamanho da imagem exibida
Olá Gustavo... Eu tentei desse jeito e nada tb... Olha só o html que ele gera: span img alt= src=lt;img src=quot;http://localhost:8080/Plone/portal_memberdata/portraits/joaquimquot; alt=quot;quot; title=quot;quot; height=quot;120quot; width=quot;100quot; /gt; width=75 height=100 style=float: left; margin: 1em; class=portraitPhoto / /span o que seria esse 'quot' que aparece ?? acho que por isso ele não encontra a imagem... obrigado pelas ajudas! Em 31/01/07, Gustavo Lepri [EMAIL PROTECTED] escreveu: Luis, Dessa forma você está atribuindo um valor a structure. O certo é atribuir um valor a src. Acho que assim vai dar certo: span tal:repeat=usr users img src= tal:attributes=src python: mtool.getPersonalPortrait (usr) alt= width=75 height=100 style=float: left; margin: 1em; class=portraitPhoto / /span Qualquer coisa manda de volta!! T+ Gustavo Lepri Em 31/01/07, Luis Paulo Passari Marui [EMAIL PROTECTED] escreveu: O código ficou assim: span tal:repeat=usr users img tal:attributes=structure python: mtool.getPersonalPortrait(usr) alt= width=75 height=100 style=float: left; margin: 1em; class=portraitPhoto / /span Em 31/01/07, José Henrique [EMAIL PROTECTED] escreveu: Como ficou o código fonte gerado? Zénrique. 2007/1/31, Luis Paulo Passari Marui [EMAIL PROTECTED]: Opa, valeu pessoal! Eu dei uma lida nisso... o 'replace' faz exatamente isso... Mas agora usei o attribute. Ele redimensiona o tamanho, mas não mostra a imagem!!! :(( Olha só como aparece... alguém tem idéia..?? Em 31/01/07, Fernando Paiva [EMAIL PROTECTED] escreveu: Vlw Luciano, esqueci de falar sobre os efeitos do replace. Luis Paulo, no livro do zope e do plone tem é também uma boa literatura para você sacar a causa efeito disso :) []'s Fernando Paiva Luciano Ramalho escreveu: On 1/31/07, *Joao Paulo Carusi* [EMAIL PROTECTED] jpcarusi%40gmail.com mailto: [EMAIL PROTECTED] jpcarusi%40gmail.com wrote: span tal:repeat=usr users img tal:replace=structure python: mtool.getPersonalPortrait(usr) width=200 / /span Isso não vai funcionar, porque o comando tal:replace vai sobrescrever completamente o elemento img, incluindo seus atributos. O melhor caminho é o sugerido pelo Fernando Paiva. Uma alternativa que pode ser útil em alguns casos é usar o método tag da classe Image (dá uma olhada no help embutido no Zope, em Zope API, classe Image). [ ]s Luciano ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: [zope-pt] como usar vários skins
Olá Jean, Preciso saber se há uma outra forma de alterar os skins ao clicar em cada pasta do site. nesse tutorial deve ter tudo o que você precisa saber a respeito desse assunto: http://plone.org/documentation/tutorial/switching-skins HTH, -- Dorneles Treméa X3ng Web Technology
Re: [zope-pt] Dúvidas sobre o Kupu !!!
Opa Perallis, Seleciono a opção para vizualizar em Html no Kupu, faço modificações, como colocar uma cor de fonte dirente, ai quando saio para o modo visual do Kupu, ele me mostra as modificações corretas. Porém, quando clico em salvar eu perco estas modificações, o conteudo é o mesmo, mas a formatação não. Eu já tentei alterar as configurações do Kupu, mas não achei nada que resolvesse meu problema. Alguém tem alguma dica? esse assunto rola com uma certa freqüência por aqui e pelas listas internacionais também... :-) Dá uma conferida nesse link, ele tem a solução para você: http://plone.org/documentation/how-to/filteringhtml HTH, -- Dorneles Treméa X3ng Web Technology
Re: [zope-pt] Como redimensionar o tamanho da imagem exibida
Olhando o template prefs_user_details do Plone, encontrei o seguinte código: div class=field tal:define=portrait python:mtool.getPersonalPortrait(member.getId ()); label for=portrait i18n:translate=label_portraitPortrait/label img src= alt= height=100 width=75 style=border: 1px solid black; float: right; tal:condition=portrait tal:attributes=src portrait/absolute_url / Se funciona no Plone, deve funcionar pra você também. Zénrique. 2007/1/31, Luis Paulo Passari Marui [EMAIL PROTECTED]: Olá Gustavo... Eu tentei desse jeito e nada tb... Olha só o html que ele gera: span img alt= src=lt;img src=quot;http://localhost:8080/Plone/portal_memberdata/portraits/joaquimquot; alt=quot;quot; title=quot;quot; height=quot;120quot; width=quot;100quot; /gt; width=75 height=100 style=float: left; margin: 1em; class=portraitPhoto / /span o que seria esse 'quot' que aparece ?? acho que por isso ele não encontra a imagem... obrigado pelas ajudas! Em 31/01/07, Gustavo Lepri [EMAIL PROTECTED] escreveu: Luis, Dessa forma você está atribuindo um valor a structure. O certo é atribuir um valor a src. Acho que assim vai dar certo: span tal:repeat=usr users img src= tal:attributes=src python: mtool.getPersonalPortrait(usr) alt= width=75 height=100 style=float: left; margin: 1em; class=portraitPhoto / /span Qualquer coisa manda de volta!! T+ Gustavo Lepri Em 31/01/07, Luis Paulo Passari Marui [EMAIL PROTECTED] escreveu: O código ficou assim: span tal:repeat=usr users img tal:attributes=structure python: mtool.getPersonalPortrait(usr) alt= width=75 height=100 style=float: left; margin: 1em; class=portraitPhoto / /span Em 31/01/07, José Henrique [EMAIL PROTECTED] escreveu: Como ficou o código fonte gerado? Zénrique. 2007/1/31, Luis Paulo Passari Marui [EMAIL PROTECTED]: Opa, valeu pessoal! Eu dei uma lida nisso... o 'replace' faz exatamente isso... Mas agora usei o attribute. Ele redimensiona o tamanho, mas não mostra a imagem!!! :(( Olha só como aparece... alguém tem idéia..?? Em 31/01/07, Fernando Paiva [EMAIL PROTECTED] escreveu: Vlw Luciano, esqueci de falar sobre os efeitos do replace. Luis Paulo, no livro do zope e do plone tem é também uma boa literatura para você sacar a causa efeito disso :) []'s Fernando Paiva Luciano Ramalho escreveu: On 1/31/07, *Joao Paulo Carusi* [EMAIL PROTECTED] jpcarusi%40gmail.com mailto: [EMAIL PROTECTED] jpcarusi%40gmail.com wrote: span tal:repeat=usr users img tal:replace=structure python: mtool.getPersonalPortrait(usr) width=200 / /span Isso não vai funcionar, porque o comando tal:replace vai sobrescrever completamente o elemento img, incluindo seus atributos. O melhor caminho é o sugerido pelo Fernando Paiva. Uma alternativa que pode ser útil em alguns casos é usar o método tag da classe Image (dá uma olhada no help embutido no Zope, em Zope API, classe Image). [ ]s Luciano ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: [zope-pt] Como redimensionar o tamanho da imagem exibida
Então José Henrique, neste caso mostra-se apenas uma imagem(foto) e por isso utiliza-se aquele /absolute_url não é?? No meu caso, queria mostrar várias imagens, por isso tentei de outra maneira... Em 31/01/07, José Henrique [EMAIL PROTECTED] escreveu: Olhando o template prefs_user_details do Plone, encontrei o seguinte código: div class=field tal:define=portrait python:mtool.getPersonalPortrait(member.getId()); label for=portrait i18n:translate=label_portraitPortrait/label img src= alt= height=100 width=75 style=border: 1px solid black; float: right; tal:condition=portrait tal:attributes=src portrait/absolute_url / Se funciona no Plone, deve funcionar pra você também. Zénrique. 2007/1/31, Luis Paulo Passari Marui [EMAIL PROTECTED]: Olá Gustavo... Eu tentei desse jeito e nada tb... Olha só o html que ele gera: span img alt= src=lt;img src=quot;http://localhost:8080/Plone/portal_memberdata/portraits/joaquimquot; alt=quot;quot; title=quot;quot; height=quot;120quot; width=quot;100quot; /gt; width=75 height=100 style=float: left; margin: 1em; class=portraitPhoto / /span o que seria esse 'quot' que aparece ?? acho que por isso ele não encontra a imagem... obrigado pelas ajudas! Em 31/01/07, Gustavo Lepri [EMAIL PROTECTED] escreveu: Luis, Dessa forma você está atribuindo um valor a structure. O certo é atribuir um valor a src. Acho que assim vai dar certo: span tal:repeat=usr users img src= tal:attributes=src python: mtool.getPersonalPortrait(usr) alt= width=75 height=100 style=float: left; margin: 1em; class=portraitPhoto / /span Qualquer coisa manda de volta!! T+ Gustavo Lepri Em 31/01/07, Luis Paulo Passari Marui [EMAIL PROTECTED] escreveu: O código ficou assim: span tal:repeat=usr users img tal:attributes=structure python: mtool.getPersonalPortrait(usr) alt= width=75 height=100 style=float: left; margin: 1em; class=portraitPhoto / /span Em 31/01/07, José Henrique [EMAIL PROTECTED] escreveu: Como ficou o código fonte gerado? Zénrique. 2007/1/31, Luis Paulo Passari Marui [EMAIL PROTECTED]: Opa, valeu pessoal! Eu dei uma lida nisso... o 'replace' faz exatamente isso... Mas agora usei o attribute. Ele redimensiona o tamanho, mas não mostra a imagem!!! :(( Olha só como aparece... alguém tem idéia..?? Em 31/01/07, Fernando Paiva [EMAIL PROTECTED] escreveu: Vlw Luciano, esqueci de falar sobre os efeitos do replace. Luis Paulo, no livro do zope e do plone tem é também uma boa literatura para você sacar a causa efeito disso :) []'s Fernando Paiva Luciano Ramalho escreveu: On 1/31/07, *Joao Paulo Carusi* [EMAIL PROTECTED] jpcarusi%40gmail.com mailto: [EMAIL PROTECTED] jpcarusi%40gmail.com wrote: span tal:repeat=usr users img tal:replace=structure python: mtool.getPersonalPortrait(usr) width=200 / /span Isso não vai funcionar, porque o comando tal:replace vai sobrescrever completamente o elemento img, incluindo seus atributos. O melhor caminho é o sugerido pelo Fernando Paiva. Uma alternativa que pode ser útil em alguns casos é usar o método tag da classe Image (dá uma olhada no help embutido no Zope, em Zope API, classe Image). [ ]s Luciano ___ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/
Re: [zope-pt] Como redimensionar o tamanho da imagem exibida
Opa Luis Paulo, Estou exibindo fotos utilizando o seguinte código no meu template: span tal:repeat=usr users img tal:replace=structure python: mtool.getPersonalPortrait(usr) / /span Mas estas imagens são exibidas no seu tamanho original. Gostaria de formatar isso, de forma a exibi-las todas num mesmo tamanho que eu definir... Alguém sabe como fazer isto?? a última mensagem do Zé Henrique resolveu a questão, mas só para não deixar a dica do Ramalho em branco, aqui vai um adendo... :-) Usando o método tag, a solução ficaria assim: span tal:repeat=usr users img tal:replace=structure python:mtool.getPersonalPortrait(usr).tag(width=75, height=100) / /span Você pode passar qualquer keyword no método tag que ele gera um atributo homônimo no HTML, exceção para o 'class', que é uma palavra reservada do Python, mas nesse caso pode ser usado o keyword 'css_class', com o mesmo efeito. HTH, -- Dorneles Treméa X3ng Web Technology
Re: [zope-pt] Re: Funções compartilhadas em script Python
Flávio (e demais da lista), Esquece o que eu perguntei. Eu que me embananei à toa por aqui :-P De qualquer forma, obrigado. Zénrique. 2007/1/31, José Henrique [EMAIL PROTECTED]: Flávio, Muito obrigado pela dica, funcionou certinho. Entretanto, não estou conseguindo fazer funcionar a chamada a partir de um Page Template. Você (ou alguém da lista) tem alguma sugestão de como fazer isso? Zénrique. Em 19/01/07, FLÁVIO GOMES DA SILVA LISBOA[EMAIL PROTECTED] escreveu: --- Em zope-pt@yahoogrupos.com.br, José Henrique [EMAIL PROTECTED] escreveu Flavio, Segui suas instruções mas não obtive sucesso. Você poderia enviar ou publicar um exemplo simplificado de sua implementação (uma classe com dois métodos, por exemplo) e de como utilizá-lo. Obrigado, Zénrique. É claro! Experimente usar dois scripts Python: Um se chama Operacao e o código é: class Operacao: def soma(self,numero1,numero2): return numero1+numero2 def subtracao(self,numero1,numero2): return numero1-numero2 def multiplicacao(self,numero1,numero2): return numero1*numero2 def divisao(self,numero1,numero2): return numero1/numero2 return Operacao() O outro se chama resultado (é o que usa os métodos do anterior): o = context.Operacao() n1 = 8 n2 = 4 print Dados os numeros %d e %d:\n % (n1,n2) print Soma = %d\n % (o.soma(n1,n2)) print Subtra\xe7\xe3o = %d\n % (o.subtracao(n1,n2)) print Multiplica\xe7\xe3o = %d\n % (o.multiplicacao(n1,n2)) print Divis\xe3o = %d\n % (o.divisao(n1,n2)) return printed Desculpe o unicode no texto, mas eu ainda não sei outra forma de escrever direto em português. Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] Links do Yahoo! Grupos