Page 1 of 1

Unicode in Edit form

Posted: Thu Mar 17, 2011 5:46 pm
by pafaktor
Hi,

I have a problem with nuBuilder when display Unicode data in Edit form. It cannot display correct unicode text.
Unicode text in Browse form is correct.

Thanks a lot!

Re: Unicode in Edit form

Posted: Fri Mar 18, 2011 2:24 am
by admin
Can you send me a small sample of the data?
It seems to work for us.
If you look at the html code generated for a form done it have uft-8 in the header?

Steven

Re: Unicode in Edit form

Posted: Fri Mar 18, 2011 6:56 am
by pafaktor
Here is Edit form source code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Customer</title>
<meta http-equiv='Content-type' content='text/html;charset=UTF-8'>
</head>
<frameset border='0' rows='100%,*,*,*,*,*,*,*,*,*,*,*'>
<frame name='main' style='border:none;margin:0px;padding:0px;' frameborder='0' scrolling='yes' src='form.php?x=1&f=14d68ded2607c8&r=14d68e00376107&dir=db/nuvideo&ses=14d82f20c072d1&c=&d=&debug='>
<frame name='hide0' noresize='noresize' style='border:none;margin:0px;padding:0px;visibility:hidden;' scrolling='no' frameborder='0' src='blank.html'>
<frame name='hide1' noresize='noresize' style='border:none;margin:0px;padding:0px;visibility:hidden;' scrolling='no' frameborder='0' src='blank.html'>
<frame name='hide2' noresize='noresize' style='border:none;margin:0px;padding:0px;visibility:hidden;' scrolling='no' frameborder='0' src='blank.html'>
<frame name='hide3' noresize='noresize' style='border:none;margin:0px;padding:0px;visibility:hidden;' scrolling='no' frameborder='0' src='blank.html'>
<frame name='hide4' noresize='noresize' style='border:none;margin:0px;padding:0px;visibility:hidden;' scrolling='no' frameborder='0' src='blank.html'>
<frame name='hide5' noresize='noresize' style='border:none;margin:0px;padding:0px;visibility:hidden;' scrolling='no' frameborder='0' src='blank.html'>
<frame name='hide6' noresize='noresize' style='border:none;margin:0px;padding:0px;visibility:hidden;' scrolling='no' frameborder='0' src='blank.html'>
<frame name='hide7' noresize='noresize' style='border:none;margin:0px;padding:0px;visibility:hidden;' scrolling='no' frameborder='0' src='blank.html'>

<frame name='hide8' noresize='noresize' style='border:none;margin:0px;padding:0px;visibility:hidden;' scrolling='no' frameborder='0' src='blank.html'>
<frame name='hide9' noresize='noresize' style='border:none;margin:0px;padding:0px;visibility:hidden;' scrolling='no' frameborder='0' src='blank.html'>
<frame name='hide10' noresize='noresize' style='border:none;margin:0px;padding:0px;visibility:hidden;' scrolling='no' frameborder='0' src='blank.html'>
</frameset>
</html>

Re: Unicode in Edit form

Posted: Mon Mar 21, 2011 5:51 am
by admin
pafaktor,

I have one of my guys looking into now.

I'll get back to you ASAP.

Steven

Re: Unicode in Edit form

Posted: Tue Mar 22, 2011 12:52 am
by admin
pafaktor,

OK we have fixed this bug. The fix will be in the next upload, but the problem


its just in form.php - line 1491

Code: Select all

$fieldValue      = html_entity_decode(htmlentities($this->objectValue,ENT_QUOTES, "UTF-8"),ENT_NOQUOTES, "UTF-8");
one of the htmlentities was missing a "UTF-8"


so I have attached it here so you can patch your copy now.


Steven

Re: Unicode in Edit form

Posted: Tue Mar 22, 2011 6:47 am
by pafaktor
It's works!

Thank You!

Re: Unicode in Edit form

Posted: Wed Mar 23, 2011 12:53 am
by admin
Cool!