小样
小样
4234 9 0

youBBS 贴子及评论 删除方法

本人因给公司安装了youBBS,做为交流问答使用,但发现没有删除功能,又看到很多人需要这个功能,所以发一下我的方法。

--------------------------性感分割线-----------------------------

内容一、youBBS 贴子删除按钮(执行删除的代码放在步骤三里面,步骤一、步骤二分别是为内容及评论添加删除按钮的)

打开templates\default 目录下的 postpage.php 文件:
第34行附近找到
if($cur_user['flag']>=99){
echo '     ? 编辑';
}
在这个后面添加:
// if($cur_user['flag']>=99) 是判断权限,想让管理员才能看,普通会员不能见的,加上这句就可以
if($cur_user['flag']>=99){
echo '     ? <a href=/del.php?id=',$t_obj['id'],'>删除';
}

--------------------------性感分割线-----------------------------

步骤二、youBBS 贴子评论删除按钮

还是postpage.php文件,在87行附近找到
if($cur_user && $cur_user['flag']>=99){
echo '     ? 编辑';
}

在这个后面添加:
if($cur_user['flag']>=99){
echo '     ? <a href=/del.php?id=',$comment['id'],'>删除';
}

--------------------------性感分割线-----------------------------

步骤三、在网站根目录添加 del.php文件,内容为:

<?php 
$link =mysql_connect("localhost","root","root");  //mysql用户名及密码
mysql_select_db("wp", $link);  //wp是数据库名称
$del_id=$_GET["id"];  
$exec="delete from yunbbs_articles where id=$del_id";  
mysql_query($exec, $link);   


$del_id=$_GET["id"];  
$exec="delete from yunbbs_comments where id=$del_id";  
mysql_query($exec, $link);  

mysql_close($link); 

echo "<script type='text/javascript'>";
echo "function fun() {";
echo "window.location.href='http://blog.luck789.com/'";//删除后,要跳转回的页面
echo "}";
echo "window.setTimeout('fun()',1000)";
echo "</script>";
?> 

--------------------------性感分割线-----------------------------

最后说明一下,如果你想在列表页直接添加删除按钮,则在合适位置添加如下代码:

if($cur_user['flag']>=99){
echo '     ? <a href=/del.php?id=',$article['id'],'>删除';
}

至此,删除功能完成,不再被广告内容发布后无法删除,哪怕隐藏内容也显示在列表处而为难了。

0

See Also

Nearby


Discussion (9)

小样
小样 2014-10-31 06:30

发完才想起我的这个方法存在一点小缺陷,就是某篇文章如果已经有人留言,那么删除文章后,文章成功删除,但留言删除不掉(但再也不会被显示了),所以朋友们将就用吧。

0
寒雾怡情
寒雾怡情 2014-11-01 00:57

很需要,拿走,留名

0
dfak
dfak 2014-12-04 11:30

首页里的是删除了,但是节点里的怎么还有的?节点还遗留的这个怎么删除?

抓狂!!!!!

0
dfak
dfak 2014-12-04 11:32
0
dfak
dfak 2014-12-04 11:36

坐等大牛解决方案。。。。。。。。。。。。。。。。

5555

0
dfak
dfak 2014-12-04 11:47

坐等。。。。。。节点里还出现删除后的文章。。。。

如何解决?

0
dfak
dfak 2014-12-04 11:49

@ego008 有什么方法吗。。。。

0
youbbs
youbbs 2014-12-05 07:46

@dfak 关联删除。

0
dfak
dfak 2014-12-05 08:33

@youbbs 加什么代码?

0
Login Topics