Aria主题还有一个功能未待发掘,便是@DIYgod大佬所开发的OwO表情

颜文字固然かわいい,但这世界怎么能少得了滑稽呢?

OwO

项目地址:https://github.com/DIYgod/OwO

安装配置就看文档吧,本文的重点是如何为OwO添加表情(用上滑稽

表情数据储存在OwO.json内,虽然没有具体的文档,但可参照Demo来观察出格式

OwO 支持三种表情,emoticonemojiimage分别对应颜文字,EMOJI和图片,自由程度相当高

{
  "颜文字": {
    "type": "emoticon",
    "container": [
      {
        "icon": "OωO",
        "text": "Author: DIYgod"
      },
      {
        "icon": "|´・ω・)ノ",
        "text": "Hi"
      }
    ]
  },
  "泡泡": {
    "type": "image",
    "container": [
      {
        "icon": "<imgsrc=\"//123.com/1.png\">",
        "text": "呵呵"
      },
      {
        "icon": "<imgsrc=\"//123.com/2.png\">",
        "text": "哈哈"
      }
    ]
  }
}

关于Json格式也不在这不细说了,需要注意的是图片链接的转义。

泡泡表情

虽然现在贴吧逛的很少很少了,但老版的贴吧表情却一直在用。。

经过几番折腾,泡泡表情包总算是做出来了,现在可直接用了
还是想先吐槽一句,若不是经过这番折腾,我怕是永远都不会知道原来的描述是升起,看来为了向下兼容是再也没有机会改回来了233

【OwO.zip 点我下载】

这个包里整合了90x90大小的、30x30的压缩版表情、对应的json文件以及一些...

使用注意

  • Typecho需要在后台评论设置中添加对<img src="">标签的使用许可
  • 若要在文章中使用要注意适当的调整,比如加上no-fancybox属性
  • 实际上已经有大佬(@熊猫小A)做出了表情解析功能,在评论区只要提交相应的代码如::(滑稽) 。在他的VOID主题里可以看到,这样可以很好的杜绝一些滥用情况