倉頡之友 。馬來西亞
自 學 倉 頡 輸 入 法
主頁 | 最新消息 | 課程 | 字典 | 論壇 | 下載 | 網上輸入法 | 常見問題 | 友站 | 資料 | 聯絡 | 捐助本站
让discuz 7.0 支持七万汉字 - 輸入法學術論壇 - 倉頡之友 - Powered by Discuz!

倉頡之友

 找回密碼
 注册
搜索
熱搜: 活動 交友 discuz
查看: 15886|回復: 9

让discuz 7.0 支持七万汉字

[複製鏈接]
發表於 7-9-2009 13:41:46 | 顯示全部樓層 |閱讀模式
修改 include / global.func.php :

1、找到以下代码:
$strcut = str_replace(array('&', '"', '<', '>'), array('&amp;', '&quot;', '&lt;', '&gt;'), $strcut);

在其下面加入以下代码:
$strcut = str_replace ( '&amp;#', '&#', $strcut);  



2、找到以下代码:
  $string = preg_replace('/&amp;((#(\d{3,5}|x[a-fA-F0-9]{4}));)/', '&\\1',
  //$string = preg_replace('/&amp;((#(\d{3,5}|x[a-fA-F0-9]{4})|[a-zA-Z][a-z0-9]{2,5});)/', '&\\1',
  str_replace(array('&', '"', '<', '>'), array('&amp;', '&quot;', '&lt;', '&gt;'), $string));

在其下面加入以下代码:
  $string = str_replace ( '&amp;#', '&#', $string);  


大功告成,discuz7 即可支持七万汉字。


 樓主| 發表於 9-4-2010 02:02:32 | 顯示全部樓層
Discuz 7.2 的設定也和7.0 一样。

日昍晶𣊫安天下
月朋𦜳朤定乾坤
發表於 12-6-2011 16:04:38 | 顯示全部樓層
本帖最後由 betoseha 於 12-6-2011 04:13 PM 編輯
修改 include / global.func.php :

1、找到以下代码:
$strcut = str_replace(array('&', '"', ''),  ...
阿勤 發表於 7-9-2009 01:41 PM


这个方法对 Discuz 7.2! 繁体UTF-8 版有效吗?

我的论坛(Discuz 7.2! 繁体UTF-8 的)按照上述的内容修改了,但还是不支持 Ext-B的字符。

或是对服务器还有某些设定吗?
發表於 12-6-2011 17:44:36 | 顯示全部樓層
發表於 29-9-2013 01:58:37 | 顯示全部樓層
本帖最後由 鍾靈 於 29-9-2013 02:00 AM 編輯
参考。
betoseha 發表於 12-6-2011 05:44 PM


這網址找不到:
    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劃的,四個龍字疊在一起,四個興字疊在一起,可看到就是支持了:
"
發表於 29-9-2013 02:02:09 | 顯示全部樓層
四個龍字疊在一起,四個興字疊在一起,沒見到!而且在「四個疊龍」字之後,砍文!
發表於 29-9-2013 12:43:16 | 顯示全部樓層
看看学习下
 樓主| 發表於 12-1-2019 21:01:44 | 顯示全部樓層
目前论坛使用 Discuz UTF-8 版本,理应已直接支持 EXT-B C .....
但测试了不行,发布时会吃掉相关EXT B 汉字,现在研究中,不知大家可有解决方法?
 樓主| 發表於 12-1-2019 21:46:45 | 顯示全部樓層
找到解决 Discuz UTF-8 版支持 EXTB的方法之一,这个方法工程复杂,不是般人能改到的!在考虑看是否还有更好的方法,如果沒有,倒不如用回 GBK版本好了!

http://www.discuz.net/thread-3842097-1-1.html

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
發表於 13-1-2019 03:09:10 | 顯示全部樓層
阿勤 發表於 12-1-2019 09:46 PM
找到解决 Discuz UTF-8 版支持 EXTB的方法之一,这个方法工程复杂,不是般人能改到的!在考虑看是否还有更好的方法,如果沒有,倒不如用回 GBK版本好了!

http://www.discuz.net/thread-3842097-1-1.html

編程的問題我不懂。

實在辛苦阿勤兄了!
如果有熟悉這方面的朋友,也希望能幫忙啊^^。
您需要登錄後才可以回帖 登錄 | 注册

本版積分規則

小黑屋|手機版|Archiver|倉頡論壇  

GMT+8, 22-7-2019 07:35 PM , Processed in 0.724566 second(s), 19 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表