Discuz教程网

[代码修改] Discuz随机头像,给没有设置头像的用户显示随机头像

  [复制链接]
authicon dly 发表于 2011-3-28 17:12:19 | 显示全部楼层 |阅读模式
这么干的好处?对于初创的论坛显得稍微人气状一些。
实现方法:
我直接写干货,不扯淡。下文中的某些软件,并非特指某个软件,这类的软件和插件很多大家自己用自己喜欢的就行了。
1 通过某些软件注册个1000来个用户做水军。(最好挑半夜做这件事情,这样用户ID就是连续的了。)
2 修改uc_server下的avatar.php文件。

晓明修改版教程:https://www.discuz.1314study.com/t/12823.html

论坛之前里有对这个文件修改的例子,我根据自己对水军的需求进行了改良。
找到下面这行代码


  1. $avatar_url = 'images/noavatar_'.$size.'.gif';
复制代码
替换成如下代码
  1. if($uid > 1400){//水军的ID范围,大家可以自己设置
  2. $avatar_url = 'images/noavatar_'.$size.'.gif';
  3. }else{
  4. $rand_no = rand(1,1268);//1268为你图片头像的数量
  5. $avatar_url = "images/t2box/$size/$rand_no.gif";//这里后缀是 jpg 你也可以使用GIF,程序自动对文件类型检测了
  6. if(!file_exists(dirname(__FILE__).'/'.$avatar_url)) {//如果gif不存在
  7. $avatar_url = "images/t2box/$size/$rand_no.jpg";
  8. }
  9. }
复制代码

3 上传你们自己的图片到uc_server\images\t2box的big、middle、small的三个文件夹中。稍后我会给出我自己的供大家下载。
4 通过某些软件自动聚合发帖,完美演绎水军传奇。此处略去一万字……

测试头像下载:
游客,如果您要查看本帖隐藏内容请回复






上一篇:php发送邮件的类,php邮件发送
下一篇:Discuz X1.5/Discuz 7.X相关贴子插件
authicon 影子社区 发表于 2011-4-25 12:23:16 | 显示全部楼层
支持下!!!!!!!!!!!!!!!
authicon a137580399 发表于 2011-4-29 09:02:52 | 显示全部楼层
学习了~~~
authicon imsupertiger 发表于 2011-4-30 02:50:05 | 显示全部楼层
还需要审核啊???
authicon sihongbbs 发表于 2011-5-3 00:58:22 | 显示全部楼层
随机头像战法
authicon geaqiang 发表于 2011-5-4 16:24:52 | 显示全部楼层
顶下哈
authicon summmer 发表于 2011-5-8 00:59:53 | 显示全部楼层
楼主真强大
authicon lakelouise 发表于 2011-5-9 03:59:34 | 显示全部楼层
好耶!功能强大啊
authicon ningbear 发表于 2011-5-10 06:59:36 | 显示全部楼层
这个还是不错的!
authicon 189110 发表于 2011-5-10 21:23:47 | 显示全部楼层
什么东东?


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2024-5-4 09:24

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表