default-zpublisher-encoding utf-8 no zope.conf resolveu o problema do character encoding.
agora tem esse problema do Internet Explorer. Alguem ai que usa prototype.js tem alguma idéia? Valeu! On 8/28/06, Diego Manenti Martins <[EMAIL PROTECTED]> wrote: > Ola, > > tenho o seguinte zpt (prod_html): > [code] > <html> > <head> > <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> > </head> > <body> > <b>Produção Atual</b> > <br><br> > <table cellspacing='1' border='0' cellpadding='10'> > <tr> > <th align='left'>Caracteríticas da linha</th> > <td></td> > </tr> > <tr tal:repeat="item python:here.prod_linha_py(table='param', > cols='id,title,data', ops='where modify=1 order by id')"> > <td align='left' tal:content="structure item/title">title</td> > <td align='center' tal:content="structure item/data">data</td> > </tr> > </table> > </body> > </html> > [/code] > > esse script (prod_linha_py): > [code > dic = context.sql.get_table_zsql(table=table, cols=cols, > ops=ops).dictionaries() > > r=[] > > for d in dic: > title = d['title'].decode('latin-1').encode('utf-8') > d.update({'title':title}) > if not 'cod' in d['id']: > r += [d] > > return r > [/code] > > esse outro script (prod_py): > > [code] > r = context.prod_html() > return r > [/code] > > e outro zpt (index_html): > > [code] > <html> > <head> > <title tal:content="template/title">The title</title> > <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> > </head> > <body> > <script src="prototype.js"></script> > > > <script> > function prod() > { > var url = 'prod_py'; > var test = new Ajax.Updater({success: 'prod'}, url, > {method: 'get'}); > } > > window.onload = prod; > setInterval("prod()", 2000); > </script> > > <span id='prod'></span> > </body> > </html> > [/code] > > mais o prototype.js > > quando abro o prod_html o character encoding selecionado no navegador > é iso8859-15 quando deveria ser utf-8, porém se eu mudo manualmente o > character encoding para utf-8 a página aparece normalmente. No caso do > index_html, nem mudando o character encoding manualmente. > outro problema que tenho é que o index_html deveria atualizar os > valores na tabela através do prototype.js. No firefox funciona mas no > Internet explorer nao. > > Alguma sugestao? > > -- > Diego Manenti Martins > +55 48 8407-5657 > -- Diego Manenti Martins +55 48 8407-5657 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