• 欢迎 游客 您的光临,下载之前请先阅读 积分规则(暂行) 。任何技术问题请在论坛提问,本站定制插件、模板主题售前、售后问题请联系QQ:5916171

求助 网页显示用户头像插件修复

UID
382
注册
2019/06/17
消息
57
反馈评分
3
黄金
754.4G
    Windows 10 Chrome 93.0.4577.63
  • #1
@死了算了
刚好需要这个插件,去XF官方翻了一下。
给我找到,不过只适用于 XF 1.X 的版本。
官方原版的使用说明如下:

This script is useful when you have any HTML web page needing to show a user's avatar, and the user's username or userid is available to you. An HTML img tag will be the typical usage:
代码:
<img src="avatar.php?userid=3" />

Installation:
- upload this script to your forum root. :coffee:

You have 3 GET parameters you can set:

userid - the userid number of the user.
username - the username of the user. Can be used instead of userid.
size - can be s, m, or l. The default is m if not specified.

Example usage:

代码:
<img src="avatar.php?userid=3" />
<img src="avatar.php?userid=3&size=s" />
<img src="avatar.php?username=admin" />
<img src="avatar.php?username=admin&size=l" />

If the user is not found then it will output the default "no gender" avatar:
5aysK.png

This script supports all three types of avatars... default, custom, and gravatars.

Note that calling avatars like this doesn't have the usual cache-buster timestamp in the URL. So a hard refresh might be necessary to see a user's new avatar after they have changed it.


插件上传到附件了。
把后缀的.zip改成.php就可以了。
因为论坛不给上传.php文件。
 

附件

  • avatar.zip
    2.1 KB · 查看: 2
UID
382
注册
2019/06/17
消息
57
反馈评分
3
黄金
754.4G
    Windows 10 Chrome 93.0.4577.63
  • #4
干嘛用 没理解到位
比如你链接到站外的程序,其他论坛啊,就可以直接调用这个接口显示头像了。
比如你要在其他人的Xenforo论坛引用这个人,就可以直接请求链接显示他的头像。
再比如你要链接到站外的程序,比如一个app,也可以通过这个PHP获取到论坛头像和其他信息。
 
UID
382
注册
2019/06/17
消息
57
反馈评分
3
黄金
754.4G
    Windows 10 Chrome 93.0.4577.63
  • #6
api应该就可以
没研究过,但是我在Xenforo官方搜索的时候,没看到别人说有这个API啊。
我有那个正版账号,我特意去搜索了一下,没看到官方的人说要有API能实现这个。
这是我找到的唯一能实现这个的PHP,还是XF 1.X 版本用的。
 
UID
382
注册
2019/06/17
消息
57
反馈评分
3
黄金
754.4G
    Windows 10 Chrome 93.0.4577.63
  • #7
api应该就可以
原版链接在这里,直接上传到根目录,请求他的PHP,按照格式就OK了。
 
顶部 底部