3
0
1

Xiuno BBS完美支持emoji的方法

小助理
24-11-10 64873

改前

Xiuno BBS完美支持emoji的方法

改后

Xiuno BBS完美支持emoji的方法

表情如下

🤝❤️🤝❤️🤝❤️🤝❤️🤝❤️

🤝❤️🤝❤️🤝❤️🤝❤️🤝❤️🤝❤️

🤝❤️🤝❤️🤝❤️🤝❤️🤝❤️🤝❤️🤝❤️🤝❤️

操作方法:

1.修改数据库,在数据库中执行以下SQL代码(请把下面xxx_修改成你自己的表前缀后执行,默认的是bbs_ )

ALTER TABLE `xxx_post`
MODIFY COLUMN `message` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL AFTER `quotepid`,
MODIFY COLUMN `message_fmt` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL AFTER `message`;
ALTER TABLE `xxx_thread`
MODIFY COLUMN `subject` char(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' AFTER `userip`;
ALTER TABLE `xxx_notice`
MODIFY COLUMN `message` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL AFTER `type`;
ALTER TABLE `xxx_modlog`
MODIFY COLUMN `subject` char(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' AFTER `pid`,
MODIFY COLUMN `comment` char(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT '' AFTER `subject`;

2. 修改配置文件bbs/conf/conf.php

 把15行和32行的 'charset' => 'utf8', 修改为 'charset' => 'utf8mb4',

(utf8mb4_unicode_ci 也可以使用 utf8mb4_general_ci 具体行数完全一致,搜索关键词)

3.清理缓存和浏览器记录,效果就出来啦。

 

lang[new_post] (3)
  • 菜鸟Ai
    24-11-10
    2lang[floor]

    这一招强的很啊。👍👍👍

    0 lang[quote]
  • laowang1213
    25-01-03
    3lang[floor]

    完美解决

    0 lang[quote]
  • 小助理 lang[post_author]
    25-01-03
    4lang[floor]

    🐂🍺

    0 lang[quote]

lang[thread_please_after_login_reply]

lang[back]