让discuz 7.0 支持七万汉字
修改 include / global.func.php :1、找到以下代码:
$strcut = str_replace(array('&', '"', '<', '>'), array('&', '"', '<', '>'), $strcut);
在其下面加入以下代码:
$strcut = str_replace ( '&#', '&#', $strcut);
2、找到以下代码:
$string = preg_replace('/&((#(\d{3,5}|x{4}));)/', '&\\1',
//$string = preg_replace('/&((#(\d{3,5}|x{4})|{2,5});)/', '&\\1',
str_replace(array('&', '"', '<', '>'), array('&', '"', '<', '>'), $string));
在其下面加入以下代码:
$string = str_replace ( '&#', '&#', $string);
大功告成,discuz7 即可支持七万汉字。
Discuz 7.2 的設定也和7.0 一样。
日昍晶𣊫安天下
月朋𦜳朤定乾坤 本帖最後由 betoseha 於 12-6-2011 04:13 PM 編輯
修改 include / global.func.php :
1、找到以下代码:
$strcut = str_replace(array('&', '"', ''),...
阿勤 發表於 7-9-2009 01:41 PM http://chinesecj.com/forum/images/common/back.gif
这个方法对 Discuz 7.2! 繁体UTF-8 版有效吗?
我的论坛(Discuz 7.2! 繁体UTF-8 的)按照上述的内容修改了,但还是不支持 Ext-B的字符。
或是对服务器还有某些设定吗? http://bbs.zdic.net/viewthread.php?tid=114509&extra=&page=1
参考。 本帖最後由 鍾靈 於 29-9-2013 02:00 AM 編輯
参考。
betoseha 發表於 12-6-2011 05:44 PM http://www.chinesecj.com/forum/images/common/back.gif
這網址找不到:
Error 404 --- Not Found
The following error occurred:
The requested URL was not found on this server.
Please check the URL or contact the webmaster.
Unicode 七萬字 : 看筆劃最多的兩個漢字:64劃的,四個龍字疊在一起,四個興字疊在一起,可看到就是支持了:
" 四個龍字疊在一起,四個興字疊在一起,沒見到!而且在「四個疊龍」字之後,砍文! 看看学习下 目前论坛使用 Discuz UTF-8 版本,理应已直接支持 EXT-B C .....
但测试了不行,发布时会吃掉相关EXT B 汉字,现在研究中,不知大家可有解决方法? 找到解决 Discuz UTF-8 版支持 EXTB的方法之一,这个方法工程复杂,不是般人能改到的!在考虑看是否还有更好的方法,如果沒有,倒不如用回 GBK版本好了!
http://www.discuz.net/thread-3842097-1-1.html
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=409353&extra=page%3D1 阿勤 發表於 12-1-2019 09:46 PM
找到解决 Discuz UTF-8 版支持 EXTB的方法之一,这个方法工程复杂,不是般人能改到的!在考虑看是否还有更好的方法,如果沒有,倒不如用回 GBK版本好了!
http://www.discuz.net/thread-3842097-1-1.html
編程的問題我不懂。
實在辛苦阿勤兄了!
如果有熟悉這方面的朋友,也希望能幫忙啊^^。 日昍晶𣊫安天下
月朋𦜳朤定乾坤 如果是 Discux3.4 版本, 修改 source\function\function_core.php ,如下:
约在211 行找到
$string = str_replace(array('&', '"', '<', '>'), array('&', '"', '<', '>'), $string);
在其下面插入以下代码:
$string = str_replace ( '&#', '&#', $string);
即可支持以: & #200413; & #200414; html 码来支持unicode 九万汉字。
当然如果要支持 utf8mb4 格,要另外更改。
𰻝
𰻞
面!
再试一下!
日昍晶?安天下
月朋?朤定乾坤
??面! CJK基本:一丁丂七丄…鿻鿼鿽鿾鿿 20992字
CJK-ExtA:㐀㐁㐂㐃㐄…䶻䶼䶽䶾䶿 6592字
CJK-ExtB:𠀀𠀁𠀂𠀃𠀄…𪛛𪛜𪛝𪛞𪛟 42720字
CJK-ExtC:𪜀𪜁𪜂𪜃𪜄…𫜵𫜶𫜷𫜸𫜹 4154字
CJK-ExtD:𫝀𫝁𫝂𫝃𫝄…𫠙𫠚𫠛𫠜𫠝 222字
CJK-ExtE:𫠠𫠡𫠢𫠣𫠤…𬺝𬺞𬺟𬺠𬺡 5762字
CJK-ExtF:𬺰𬺱𬺲𬺳𬺴…𮯜𮯝𮯞𮯟𮯠 7473字
CJK-ExtG:𰀀𰀁𰀂𰀃𰀄…𱍆𱍇𱍈𱍉𱍊 4939字
CJK-ExtH:𱍐𱍑𱍒𱍓𱤏…𲎫𲎬𲎭𲎮𲎯 4192字
经测试,本论坛支持CJK及CJK-ExtA、B、C、D、E、F、G、H全部汉字显示。 请问H区收入这个字了吗?这个字是大陆2013年通用规范汉字表收入的异体字,输入法至今无法处理这个字。
没。借助字海網的兩分查字,一般可以確定是否收錄到Unicode内。 阿勤 發表於 10-5-2021 04:24 PM
𰻝
𰻞
面!
𰻝𰻝面
𰻞𰻞麵。
頁:
[1]