解决Discourse在移动端列表头像显示为最后回帖者的问题

刚刚有朋友反馈了一个问题: 有个建议
就是在移动端,Discourse的帖子列表显示的头像是最后回帖者,而不是发帖人的,这个有点违反直觉。


于是上官网社区查了一下,发现很多年前就有人反馈过这个问题。但官方团队说是有意为之,就是怕一个帖子很多人回帖了,还是显示为同一个头像,显得不热闹(大概就是这个意思吧)。

通过激烈讨论,最后官方妥协开发了一个组件,可以很方便的解决这个问题。Show Original Poster Avatars - Theme component - Discourse Meta

另外在新的主题Horizon中,没有出现这个问题。可能官方放弃了自己的坚持吧。

无论如何,你如果遇到移动端列表头像显示这个问题,去安装这个组件,并应用到你的主题中即可。