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/
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 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