豪客 发表于 2011-4-7 21:33:55

修改活动贴的参加人员列表的显示数量,从8改为无限

原来的显示列表最多只能显示8人,现在改为无限。

修改了 source\include\thread\thread_activity.php,注释掉了其中关于8行的判断,如下:
while($activityapplies = DB::fetch($query)) {
$activityapplies['dateline'] = dgmdate($activityapplies['dateline'], 'u');
if($activityapplies['verified'] == 1) {
$activityapplies['ufielddata'] = unserialize($activityapplies['ufielddata']);
//if(count($applylist) < 8) { 【豪客】注释掉这行
$applylist[] = $activityapplies;
//} 【豪客】注释掉这行
} else {
//if(count($applylistverified) < 8) { 【豪客】注释掉这行
$applylistverified[] = $activityapplies;
//} 【豪客】注释掉这行
$noverifiednum++;
}
}

blue 发表于 2011-4-7 22:31:29

:当初为啥要设置这个8行的限制?

blue 发表于 2011-4-7 22:31:38

:当初为啥要设置这个8行的限制?

蚂蚱 发表于 2011-4-7 22:35:19

不懂php

豪客 发表于 2011-4-7 22:42:57

这不是我限制的,是discuz默认的。

舞剑 发表于 2011-4-7 22:57:24

非IT人士眼中一堆乱码。。。不过改了挺好

豪客 发表于 2011-4-7 23:04:21

蚂蚱 发表于 2011-4-7 22:35 static/image/common/back.gif
不懂php

其实我也不懂,凭感觉改呗,这玩意也不复杂。

blue 发表于 2011-4-7 23:07:52

看起来和C差不多,但我基本忘光了!:

饭怕稀 发表于 2011-4-8 00:21:11

设置成8行可能是为了防止太多了影响页面美观吧,比如有30行。感觉放在iframe里面不会影响页面整体布局,不知道PHP里面管iframe叫什么
页: [1]
查看完整版本: 修改活动贴的参加人员列表的显示数量,从8改为无限