DIYgay的OwO表情面板我看中好久,一直懒癌没有部署用上。 加上一直想要启用的emoji也一直停滞不前。
春天的到来某种意义上治愈了我的懒癌。
最近博客的改动:
1.表: typecho_contents的mediumtext字段由text改为了mediumtext
Text 最大长度65535个字元(2^16-1) MediumText 最大长度 16777215 个字元(2^24-1 LongText 最大长度4294967295个字元 (2^32-1)
而当时text已经不能满足遇见一百个女孩的需求了,所以改了。
2.所有的表,排序规则由utf8_general_ci改为utf8mb4_general_ci
主要是为了支持emoji(没办法啊,OwO表情面板也预置emoji)。 特别的表typecho_comments的text排序规则也改成了utf8mb4_general_ci,为了评论也支持emoji 然后tp配置文件也改了
/** 定义数据库参数 */
$db = new Typecho_Db('Pdo_Mysql', 'typecho_');
$db->addServer(array (
'host' => 'localhost',
'user' => 'USER',
'password' => 'PASSWORD',
'charset' => 'utf8mb4',
'port' => '3306',
'database' => 'typecho',
), Typecho_Db::READ | Typecho_Db::WRITE);
Typecho_Db::set($db);
php7使用了pdo连接,以及charset也改了一下。
3.启用了DIYgay的表情面板,真的是炒鸡萌
自己是个渣渣,都不知道怎么搞。 搞了半天,不停去问DIYgay,也总是在他回答之前弄明白。
遇到一个坑就是没登陆前 名字 邮箱 评论框的class都等于"form-control",测试时候只有一个"form-control"正常,高兴坏了,模拟未登录状态,表情跑名字框里了。
赶紧给评论框安了另一个名字QAQ
还有json文件新增了表情,忘记加,导致不能用什么的。。
最后效果是这样的!
就是这样啦? (๑•̀ㅁ•́ฅ)