[zope-pt] Re: Erro de Codificação no Tales Expressions - Tal Attributes -

2007-10-04 Por tôpico SnapNoris
Bom gente, eu conversei com o Wilton aqui da lista e ele viu que isso

span tal:content=structure python:'naacute;o eacute;' +
noticia.Titletitlulo aqui/span

funciona mesmo com acento.
Mais a minha grande dúvida é:
Alguém sabe como eu posso fazer isso abaixo:


tal:attributes=value structure python:'naacute;o eacute;' +
noticia.Title 



isso nao funciona porque a palavra structure atrapalha tudo, mas sem
ela, da erro de codificação, alguma sugestão?



Re: [zope-pt] Re: Erro de Codificação no Tales Expressions - Tal Attributes -

2007-10-04 Por tôpico Wilton Alencar
Tenta aí
span tal:define=valor string:não é;
 titulo python:unicode(noticia.Title,'utf-8','oi');

   input type=text tal:attributes=value  python:valor + titulo/
   /span
use a função unicode
ela decodifica a string no encoding do segundo parâmetro
o terceiro é caso dê erro
Tem no Help



Em 04/10/07, SnapNoris [EMAIL PROTECTED] escreveu:

   Bom gente, eu conversei com o Wilton aqui da lista e ele viu que isso

 span tal:content=structure python:'naacute;o eacute;' +
 noticia.Titletitlulo aqui/span

 funciona mesmo com acento.
 Mais a minha grande dúvida é:
 Alguém sabe como eu posso fazer isso abaixo:

 tal:attributes=value structure python:'naacute;o eacute;' +
 noticia.Title

 isso nao funciona porque a palavra structure atrapalha tudo, mas sem
 ela, da erro de codificação, alguma sugestão?

  




-- 
Cordialmente,
Wilton Souza Alencar
www.tom.pro.br


[zope-pt] Re: Erro de Codificação no Tales Expressions - Tal Attributes -

2007-10-04 Por tôpico SnapNoris
O rapaz, isso funcionou, ah, finalmente.
Valeu pela ajuda.


--- Em zope-pt@yahoogrupos.com.br, Wilton Alencar [EMAIL PROTECTED]
escreveu

 Tenta aí
 span tal:define=valor string:não é;
  titulo
python:unicode(noticia.Title,'utf-8','oi');
 
input type=text tal:attributes=value  python:valor +
titulo/
/span
 use a função unicode
 ela decodifica a string no encoding do segundo parâmetro
 o terceiro é caso dê erro
 Tem no Help
 
 
 
 Em 04/10/07, SnapNoris [EMAIL PROTECTED] escreveu:
 
Bom gente, eu conversei com o Wilton aqui da lista e ele viu que
isso
 
  span tal:content=structure python:'naacute;o eacute;' +
  noticia.Titletitlulo aqui/span
 
  funciona mesmo com acento.
  Mais a minha grande dúvida é:
  Alguém sabe como eu posso fazer isso abaixo:
 
  tal:attributes=value structure python:'naacute;o eacute;' +
  noticia.Title
 
  isso nao funciona porque a palavra structure atrapalha tudo, mas sem
  ela, da erro de codificação, alguma sugestão?
 
   
 
 
 
 
 -- 
 Cordialmente,
 Wilton Souza Alencar
 www.tom.pro.br





[zope-pt] Re: Erro de Codificação no Tales Expressions

2007-10-03 Por tôpico SnapNoris

O erro que eu vejo é esse

'ascii' codec can't decode byte 0xc3 in position 9: ordinal not in
range(128)

Eu não sei o que é traceBack, nem como vejo. Deve ser a pilha que o
erro descarrega no log neh? Mas como eu vejo?

--- Em zope-pt@yahoogrupos.com.br, Cleber J Santos
[EMAIL PROTECTED] escreveu

 SnapNoris escreveu:
  Alguém sabe porque quando eu uso 
  tal:attributes=value string:Teste ${noticia/Title}
 
  da erro de codificação e quando eu uso 
  tal:content=noticia/Title não da o erro?
 
  Alguém tem alguma forma de montar uma string no tal:attributes da
  mesma forma como acima, mas sem usar tyles expression?
 
 
  Aguardo uma alma caridosa respondendo.
 
  att
 
  Brun
 Mas quel o erro que dá? Posta ai o TraceBack... ;)
 
 At,
 
 -- 
 #!/bin/bash
 # Name: Cleber J Santos
 # Email: [EMAIL PROTECTED]
 # Icq: 27837





Re: [zope-pt] Re: Erro de Codificação no Tales Expressions

2007-10-03 Por tôpico Cleber J Santos
SnapNoris wrote:
 O erro que eu vejo é esse

 'ascii' codec can't decode byte 0xc3 in position 9: ordinal not in
 range(128)

 Eu não sei o que é traceBack, nem como vejo. Deve ser a pilha que o
 erro descarrega no log neh? Mas como eu vejo?
   
Indo na raiz do seu Plone site (ZMI), você encontra uma ferramentinha 
chamada *error_log*, entrando nele você verá o erro que está sendo 
emitido para você, clique nele, copie o que estiver ai e poste aqui ;)


PS. Este erro é causado por conta de algum caractere especial como 
acentos agudos por exemplo, mas mesmo assim é importante termos o trace 
para não ficar no chute.

At,

-- 
#!/bin/bash
# Name: Cleber J Santos
# Email: [EMAIL PROTECTED]
# Icq: 27837