[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í
>  >
>
>
> 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
> >
> > titlulo aqui
> >
> > funciona mesmo com acento.
> > Mais a minha grande dúvida é:
> > Alguém sabe como eu posso fazer isso abaixo:
> >
> > tal:attributes="value structure python:'náo é' +
> > 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
>




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

2007-10-04 Por tôpico Wilton Alencar
Tenta aí

   
   
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
>
> titlulo aqui
>
> funciona mesmo com acento.
> Mais a minha grande dúvida é:
> Alguém sabe como eu posso fazer isso abaixo:
>
> tal:attributes="value structure python:'náo é' +
> 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
Bom gente, eu conversei com o Wilton aqui da lista e ele viu que isso

titlulo aqui

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


tal:attributes="value structure python:'náo é' +
noticia.Title" 



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



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

2007-10-03 Por tôpico SnapNoris
Bom Cleber, ai vai meu traceback, espero que isso me ajude em algo.
valeu pela ajuda.

Traceback (innermost last):
  Module ZPublisher.Publish, line 115, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module ZPublisher.Publish, line 41, in call_object
  Module Products.CMFFormController.ControllerPageTemplate, line 74,
in __call__
  Module Products.CMFFormController.BaseControllerPageTemplate, line
31, in _call
  Module Shared.DC.Scripts.Bindings, line 311, in __call__
  Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
  Module Products.PageTemplates.ZopePageTemplate, line 255, in _exec
  Module Products.CacheSetup.patch_cmf, line 68, in PT_pt_render
  Module Products.CacheSetup.patch_utils, line 9, in call_pattern
  Module Products.PageTemplates.PageTemplate, line 104, in pt_render
   - 
  Module TAL.TALInterpreter, line 238, in __call__
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 749, in do_useMacro
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 457, in do_optTag_tal
  Module TAL.TALInterpreter, line 442, in do_optTag
  Module TAL.TALInterpreter, line 437, in no_tag
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 780, in do_defineSlot
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 457, in do_optTag_tal
  Module TAL.TALInterpreter, line 442, in do_optTag
  Module TAL.TALInterpreter, line 437, in no_tag
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 728, in do_defineMacro
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 772, in do_defineSlot
  Module TAL.TALInterpreter, line 281, in interpret
  Module TAL.TALInterpreter, line 310, in do_startEndTag
  Module TAL.TALInterpreter, line 339, in do_startTag
  Module TAL.TALInterpreter, line 405, in attrAction_tal
  Module Products.PageTemplates.TALES, line 227, in evaluateText
  Module Products.PageTemplates.TALES, line 221, in evaluate
   - URL: /cnef2/envioAutor/enviaOpiniaoNoticiaAutor
   - Line 25, Column 20
   - Expression: string:u'CNEF - Opini\xe3o do Leitor sobre a
not\xedcia: ${noticia/Title}'
   - Names:
  {'container': ,
   'context': ,
   'default': ,
   'here': ,
   'loop': ,
   'modules':
,
   'nothing': None,
   'options': {'args': (),
   'state':
},
   'repeat': ,
   'request': http://82.102.11.108:8080/cnef2/noticias-do-site/envioAutor/enviaOpiniaoNoticiaAutor>,
   'root': ,
   'template': ,
   'traverse_subpath': [],
   'user': }
  Module Products.PageTemplates.Expressions, line 229, in __call__
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position
3: ordinal not in range(128)


--- Em zope-pt@yahoogrupos.com.br, Cleber J Santos
<[EMAIL PROTECTED]> escreveu
>
> 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
>




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



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