评论系统 [comment]

基于Waline开发的评论系统,支持Markdown语法,易于部署,支持第三方调用

模板内调用

<html>
    <head>
        <title>Comment</title>
        {comment:css()}
        {comment:js()}
    </head>
    <body>
        <div id="comment"></div>
        {$config=array()}
        {$config.el=#comment}
        {comment:code($config)}
    </body>
</html>

第三方调用

当第三方调用时,apache无法获取token,需要将以下代码加入.htaccess文件

RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

由于安全限制,第三方的域名必须填写在 "设置"->"会员"->"安全域名" 内,才可正常使用登录功能

调用代码详见后台 "评论列表"->"调用代码" ,参数介绍详见:https://waline.js.org/reference/component.html

获取文章对应的评论数量

{comment:articleCount($cid,$id)}

获取最新的10条评论

{$comments=comment:recent(10)}
{loop $comments as $comment}
    <li>{$comment.nick}:<a href="{$comment.link}">{text($comment.content,150)}</a></li>
{/loop}
应用信息
标识comment
版本号1.3
文件大小97.5KB
发布时间2022-11-30
更新时间2022-12-15
PHP兼容--
作者 ClassCMS
安装
请在网站后台-应用商店内安装此应用.
也可在演示站点-应用商店内中安装并测试.
更新记录
1.3兼容php8.2
1.2bug修复
1.1修复链接判断错误的bug