根据后台插件上传使用插件修改而来,目前看来很完美,明天再测试看看有没有问题。

我还是整合进主题里面了,完整压缩包传一个备份,需要的可以下载共同研究探讨。
下载解压后修改文件夹名称为avatarUpload放入插件目录启用即可,没有需要配置的。

经过一上午的尝试,暂时放弃,弄不来。

本来计划整合进主题内部的,还是放单独插件比较合适。
功能就是默认使用GRAVATAR头像,当用户自行上传头像后则显示上传的头像,评论也是。
本插件接受了 @泽泽 的指导完善。

修改plugin.php130行内容为:
url:'../index.php/action/avatarupload',
未开启伪静态会出问题。附件已更新替换。

鉴于没有一个稳定的头像源,我自己就摒弃gravatar头像了,包括评论里的。如果没有上传头像,则显示默认0号头像,对于评论多的网站不太好。

[avatarUpload.tar.gz]


针对PHP8.2的一处修改

avatarUpload.zip