主页 > 本站发布 > dedecms插件 >
发布时间:2018-08-18 作者:apizl 阅读:1009次

一直以来都是使用畅言来作为网站的评论插件,但是现在过多的广告展示和加载了太多的js和数据。导致网站加载非常慢,这个时候就做了如下这个插件。

评论流程模式:

用户匿名评论-》后台审核-》展示评论

流程就是这么简单,主要插件功能只是做了个大概。功能说明的自己可以进行进一步修改和调整,

为什么搞成审核呢,主要怕是防灌水咯。

当然你也可以改成评论后邮件通知或者展示评论用户的网址等等!

如下是评论插件的截图:

织梦评论插件,爱资料评论插件 一个简单评论插件

评论插件是支持pc和wap的。

插件需要操作文件和目录(相当于后台):

./comment_manage.php

../comment.php

../templets/default/ajaxfeedback_apizl.htm

../include/taglib/comment.lib.php

../static/comment


插件在模板中直接调用:


{dede:include file='ajaxfeedback_apizl.htm'/}


以后插件更新还是使用单文件PHP来进行更新!


说了这么多插件下载地址:

dedecms评论插件: https://apizl6.ctfile.com/dir/18261410-29962300-dff876/


如何进行更新:

网盘中有更新文件,需要自己手动进行更新。

comment_manage.php => 后台目录

comment.php => 首页根目录

ajaxfeedback_apizl.htm => 和模板放一起


以下是可能遇到的问题和解决方法:

1.没有权限无法执行SQL 需要手动执行如下SQL:

CREATE TABLE `dede_apizl_comment` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `uid` int(11) DEFAULT '-1' COMMENT '-1=不存在登录',
  `ip` varchar(255) DEFAULT NULL,
  `useragent` varchar(255) DEFAULT NULL,
  `to_id` int(11) DEFAULT '0' COMMENT '给某人回复',
  `hash` varchar(255) CHARACTER SET gbk DEFAULT NULL,
  `view_id` int(11) DEFAULT NULL,
  `url` varchar(255) CHARACTER SET gbk DEFAULT NULL,
  `type` enum('URL','文章') CHARACTER SET gbk DEFAULT '文章',
  `username` varchar(255) CHARACTER SET gbk DEFAULT NULL,
  `user_url` varchar(255) CHARACTER SET gbk DEFAULT NULL,
  `user_email` varchar(255) CHARACTER SET gbk DEFAULT NULL,
  `user_images` varchar(255) CHARACTER SET gbk DEFAULT NULL,
  `content` varchar(255) CHARACTER SET gbk DEFAULT NULL,
  `add_time` int(11) DEFAULT NULL,
  `edit_time` int(11) DEFAULT NULL,
  `up_click` int(11) DEFAULT '0',
  `down_click` int(11) DEFAULT '0',
  `state` enum('删除','正常','待审核') CHARACTER SET gbk DEFAULT '待审核',
  PRIMARY KEY (`id`),
  UNIQUE KEY `id` (`id`),
  KEY `type` (`type`),
  KEY `state` (`state`),
  KEY `uid` (`uid`),
  KEY `to_id` (`to_id`),
  KEY `hash_2` (`hash`),
  KEY `view_id` (`view_id`),
  KEY `url` (`url`),
  KEY `ip` (`ip`)
) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COMMENT='评论表';
CREATE TABLE `dede_apizl_comment_setting` (
  `key` varchar(255) CHARACTER SET gbk DEFAULT NULL,
  `value` varchar(255) CHARACTER SET gbk DEFAULT NULL,
  UNIQUE KEY `key` (`key`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='评论配置插件';

INSERT INTO `dede_plus` (`plusname`, `menustring`, `mainurl`, `writer`, `isshow`, `filelist`) VALUES ('爱资料评论插件', '<m:item name="爱资料评论插件" link="comment_manage.php" rank="爱资料评论插件" target="main" />', '', '爱资料', 1, NULL);

2.插件模块中没有生成对应的插件菜单,按照方法1去执行SQL。

文章由爱资料原创本文地址:https://www.apizl.com/archives/view-134314-1.html,转载请以链接形式标明本文地址!
关键字词:织梦插件  

相关文章

必填

◎已有9人评论

1楼 智宇   2018-08-25 09:32
插件怎么调用
顶:19 踩: 13 回复
取消回复
2楼 爱资料网友   2018-09-03 14:39
分为非额
顶:3 踩: 0 回复
取消回复
3楼 爱资料网友   2018-09-03 22:44
不错 学习了
顶:4 踩: 0 回复
取消回复
4楼 爱资料网友   2018-09-03 23:52
安装了 用不了,我用的是AB模板网的后台 不显示插件啊 你联系方式在哪里
顶:4 踩: 0 回复
取消回复
爱资料网友   2018-09-06 09:23
网站首页有QQ群,仔细看下文章。一般不显示插件就是因为表创建没有成功。

5楼 尘宇   2018-09-25 19:49
本地试了下安装不上,错误提示: 在后台SQL命令行执行了方法1的SQL,辅助插件那里又出现了一个爱资料评论插件,但是和上面的报错一样
顶:4 踩: 1 回复
取消回复
爱资料网友   2018-09-27 20:38
还是不能评论么?还是评论时候提什么其他东西?

6楼 爱资料网友   2018-11-02 16:24
234234234234234234234
顶:0 踩: 1 回复
取消回复
7楼 爱资料网友   2018-11-04 23:03
[em_2][em_17][em_17]不错不错不错不错不错不错不错不错不错不错不错不错不错不错不错不错
顶:1 踩: 1 回复
取消回复
加载更多