[Pmwiki-users] utf-8 problem
Dave Land
land at antsight.com
Sat Jun 28 20:32:06 CDT 2003
Hi,
I'am a pmwiki user run http://www.antsight.com/project. Charset=
is set to utf-8 to display chinese word. But there is a problem=
to display word with 'B2' in it like 'U+80B2:E882B2'=A1=A3
This is because pmwiki use '\xB2' as the linefeed.
$grep -w Newline pmwiki.php
pmwiki.php:$Newline =3D "\262";
pmwiki.php: { return=
str_replace("\n",$GLOBALS["Newline"],$str); }
pmwiki.php: global $WikiDir,$Newline;
pmwiki.php: =
fputs($oldfp,str_replace($Newline,"\n",$oldtext));
pmwiki.php: =
fputs($newfp,str_replace($Newline,"\n",$newtext));
pmwiki.php: global $WikiDir,$Newline;
pmwiki.php: =
fputs($txtfp,str_replace($Newline,"\n",$page['text']));
pmwiki.php: =
fputs($patfp,str_replace($Newline,"\n",$v));
pmwiki.php: global=
$Newline,$KeepToken,$LinkToken,$LinkPatterns,$ImgExtPattern,
pmwiki.php: $text =3D str_replace($Newline,"\n",$text);
pmwiki.php: global $Newline,$HandleEditFmt,$restore;
pmwiki.php: $text =3D str_replace($Newline,"\n",$text);
pmwiki.php: $TimeFmt,$PageFileFmt,$Newline,$DiffKeepDays;
pmwiki.php: if (str_replace($Newline,"\n",$new['text'])=3D=3D
pmwiki.php: str_replace($Newline,"\n",$page['text']))
pmwiki.php: preg_replace("%\\* ".preg_quote($pgname)."=
.*?$Newline%","",
pmwiki.php: global $Newline;
pmwiki.php: $text =3D=
str_replace($Newline,"\n",$page['text']);
pmwiki.php: global=
$TimeFmt,$Newline,$PageDiffFmt,$PageDiffFootFmt;
pmwiki.php: $difflines =3D explode($Newline,$v.$Newline);
pmwiki.php: PrintText($pagename,join($Newline,$in));
pmwiki.php: PrintText($pagename,join($Newline,$out));
pmwiki.php: PrintText($pagename,join($Newline,$in));
pmwiki.php: PrintText($pagename,join($Newline,$out));
I find the a GB2312 guide=
(http://www.chinix.net/docs/modules/newbb/viewtopic.php?topic_id=
=3D3&forum=3D9&jump=3D1) to solve partial problem, it need to update=
exist articls, and not work with utf-8. Could we have a better=
solution?
Best Regards,
Dave Land
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
land at antsight.com
2003-06-29
More information about the pmwiki-users
mailing list