phpcms v9 前台游客投稿,后台栏目列表显示设置
下面我们将phpcms v9设置为默认游客可以发布新闻,文章内容
会员投稿执行代码修改 :phpcms\modules\member\content.php 里面的 public function publish() 函数修改
栏目为自定义模型 :模板设置位置 \phpcms\templates\default\content\list_wskh.html
模板以list_开头为列表模板
模板以show_开头为内容模板
后台设置栏目为游客、普通会员可以发布本栏目信息。
设置前台默认为登陆的会员ID为1的账户
文件路径\phpcms\modules\member\classes\foreground.class.php final public function check_member() 函数 增加
$userid = 1; $this->memberinfo = $this->db->get_one(array('userid'=>$userid)); $phpcms_auth_key = md5(pc_base::load_config('system', 'auth_key').$this->http_user_agent); $phpcms_auth = sys_auth($userid."\t".$this->memberinfo['password'], 'ENCODE', $phpcms_auth_key); param::set_cookie('auth', $phpcms_auth, $cookietime); param::set_cookie('_userid', $userid, $cookietime); param::set_cookie('_username', $this->memberinfo['username'], $cookietime); param::set_cookie('_groupid', $this->memberinfo['groupid'], $cookietime); param::set_cookie('_nickname',$this->memberinfo['nickname'], $cookietime); return true;exit; |
管理员后台后台栏目更改默认显示标标题,点击量,发布人,更新时间栏目设置
后台设置路径:phpcms\modules\content\templates\content_list.tpl.php 修改大约73行代码
效果图如下: