请选择 进入手机版 | 继续访问电脑版
  • 设为首页
  • 收藏本站
  • 桌面快捷
  • 手机版
  • 微信
    站长微信 搜索微信号:
    q515138
  • 快捷导航

    织梦Dedecms实现未审核的文章仅发布者可见

    [复制链接]
    作者: 织梦达人(新手上路) | 丢币: 0 (丢币充值 | 升级VIP) | 查看: 30| 回复: 1| 发表于 2019-10-4 18:52:14 | 显示全部楼层 |阅读模式
    织梦Dedecms实现未审核的文章仅发布者可见
    关于网站会员投稿的问题,一直在dede论坛找答案,问了很久也没人理我,最后还是自己研究出来了。大家看一下,我测试通过了。
      修改文件:./plus/view.php
      头部添加:

    1.   require_once(DEDEINC.'/memberlogin.class.php');
    2. $keeptime = isset($keeptime) && is_numeric($keeptime) ? $keeptime : -1;
    3. $name_chka = new MemberLogin($keeptime);
    4.   在view.php末尾$arc->Display();前添加:

    5.   if($name_chka->M_UserName != $arc->Fields['writer'])
    6. {
    7. $description = "只有本人才能查看";
    8. $pubdate = GetDateTimeMk($arc->Fields["pubdate"]);
    9. $arctitle = $arc->Fields['title'];
    10. $msgtitle = "没有权限!";
    11. $moremsg = "<font color='red'>请登录后查看!</font>";
    12. include_once($cfg_basedir.$cfg_templets_dir."/plus/view_msg.htm");
    13. $arc->Close();
    14. exit();
    15. }
    复制代码

    推荐给好友: [复制链接]
    楼主热帖
    回复

    使用道具 举报

    老虎(新手上路) | 丢币: 44 (丢币充值 | 升级VIP) | 查看: 30| 回复: 1| 发表于 2019-10-4 19:59:42 | 显示全部楼层
    学习了,感谢自丢教程网
    回复

    使用道具 举报

    网站地图/百度统计/免责声明/Archiver/手机版/小黑屋/ZiDiu.Com ( 粤ICP备17166275号 )

    快速回复 返回顶部 返回列表