Phpcms v9实现游客投稿到分类信息和所有模型

作者:匿名 hihi 来源:PHPCMS官方论坛 浏览: 2012-3-14 15:58:04 字号:
[摘要]phpcms前台投稿如果出现“栏目禁止投稿”提示,除了权限问题外,也可能要完善Phpcms v9游客投稿功能,让游客可以直接投稿到分类信息和所有模型的方法。

  需要修改两个文件

  1、modules/member/classes/foreground.class.php第第10行

if(substr(ROUTE_A, 0, 7) != 'public_')) {
self::check_member();
}

  改成

if(substr(ROUTE_A, 0, 7) != 'public_' && (ROUTE_A!= 'publish'|| ROUTE_A!= 'info_publish')) {
self::check_member();
}

  即可让游客投稿,(后台要设置游客有投稿状态)

  2、/phpcms/modules/member/content.php 行270左右

  有关分类信息投稿:

public function info_publish() {
$memberinfo = $this->memberinfo;
$grouplist = getcache('grouplist');
$SEO['title'] = L('info_publish','','info');
//判断会员组是否允许投稿

  在此下面加上:

if(!$memberinfo['groupid']) $memberinfo['groupid']=8;

  有关其它模型投稿:

  /phpcms/modules/member/content.php 行19左右也加入

if(!$memberinfo['groupid']) $memberinfo['groupid']=8;

 

  • 软件大小:8.04MB
  • 软件类别:国产软件 | CMS建站
  • 软件语言:简体中文
  • 运行环境:PHP/Mysql
  • 软件授权:免费版
  • 更新时间:2015-12-28 10:33:57
  • 相关链接:Home Page

sssss
Tags: phpcms   phpcms v9   phpcms禁止投稿  
责任编辑:qjt198895
编辑推荐排行