织梦DEDECMS信息发布员发布文章默许主动更新并生成HTML页面
织梦DEDECMS信息发布员发布文章默许主动更新并生成HTML页面
最近在做网站,发现很难去计算网站编辑员的效 率,在网上查找了,发现经过DEDECMS的信息发布员在后台发布文章,这样就很方便计算了。然而发布后,非要等治理员审阅能力显示,今天一哥们问我这个 成绩。问:“能不能间接发布,并主动生成HTML,这样就节俭了非要治理员来审阅的费事?”。其实并非要治理员审阅之后能力显示。
细心钻研了一下,是有办法的,让信息发布员的权限可以在发布文章之后主动生成HTML,并主动生成列表页和首页,详细办法如下:
=====================================================
if(!TestPurview('a_Check,a_AccCheck,a_MyCheck'))
{
$arcrank = -1;
}
======================================================
arcrank = -1 示意没有审阅 arcrank = 0 示意已经审阅的文章
在解决保存的代码有这样一句,也就写入数据库前回反省有没有权限,分别是 “审阅恣意文档”“审阅授权文档”“审阅我发布的文档” 这三个,只有有这三个权益的其中的一个,那么发布的文章就是已经审阅的,否则就是没有审阅。
所以处理的方法就是在后台:系统设置-> 用户组设定 -> 信息发布员 权限给他加上 “审阅我发布的文档” 这个权限,默许是没有这个权限的。当然上面的三个权限中的任何一个都可能。
然后修正dede/templets/article_add.htm,把里面的 where adminrank<='$urank' 去掉就OK啦!