默认删除回复功能是需要勾选才可以删除的,如果想直接点击就删除需要如下定制程序。
read.htm页面合适的位置加
- <!--
- EOT;
- if ($read['lou'] == 0) {
- print <<<EOT
- --> <a id="del" href="mawhole.php?action=del&fid=$fid&seltid=$tid" onclick="return sendurl(this,1)" title="删除帖子"><img src="images/Del.GIF" title="删除主题" /></a>
- <!--
- EOT;
- } else {
- print <<<EOT
- --> <a id="del{$read[lou]}" onclick="formclick(document.delatc,'masingle.php?action=delatc&pid={$read[pid]}',2);return false;" title="删除回复"><img src="images/Del.GIF" title="删除回复" /></a>
- <!--
- EOT;
- }print <<<EOT
- -->
里面的中心部分在于
<a id="del{$read[lou]}" onclick="formclick(document.delatc,'masingle.php?action=delatc&pid={$read[pid]}',2);return false;" title="删除回复"><img src="images/Del.GIF" title="删除回复" /></a>
下面是改masingle.php
找到
} elseif ($action == 'delatc') {
S::gp(array('selid'));
改成
- } elseif ($action == 'delatc') {
- S::gp(array('selid','pid'));
- if($pid){
- $selid[] = $pid;
- }