欢迎您光临小易传媒工作室博客,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!

emlog简单2步实现会员投稿审核功能

此方法并不涉及内核代码修改,仅仅是利用权限判断实现投稿审核功能。

说明:
1.会员发稿后自动转存到草稿箱;
2.会员发稿不显示置顶选项;
3.待审核的文章和已经发布的文章,会员不能编辑;
4.“草稿箱”和“管理”,只保留会员删除权限;

管理员权限不变!
需要修改的文件有二个,位于  \admin\views\文件夹内,   “admin_log.php”,“add_log.php”。

先来看第一:“admin_log.php”

将:

<a href=“write_log.php?action=edit&gid=<?php echo $value[‘gid’]; ?>”><?php echo $value[‘title’]; ?></a>

改:

<a href=“<?php if (ROLE == ‘admin’):?>write_log.php?action=edit&gid=<?php echo $value[‘gid’]; ?> <?php endif;?> <?php if (ROLE != ‘admin’):?> # <?php endif;?> <?php if (ROLE != ‘admin’):?> title=”提交过的文章不能编辑” <?php endif;?>> <?php echo $value[‘title’]; ?> </a>

将:

| <?php if($pid == ‘draft’): ?> <a href=“javascript:logact(‘pub’);”>发布</a> <?php else: ?> <a href=“javascript:logact(‘hide’);”>转入草稿箱</a> | <?php if (ROLE == ‘admin’):?> <a href=“javascript:logact(‘top’);”>置顶</a> | <a href=“javascript:logact(‘notop’);”>取消置顶</a> | <?php endif;?>

改:

<?php if (ROLE == ‘admin’):?> | <?php if($pid == ‘draft’): ?> <a href=“javascript:logact(‘pub’);”>发布</a> <?php else: ?> <a href=“javascript:logact(‘hide’);”>转入草稿箱</a> | <?php endif;?> <?php if (ROLE == ‘admin’):?> <a href=“javascript:logact(‘top’);”>置顶</a> | <a href=“javascript:logact(‘notop’);”>取消置顶</a> | <?php endif;?>

第二步:“add_log.php”
将:

<input type=“checkbox” value=“y” name=“top” id=“top” /> <label for=“top”>文章置顶</label>

改:

<?php if (ROLE == ‘admin’):?> <input type=“checkbox” value=“y” name=“top” id=“top” /> <label for=“top”>文章置顶</label> <?php endif;?>

将:

<input type=“hidden” name=“ishide” id=“ishide” value=“”> <input type=“submit” value=“发布文章” onclick=“return checkform();” class=“button” /> <input type=“hidden” name=“author” id=“author” value=<?php echo UID; ?> /> <input type=“button” name=“savedf” id=“savedf” value=“保存草稿” onclick=“autosave(2);” class=“button” />

改:

<input type=“hidden” name=“ishide” id=“ishide” value=“”> <?php if (ROLE == ‘admin’):?> <input type=“submit” value=“发布文章” onclick=“return checkform();” class=“button” /> <?php endif;?> <input type=“hidden” name=“author” id=“author” value=<?php echo UID; ?> /> <input type=“button” name=“savedf” id=“savedf” value=“保存待审” onclick=“autosave(2);” class=“button” /><br /> <?php if (ROLE != ‘admin’):?> <span style=“color:#FF0000”>请仔细检查文章内容,提交后不能再次编辑。</span> <?php endif;?>


小易传媒工作室资源网 » emlog简单2步实现会员投稿审核功能
  • 166会员总数(位)
  • 921资源总数(个)
  • 1本周发布(个)
  • 0 今日发布(个)
  • 573稳定运行(天)

提供最优质的资源集合

立即查看 了解详情
升级VIP尊享更多特权立即升级
本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除 ? 1995-2021 侵权投诉邮箱:1076433326@qq.com
高新区小易传媒工作室蜀ICP备20002808号-2

网站首页 |投稿奖励 |友情链接 | 广告合作 | 网站地图 | 留言反馈 | 联系小易

?版权所有,盗版必究-|小易传媒工作室