Re: [Zope-pt] data no python e erro no dtml-var

2005-11-30 Por tôpico Arnaldo Janz Júnior



Fala, Alex.

Cara, dessa vez, o problema não é em zope, é html! ... (|';¬{)>
O lance é que o extinto HTML (subtituído pelo XHTML, que pôs ordem na
bagunça!), até o 4, aceitava que os atributos tivessem seus valores
definidos sem aspas. Um dos problemas disso é exatamente o que acontece
com você.
O que está sendo renderizado pelo seu código:

>

é:


Olá sou um computador>

Ou seja, o browser vai entender que Olá é o valor de value e sou um computador são 3 atributos que ele não conhece. Sacou?
Experimente:




Ok?

[ ],
-- 
JJ (|´:¬{)»
-
"Eu
sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá;
e todo o que vive e crê em mim não morrerá, eternamente. Crês isto?"
O Senhor, Jesus Cristo - Jo.11:25-26
-Em 30/11/05, alexsander silva <[EMAIL PROTECTED]> escreveu:




Olah,

JJ, Obrigado pela dica, já tinha conseguido rodar o
script (pela ZMI) da forma como vc disse. A questão é
que descobri que DateTime não aceita datas anteriores
a 01/01/1970. Isto é um problema, pq preciso desta
função também para datas de nascimento.
Existe como contornar este problema? O código é o
seguinte:

from DateTime import DateTime

return DateTime(str(data)).strftime('%d/%m/%Y')


Outro problema que encontrei é o seguinte: Ao uma
caixa de texto receber uma dtml-var retornada de uma
consulta zsql, dentro de dtml-in, somente a primeira
palavra da frase é exibida. 

Exemplo:

(valor do campo CAMPO:string no BD: Olá sou um
computador)


>


Valor apresentado:

Olá

Este problema somente acontece se a variavel for
recebida no value da caixa. Fora disso, o resultado é
normal.
Alguém sabe por que isto está acontecento, e como
resolver?
[]'s
Alex






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] data no python e erro no dtml-var

2005-11-30 Por tôpico alexsander silva
Olah,

JJ, Obrigado pela dica, já tinha conseguido rodar o
script (pela ZMI) da forma como vc disse. A questão é
que descobri que DateTime não aceita datas anteriores
a 01/01/1970. Isto é um problema, pq preciso desta
função também para datas de nascimento.
Existe como contornar este problema? O código é o
seguinte:

from DateTime import DateTime

return DateTime(str(data)).strftime('%d/%m/%Y')


Outro problema que encontrei é o seguinte: Ao uma
caixa de texto receber uma dtml-var retornada de uma
consulta zsql, dentro de dtml-in, somente a primeira
palavra da frase é exibida. 

Exemplo:

(valor do campo CAMPO:string no BD: Olá sou um
computador)


>


Valor apresentado:

Olá

Este problema somente acontece se a variavel for
recebida no value da caixa. Fora disso, o resultado é
normal.
Alguém sabe por que isto está acontecento, e como
resolver?
[]'s
Alex

__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para 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