loading...
首页 开放平台 问答求助 新手报到 官方公告
首页 > 交流论坛 > 开放平台 > 资源分享 帝国cms多彩主题评论插件(7.0~7.5)[2018-08-06最后更新]

帝国cms多彩主题评论插件(7.0~7.5)[2018-08-06最后更新] 复制链接

发布于:2018-04-22 23:34:56 | 只看该作者 | 关注作者 |本帖最后由 jimmy 于2019-08-02 编辑 楼主

很久没有发过插件了,评论插件这一块需要的人还是不少,所以重新写了一份,较之前发布的【帝国cms精仿畅言评论插件】调用更简单,速度更快,管理更方便,这次依然是开源。如果你觉得不错,可以点击下方打赏按钮,给作者加油打气。


插件特色:

1、调用简单,载入速度更块,后台管理插件更方便

2、支持多主题自定义颜色,百搭风格,更贴合您的网站

3、新增符号表情,可在后台增加修改或者关闭

3、支持帝国cms7.0~7.5,公测期间只提供utf-8版本

4、丰富的JS接口以及JS事件监听满足你的各种需求(详情看2楼)

5、匿名随机名称、随机头像,后台直接管理

6、评论回复跟帖列表显示模式(默认是盖楼,如需请到后台开启

7、增加图片添加功能

8、增加输入字符统计功能


公测时间:4-23 ~ 5-23

使用说明

如需要在后台管理插件,请先安装,安装地址:域名+/e/extend/lgyPl2.0/install 按提示进行安装,不安装不影响前台插件的时候用。

简单调用:(插件依赖jquery,请在调用插件的前面载入jquery)

<script src="/e/extend/lgyPl2.0/?id=[!--id--]&classid=[!--classid--]"></script>

以上的调用代码为最简单调用方法,评论框架会在载入的位置渲染,如需自定义渲染位置请看高级用法render参数(请看3楼)。


预览图:

回复评论:

新增符号表情:

后台管理:


测试地址:查看演示  如果你有什么意见或者建议,快快回复吐槽吧plface

ECMSAPP讨论群:252651535


版本迭代更新记录:

1、2018-04-23 发布公测版

2、2018-05-14 增加随机头像、图片添加、回复列表模式等功能

3、2018-05-14 增加输入字符统计

4、2018-08-06 修复php低版本保存增加反斜杠的bug

5、2018-08-06 修复php高版本保存增加反斜杠的bug

6、2018-08-09 修正帝国不是安装到根目录导致的问题,以及部分样式

7、2019-04-04 修正帝国不是安装到根目录遗留的问题,以及高版本环境不正常的情况,本次修改文件 插件目录下的 index.php,class/class.lgyPl_v2.php,class/plfun.php

点击下载附件 售价:0 积分,下载次数:552 次 (积分不够?

    发布于:2018-04-23 | 只看该用户 沙发

    JS事件监听共有两个
    事件一:点击顶或踩触发,监听方法
    //点赞事件
    $(document).on('lgyPl_doDigg',function(event,ret){
        //console.log(ret);
        //ret返回接口回调
        //此事件比较少用,可以忽略
    });

    事件二:提交评论触发,监听方法
    //提交事件
    $(document).on('lgyPl_submited',function(event,ret){
        //console.log(ret);
        //ret返回接口回调
        //提示【游客不能发表评论】时候触发,如果网站有自己的弹窗登录方法,如:login(); 可放代码内部执行
        if(ret.code=='GuestNotToPl'){
             //your code
             window.location.href='/e/member/login/';
        }
    });

    事件监听可以在后台直接编辑,也可以放到别的js自己做监听

    发布于:2018-04-23 | 只看该用户 板凳

    Javascript API接口:

    lgyPl_v2.api.refresh();  //更新插件用户状态以及评论列表

    lgyPl_v2.api.islogin();  //返回用户是否登录,true或者 false

    lgyPl_v2.api.toast(text,time,callback) ; //迷你提示,三个参数,第一个为文本,第二个为时间,第三个为销毁后回调

    lgyPl_v2.api.indicator(); //迷你加载指示器;传入字符串 "hide" 为销毁指示器;如:lgyPl_v2.api.indicator('hide');

    发布于:2018-04-23 | 只看该用户 3楼

    高级调用详解:
    <script src="/e/extend/lgyPl2.0/?id=[!--id--]&classid=[!--classid--]&useJquery=1&bgColor=ffffff&mainColor=4398ed&render=showPlArea"></script>
    
    参数详解:
    id : 信息id
    classid : 信息栏目id
    render : 定义显示评论的元素位置,只支持id名称,如 <div id="showPlArea"></div>,不传此参数则会渲染在载入插件的位置
    useJquery : 是否载入jquery,插件依赖jq,如果页面完全没有用过jquery,可以给这个参数传入任何值,插件则自动载入内置jquery。
    bgColor :页面的背景颜色值,只支持HEX,传入的时候不要带上#,比如:#000000 传入 000000即可,这里参数主要作用是修复头像位置弧线的效果。
    mainColor : 自定义主题颜色,只支持HEX,传入的时候不要带上#,比如:#000000 传入 000000即可,应用场景,比如说你有很多频道,每个频道的色调不相同,则可以通过该参数实现百搭风格。

    发布于:2018-04-23 | 只看该用户 4楼

    看看

    发布于:2018-04-23 | 只看该用户 5楼

    牛牛牛

    发布于:2018-04-23 | 只看该用户 6楼

    牛逼,支持一下!

    发布于:2018-04-27 | 只看该用户 7楼

    再加几点就更完美了:

    1、随机头像吗
    有头像时显示头像,没有则随机显示

    2、添加图片功能
    记得上一个版有添加图片功能的 

    3、匿名可以随机名称
    登录的文字格式可以加个匿名,就是会员或游客自己勾选匿名时显示匿名,否则会员显示会员名称,游客随机显示名称

    4、盖楼
    盖楼做成百度贴吧那样的,回复时直接在主题后面显示回复内容加楼不用引用用户名和内容

    5、自适应
    记得上一版是自适应的,比较完美,在哪里使用都非常的爽

    6、登录做成弹窗
    就是回复框上的登录按钮,点击时弹窗登录

    发布于:2018-04-27 | 只看该用户 8楼

    还有
    评论人数

    发布于:2018-04-27 | 只看该用户 9楼

    哪个时间是动态显示吗? 如果是可以改成几分钟前、几小时前、然后再加上您的 xx年xx月xx日 xx时xx分 比较好看

    因为前面的 xx时xx分 让人看得有些蒙圈啊

    发布于:2018-04-30 | 只看该用户 10楼

    jwmm 的原文:

    再加几点就更完美了:

    1、随机头像吗
    有头像时显示头像,没有则随机显示

    2、添加图片功能
    记得上一个版有添加图片功能的 

    3、匿名可以随机名称
    登录的文字格式可以加个匿名,就是会员或游客自己勾选匿名时显示匿名,否则会员显示会员名称,游客随机显示名称

    4、盖楼
    盖楼做成百度贴吧那样的,回复时直接在主题后面显示回复内容加楼不用引用用户名和内容

    5、自适应
    记得上一版是自适应的,比较完美,在哪里使用都非常的爽

    6、登录做成弹窗
    就是回复框上的登录按钮,点击时弹窗登录

    下一版本会更新的,目前应该可以自适应的,登录弹窗其他的功能了,提交事件那里可以触发你现有的弹窗登录方法。

    发布于:2018-04-30 | 只看该用户 11楼

    坐等更新

    发布于:2018-05-14 | 只看该用户 12楼

    jwmm 的原文:

    坐等更新

    已更新版本,增加随机头像、图片添加、回复列表模式等功能
    您需要登录后才可以发帖,登录 | 注册
      
      
    到底了,所以往后的每一步都在进步