caozha-comment,一个功能强大的评论系统,采用原生PHP编写,不依赖任何框架,特点:易上手,零门槛,界面清爽极简,极便于二次开发。
可以自动适配电脑、平板和手机等不同客户端。
http://caozha.com/git/demo/caozha-admin/public/index/comment/index
1、此为原生PHP编写的评论系统,如需要thinkphp版本的评论系统,请移步:caozha-tp-comment。
2、此源码不含后台,如需要后台,请参考:caozha-admin,内有评论的完整后台示例。
快速安装
1、PHP版本必须5.0及以上。(已在PHP5和PHP7上测试通过)
2、上传目录/Src/内所有源码到服务器。
3、将/Database/目录里的.sql文件导入到MYSQL数据库。
4、修改评论配置文件\Src\caozha-comment\php\config.php:
(a)参数$mysql_config为配置您的数据库信息。
(b)参数$cmt_config为评论系统基础配置参数,可以设置评论每页的数量、验证码、缓存、是否需要审核、是否允许发图片、滚动自动加载、屏蔽词等等。
(c)参数$cmt_faces为表情包配置,可以把不需要的表情注释掉即可。
评论引入设置:
参考示例文件:\Src\index.php
打开此文件,参照,可以为每篇文章或者需要评论的模块添加唯一ID:
上面的data-cmtid是评论标识符ID,data-catid是评论标识符分类ID,这两个参数是用来区分文章等评论的,一般情况下使用data-cmtid就足够了。
caozha-comment使用了以下开源代码:lgyPl,特别致谢!
支持本程序,请到Gitee和GitHub给我们点Star!
Gitee:https://gitee.com/caozha/caozha-comment
GitHub:https://github.com/cao-zha/caozha-comment
评论界面(PC):
评论界面(手机):
评论可设置项
caozha-tp-comment,一个功能强大的评论系统,基于开源的ThinkPHP开发,特点:易上手,零门槛,界面清爽极简,极便于二次开发。 可以自动适配电脑、平板和手机等不同客户端。 演示地址 http://caozha.com/git/demo/caozha-admin/public/index/comment/index 其他版本 1、此为thinkphp版本的评论系统,如需要原生PHP
comment评论标签 标签: <comment></comment> 作用:评论标签 用法示例: <comment action="get_comment" catid="$catid" id="$id"> .. HTML ..</comment> 基本参数 参数 说明 @action 调用方法(必填) @catid 栏目id(必填),列表页,内容页可以使用 $catid 获取当前栏目。 公
V1.1.1新增 Comments($table,$post_id,$params=array()) 功能: 生成评论组件 参数: $table:评论对象所在的表,不带表前缀 $post_id:评论对象的id $params:额外参数,类型为数组,目前只支持tpl参数 模板中使用 <!-- 评论文章表里的某个ID为$object_id的文章--> {:Comments("posts",$obje
获取所有评论 GET /comments 请求查询参数: 名字 类型 描述 limit integer 可选,本次请求需要返回的数据条数。 index integer 可选,查询开始的评论位置,来源响应 id 字段。 direction string 可选,数据排序方向,以 id 进行排序,支持 asc 或 desc,默认 desc。 author integer 可选,需要筛选的评论作者,传递
评论一条资讯 获取一条资讯的评论列表 删除一条资讯评论 评论一条资讯 POST /news/{news}/comments 参数 名称 描述 body 评论内容 reply_user 被回复用户id 默认为0 Response Headers Status: 201 Created { "message": [ "操作成功" ], "comment": { "use
获取问题评论列表 获取回答评论列表 评论问题 评论答案 删除问题评论 删除回答评论 获取问题评论列表 GET /questions/:question/comments 参数 名称 类型 描述 limit Integer 默认 20 ,获取列表条数,修正值 1 - 30。 after integer 默认 0 ,筛选偏移, 上一次获取的评论列表中最后一条的id 响应 Status: 200 OK