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