Il 19/12/2012 12:18, Luca Gentili ha scritto:
Ciao Yuri,
sì il problema è nella visualizzazione sul browser... ti allego delle screenshot della pagina utente (nativa Plone) visualizzata correttamente, della pagina di una richiesta (Plomino Document) corretta e delle statistiche (GCharts, valorizzato tramite script Python che genera uno javascript)...renderizzato male immagino che il punto in cui agire sia proprio quando genero il javascript ... nell'HTML della pagina di statistiche mi ritrovo questo set di dati (passati alle api di gchart): [['Abidjan', 1, 0], ['Bruxelles', 1, 0], ['Barcellona', 2, 1], ['Belo Horizonte', 0, 2], ['A Neuch\xc3\xa2tel', 0, 1]] il codice che genera i dati è (nel cuore) il seguente, mi chiedo se è qui che devo inserire qualche operqazione di encode...
   descr_autore= autore.getProperty('fullname')
  stato = autore.getProperty('stato')
  citta = autore.getProperty('location')

  full_data.append([descr_autore, stato, citta, counter, cntTecniche])

Qui basta che fai:

full_data.append([descr_autore, stato, citta.encode('utf-8') ... o .decode (ammetto di provare a caso finché non va). Insomma, ci dev'essere una conversione perché google si aspetta un utf-8, mentre magari tu gli stai passando un unicode e lui non lo sa e lo reincoda in utf-8 e quindi hai un doppio encoding.
_______________________________________________
Plone-IT mailing list
[email protected]
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Rispondere a