Re: [zope-pt] Unicode e ZMySQLDA

2007-01-31 Por tôpico Rodrigo Senra

[ 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) ?

2007-01-31 Por tôpico Joao Paulo Carusi

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) ?

2007-01-31 Por tôpico xiru

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

2007-01-31 Por tôpico Jean Feitosa de Sousa
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

2007-01-31 Por tôpico Jean Feitosa de Sousa
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

2007-01-31 Por tôpico Fernando Paiva
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

2007-01-31 Por tôpico Luis Paulo Passari Marui

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

2007-01-31 Por tôpico Luis Paulo Passari Marui

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

2007-01-31 Por tôpico Gustavo Lepri

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

2007-01-31 Por tôpico Vinÿffffedcius Perallis
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

2007-01-31 Por tôpico Luis Paulo Passari Marui

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

2007-01-31 Por tôpico Dorneles Treméa
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 !!!

2007-01-31 Por tôpico Dorneles Treméa
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

2007-01-31 Por tôpico José Henrique

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

2007-01-31 Por tôpico Luis Paulo Passari Marui

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

2007-01-31 Por tôpico Dorneles Treméa
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

2007-01-31 Por tôpico José Henrique
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