分页: 1 / 1

表情符显示不全,但原装包里就那么些

发表于 : 2018年6月6日 12:02
baoang
主机操作系统: Windows (10)、Linux(Centos 6)
快速架站程序: XAMPP 7.2.5
您的上网方式:ADSL(中国电信)
您安装的程序: LEMP(Oneinstack) XAMPP
您的 phpBB 版本: phpBB 3.2.2
您的域名: 本机架的
您的 phpBB 网址:localhost

情况是这样的,装了官方下载的源安装包,但在发贴时发现跟站长这边及官网不同,它这个表情符有一部分出不来。检查过官网的包和站长这边的中文安装包,我的phpBB的相应目录里的表情符的图标倒是不少,均为24个小图。然而实际上它就是不显示。
Image 046.png
附件 Image 046.png 已经无效
后来仔细看了下,后台面板中提及的大笑的图的文件如下
附件 Image 048.png 已经无效
但实际上跟大笑有关的似乎是icon_e_biggrin.gif这个文件,多了个e。

这个需要如何解决呢?我发现站长这边大笑的图的地址点出来跟我新装的就不同,是这个

代码: 全选

https://d1fj0zmrl622i2.cloudfront.net/images/smilies/icon_e_biggrin.gif

Re: 表情符显示不全,但原装包里就那么些

发表于 : 2018年6月7日 01:34
davidyin
我不知道为什么会这样,也没有遇见过。
最简单的办法,就是你修改这些文件的文件名,把它改成跟你的管理后台一致。

Re: 表情符显示不全,但原装包里就那么些

发表于 : 2018年6月7日 20:31
baoang
davidyin 写了: 2018年6月7日 01:34 我不知道为什么会这样,也没有遇见过。
最简单的办法,就是你修改这些文件的文件名,把它改成跟你的管理后台一致。
有无可能跟升级有关?这个phpBB我是从其它论坛程序升级过来的,是否可能升级时它原带的表情符用的文件名跟这个有部分冲突?

不过我打算新安装一个phpBB以测试一下,如果新安装的也有破图的情形,那就无法理解了。

目前我的做法是,因为我觉得官方的安装包和文件应当没问题,因此我应当保持表情符的文件名,然后到数据库里去修改它的关联的文件名。

还有一个疑问,为什么几乎所有的表情符它都是一个名字加下划线加一个名字的形式,但某几个,就是这出了问题的几个,却在当中多了个e字符。

Re: 表情符显示不全,但原装包里就那么些

发表于 : 2018年6月8日 01:51
davidyin
很大可能是你之前转换过来的原因。
新安装应该没有问题的。

表情符的文件名,我估计是历史原因。

Re: 表情符显示不全,但原装包里就那么些

发表于 : 2018年6月8日 09:17
baoang
davidyin 写了: 2018年6月8日 01:51 很大可能是你之前转换过来的原因。
新安装应该没有问题的。

表情符的文件名,我估计是历史原因。
对了,我又试过一次新安装,的确是这个原因,新装的没问题。

PS,不过我现在换了图标,全是红色的,要比目前官方默认的这个精致些,叫FlatUI-Smilies

不过另一个叫emojione-phpbb-master的,没有导入成功(它提供的是emojione.pak文件),说什么超过1000的定额之类的提示。我觉得这类第三方的表情包、风格什么的都比官方的漂亮精致,不知官方为何这么多年仍然抱守老的东东没有在外观方面更进一步。

Re: 表情符显示不全,但原装包里就那么些

发表于 : 2018年6月8日 14:57
davidyin
官方的没有那么多的花哨,或者说漂亮的表情,是留给第三方开发者保留一块。是对生态的保护。