当前位置:首页 > 文章 > 帝国CMS > 正文内容

帝国cms多彩主题评论插件适用于帝国cms(7.0~7.5)版本

3年前 (2022-10-22)帝国CMS14119

插件特色:

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

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

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

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

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

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

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

7、增加图片添加功能

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

 

使用说明

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

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

代码片段

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

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

高级调用详解:
<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即可,应用场景,比如说你有很多频道,每个频道的色调不相同,则可以通过该参数实现百搭风格。

JS事件监听共有两个

事件一:点击顶或踩触发,监听方法

  1. //点赞事件
  2. $(document).on(‘lgyPl_doDigg’,function(event,ret){
  3. //console.log(ret);
  4. //ret返回接口回调
  5. //此事件比较少用,可以忽略
  6. });

事件二:提交评论触发,监听方法

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

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

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’);

版本迭代更新记录:

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

lgyPl2.0 3.zip b1a9a60ce809d561d7a32ddb88db99c7.zip(306.44 KB) 帝国cms多彩主题评论插件适用于帝国cms(7.0~7.5)版本

扫描二维码推送至手机访问。

版权声明:本文由蓝博发布,如需转载请注明出处。

本文链接:https://blueboss.cn/p/833.shtml

“帝国cms多彩主题评论插件适用于帝国cms(7.0~7.5)版本” 的相关文章

帝国cms远程图片本地化不生效原因以及解决方法

帝国cms远程图片本地化不生效原因以及解决方法

帝国cms远程图片本地化不生效原因1、图片格式和大小设置问题帝国默认的图片格式不包括png,但是我们现在qq截图等都是png图片格式,加进去即可,假如源站的图片格式帝国后台没有,那肯定保存不了了。系统参数设置——文件设置——文件扩展名同时设置可以上传图片大小。2、服务器配置问题需要在php.in中把...

帝国CMS多值字段如何调用多值字段最新增加的一行内容

帝国CMS多值字段如何调用多值字段最新增加的一行内容

帝国cms模板里面的多值字段怎么调用呢? 多值字段调用如下: <?php $morefr=explode('||||||',$navinfor[字段名]); $mfcount=count($morefr); for($mfi=0;$mfi<$mfcount;$mfi++) { $mor...

帝国cms后台出现Failtoconnectftphost!

帝国cms后台出现Failtoconnectftphost!

帝国cms后台创建新栏目、上传附件会出现错误:Fail to connect ftp host! 后台备份数据库也备份了出现500错误 解决方式 后台 系统设置-ftp设置-php运行安全模式 取消就可以了...

帝国cms信息反馈开启验证码

帝国cms信息反馈开启验证码

1、后台-系统设置-系统参数设置-信息设置-反馈验证码(后面点开启) 2、信息反馈本身并无放置验证码代码,所先复制评论的验证码代码,后台-模板-评论列表模板-管理评论模板-修改-复制其中的验证码代码 代码如下: 验证码:<input name="key" type="text" size=...

帝国CMS更新内容提示Table#039;www_**_com.***_ecms_news_data_#039;doesn#039;texist...

帝国CMS更新内容提示Table#039;www_**_com.***_ecms_news_data_#039;doesn#039;texist...

帝国CMS更新整站内容提示:Table 'www_123_com.***_ecms_news_data_' doesn't exist...的解决办法! 相信很多使用帝国cms模板建站的朋友,都有遇到过类似的问题,那么这个是什么问题呢?其实这个是我们后台:871 文章id为871的文章删除了,但是表...

帝国CMS登陆后台出现空白的问题及解决方法

帝国CMS登陆后台出现空白的问题及解决方法

帝国CMS后台登陆出现空白页的问题及解决方法。一起来看看吧: 帝国的后台管理系统突然出现这样的情况:登陆后,转向处理页面是出现空白页面,不论账号密码是对是错都是空白,没有提示。 然而正确登陆后直接输入管理页面又可以用。 所有转向都不能用,出现空白页。 问题排除: 1、帝国CMS问题 2、服务器问题...