DANHAND

图书馆系统

交流群: 208922879
技术QQ: 1379962711

lib分类

推荐lib

会员发表文章

让会员发表文章

或做此功能, 简单的发表文章功能其实很简单, 做一个表单提交进数据库就可以了, 默认的文章属性为隐藏就可以了.

----------------------------------------------

首先说校验 session 是 session(appname & "admin_popedom"),要实现不是最高权限管理员的会员,能发布文章就必须做五大步骤:

第一: 模版需要新制

article.tpl.manage  中 模版 add  list edit 都必须增加一个对应的只显示会员发布的文章,不显示其他会员发布的,且这个会员发布的文章必须被默认为隐藏待审核状态

第二: 程序要调用新加的模版并启用新的 SQL 查询

manage_config.asp  中三个程序块 【jtb_cms_admin_manage_edit】 【jtb_cms_admin_manage_add】  【jtb_cms_admin_manage_list】  必须被修改 

第三步: 会员必须在注册以后就具备登入修改的权限,这一点加一句 admin 表插入操作即可

实现需要修改会员注册的程序

第四步:恢复内容管理员 
恢复原先非最高权限,可从事栏目内容管理的,该级别的人可登入后台,管理所有会员发布的信息,但不可访问到程序、模块、网站设置

    if 最高权限管理员  admin
    else if  内容管理员
    end      普通会员  

    上面这个条件句要在 
manage_config.asp  中 
【jtb_cms_admin_manage_edit】 【jtb_cms_admin_manage_add 】 【jtb_cms_admin_manage_list】 三个程序块里多次使用

第五步: 为每种会员做美化的后台

这个又是一次大的美化模版和编css的事