首页| 版块| 我的| 发帖| 消息
主题:关于匿名帖的进一步修改
zhangjingyu 
总结下,共有两种修改方法。
m/control/reply.php文件
$ht = viewOneReply ( $tid, $pid ,$rt ['ptable'] );
$nextr = nextReply ( $tid, $pid, $rt ['ptable'], 1 );
$prer = nextReply ( $tid, $pid, $rt ['ptable'], - 1 );
的后面添加如下代码:

1.同主题阅读页的“回帖”和全部回帖页保持一致,匿名作者显示为空,这样就没有作者的空间链接,也就不用考虑uid的问题。
$nextr['author'] = $nextr['anonymous'] ? '' : $nextr['author'];
$prer['author'] = $prer['anonymous'] ? '' : $prer['author'];

2.显示为后台设置的匿名显示名称或者自己指定任意一个匿名作者名称,同时要指定uid=0。
//$nextr['author'] = $nextr['anonymous'] ? $db_anonymousname : $nextr['author'];
$nextr['author'] = $nextr['anonymous'] ? '自定义匿名或空' : $nextr['author'];
$nextr['authorid'] = $nextr['anonymous'] ? '0' : $nextr['authorid'];
//$prer['author'] = $prer['anonymous'] ? $db_anonymousname : $prer['author'];
$prer['author'] = $prer['anonymous'] ? '自定义匿名或空' : $prer['author'];
$prer['authorid'] = $prer['anonymous'] ? '0' : $prer['authorid'];
前三行是下一楼,后三行是上一楼。第一行“//”注释的为后台设置的匿名显示名称,第二行为自定义要显示的名称,第三行为指定匿名作者的uid=0。
zhangjingyu回帖于2016-11-08 13:18[查看电脑版]
下一楼»:好了,过程记录编辑完了,更新文件测试下,看看到底是不是这样的?
«上一楼:一个上午查看了多个文件,包括相关函数的定义方法和数据库查询语句等,
reply.htm

..

查看全部回帖(32)
«返回主帖