Hi,
      I'm having problems trying to copying text from a text field to a 
richtext field.

 I had success with normal characters, but when I try with special characters 
and some others (ñ,Ñ,áéíóú), it starts to behave unnormal.

     Some example of the code I'm using is:

@classmethod
def prepare_richtext(cls,message=''):
    from BeautifulSoup import BeautifulStoneSoup
    import cgi
    res = ''
    message = message.decode('utf-8')
    message = unicode(message)
    message = cgi.escape(message).encode('ascii', 'xmlcharrefreplace')
    res += "<div><b>"\
        +(datetime.now()+timedelta(hours=-3)).strftime("%d-%m-%Y %H:%M:%S")\
        +" - "
    res += message+" </b></div>"
    res = unicode(BeautifulStoneSoup(res,
                 convertEntities=BeautifulStoneSoup.ALL_ENTITIES))        
    return res

  For example: i wrote one single "ñ" on the text field and goes unnormal 
(doesn't copy the character, just add some other; and tryton ask me once and 
again to save the form when I want to reload/close it). But, when I wrote two  
("ññ"), it goes well.

   Regards.
           Francisco

  

-- 
You received this message because you are subscribed to the Google Groups 
"tryton" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tryton/b5304aae-1b35-4ab7-926c-45b589b88cf9%40googlegroups.com.

Reply via email to