xiuno搜索进行微改实现了搜索用户 [复制链接]

moqu8 2020-5-9

2493 0
发现私信别人需要点进他的资料或者点进他发的帖子,但是这样未免有点别扭,比如有时可能找不到想私信的人的帖子,或者想私信的人根本没有发过帖子,如果有前台搜索用户功能,不就可以方便地找到要发私信的人了吗?
然后发现xiuno搜索不支持搜索用户,于是自己微改了一下实现了搜索用户,效果如下图
image.pngimage.pngimage.png
首先我是个php小白(没有认真学习过),懂得一点sql语句,因此做出的最后效果可能不怎么好,望轻喷
如果想要达到搜索结果显示头像的效果,请最好安装如下插件,不然,如果用户使用的是默认头像,图片将加载失败(说来惭愧,因为本人不知道xiuno如何获得用户头像地址,所以是假设非默认头像来修改的)
image.png
修改方法:下载文后附件,解压后你将会得到两个文件(search.php和search.htm),然后将search.php放到根目录/plugin/xn_search/route中覆盖原有的search.php(你可以备份一下,但经过测试这是没问题的),将search.htm放到根目录/plugin/xn_search/htm中覆盖原有的search.htm,最后,清空根目录/tmp中的所有文件,完成!
如果搜索结果的头像显示有问题,或不想显示图片,可以找到search.htm,找到如下图的位置
image.png
去掉上图中104行的//,在103行加上//,最终如下图
image.png
保存后,搜索结果只显示用户名字,不会显示头像

如果有bug请在回复中反馈,另外,如果你知道如何通过uid或username得到用户头像地址,请告知,我将对插件进行修改使之能够显示默认头像,谢谢
点击下载 xhss_search.zip(大小:3.47K)


转载于xiuno官方论坛!

最新回复 (0)
返回
支持中心
邮箱:winkill2012@qqcom
新站优化中!部分功能尚未完善,敬请谅解!
支持中心