多说API:http://dev.duoshuo.com/docs/512d6e2e418847315a000001 发表评论 接口名称 /posts/create 接口说明 发表评论。...thread_id 可选 被评论文章的多说文章ID。如果有thread_key,此参数是可选参数,否则是必选参数。 parent_id 可选 父评论(被回复的评论)的ID。...如果已登陆多说,此参数是可选参数,否则是必选参数。 author_email 可选 作者邮箱。如果已登陆多说,此参数是可选参数,否则是必选参数。 author_url 可选 作者网址。..."author_name":"Perchouli", "author_url":"http://weibo.com/perchouli", "message":"登陆多说发表评论...response object 多说api返回结果中,通常在response中含有主要返回数据。当code为0时返回。 post_id int64 一定返回 评论id。
这样就导致没法在网站上使用动态功能,比如登录、评论等。但好在,我们可以通过一些第三方的插件来曲线救国,实现这些动态功能。 比如评论功能,可以通过 多说(duoshuo.com)实现。...方法不复杂: 首先登陆多说官网,可使用QQ账号直接登陆。 然后创建站点 ? 获取代码 ?...打开hexo文件夹中_config.yml并添加添加多说的配置: duoshuo_shortname: 你站点的short_name 例如: ?
多说评论: <div data-thread-key=" " data-title="{{post.title}}" data-url="{{post.url}}" data-author-key="1
一、多说不同步评论到本地的问题 很大一部分博客采用了多说评论,而侧边栏的最近留言却用的本地的数据(比如张戈博客),突然有一天,你发现侧边栏的最近留言怎么都不更新了。。。。。。...如果,你发现有些插件的定时任务、计划任务失效了(比如 WP-SUPER-CACHE 定时删除缓存、多说定时同步),请检查 WordPress 根目录下的 wp-config.php 文件中是否存在下面这句话...二、手动同步多说数据的时候弹出解析错误 如图: ? 当时,出现这个题的时候,我还以为是多说服务器有问题。后来发现在国内、国外以及 IP 的多说服务器之间切换后,问题依然存在,于是才细看了下报错信息。...所以,如果你的多说手动同步出现如图报错,那肯定是和 WP2PCS 插件冲突了,停用后再去同步就行了!
为什么使用多说评论系统 因为想尽量减轻服务器压力,但也有人说多说加载慢。。个人感觉多说挺好用的,省去了好多麻烦。...多说的缺点 也不知道Typecho有木有类似的插件,反正我没找,自己就做了,但还不是插件,只是写了一个function来调用多说的“获取文章评论数”公开API, 并集成到Typecho,多说官方也有...,但文档写的不清晰,糊里糊涂的(其实是我不怎么懂JS罢了,O(∩_∩)O~) PHP获取评论数 在当前主题文件夹下新建一个PHP文件, getDuoshuoComments.php, 代码如下 <?...php /** * 获取文章多说评论数 */ function getDuoshuoComments($threads){ $url = 'http://api.duoshuo.com/threads...然后在需要显示评论数的地方添加cid); ?>,就行了。
在多说的基本设置中的自定义css,加入如下代码即可: #ds-reset .ds-avatar { box-shadow: 0 1px 1px rgba(255,255,255,0.75);
而多说可以很好避开上述的缺点,加载速度快、利用社交账号登录就能评论、还带有邮件提醒功能,对比一下,简直天壤之别,果断选择多说。...-- 多说评论框 end --> 评论邮件提醒 多说自带的邮件提醒功能是不支持主动评论提醒的,比如说在某一篇博客中,有人主动评论留言的话,多说此时是不会邮件提醒的。...多说所谓的邮件提醒是以别人回复别人的评论为前提的,即你不是回复他人的评论博主就收不到你评论回复的提醒。 从这一点上看,多说这一功能有失人性化的设计,故自己动手解决这个邮件提醒不完整的问题。...-- 多说评论框 end --> <!
更换主题之后,发现一些小问题,其中一个就是发现文章界面的评论直达功能失效了,经过观察发现是启用了多说导致的,但由于技术不佳不会解决(次日已自行研究搞定,详见底部补充.)...,个人又挺喜欢这个功能,就只好抛弃多说,用回自带评论框。。。结果发现自带的表情真的太寒碜了,暴丑啊,只好自己动手修改下。 各位感受下: 修改前 ? 修改后: 第①种: ? 第②种: ?...wp-content/themes/dalushe/images/smilies/icon_mrgreen.gif" title="嘿黑" alt="嘿黑" /> 然后在主题目录找到评论模块...多说在联系左邻右舍还是比邮件方便不少!...下面贴下方法: 其实这跳转功能就是通过内部 id 标签来实现的,搞清楚了就非常简单,自带的评论模块是加了 id 申明的,也就是 id=respond,那么你在文章链接后面加上#respond 参数就自动跳转到评论框所在位置啦
分享几个社会化评论插件多说的提速技巧:1. 不再查询 WordPress 原生的留言。 2. 不再加载 comment-reply.js,3.把多说的 JavaScript 脚本移到 footer。...不再查询 WordPress 原生的留言 我们知道使用多说这样的社会化评论服务之后,WordPress 本地的留言除了备份之外,其他已经没有什么作用了。...但是安装了多说之后,WordPress 还是会去数据库查询当前日志的留言,这样的查询其实已经没有意义了,我们可以通过下面的代码屏蔽这次查询,达到提速的目的。...,多说接管了所有留言的功能,多说也自带了嵌套回复功能的 JS,,所以 comment-reply.js 也就没有必要了,我们可以删除当前主题下的 header 中调用代码实现 WordPress 更快的加载...把多说的 JavaScript 脚本移到 footer 多说默认是在 Head 输出它的相关 JavaScript 脚本,但是有时候因为多说服务器不稳定的问题,会引起整个博客速度被拖累,所以我们应该把多说的
能动手绝不多说:开源评论系统 remark42 上手指南 前言 写博客嘛, 谁不喜欢自己倒腾一下呢。...后来又基于“多说”直接支持了博客内容评论, 再后来,多说倒下了,评论功能就一直没有维护了。...看完了文档的朋友应该知道, 在某个页面集成评论只需要加下面这些代码。...明显评论框也应该直接在 post.swig。...最后效果 [remark42] 欢迎评论来玩!!
简单模仿了一个评论模板,当然肯定是没有博客的 valine 这么强大的 hhhh, PHP 表单安全性的重要提示 $_SERVER["PHP_SELF"]变量能够被黑客利用!...> 评论:<?php echo $comment;?
由于多说将于近期停止服务,所有有部分使用多说的emlog用户想要将在多说导出的json评论数据倒进自己的博客中,使用本脚本可以实现这个功能。...注意,导入后会丢失评论的父子关系。文章的ID是通过 thread_key 参数指定的,如果你没有开启 thread_key 设置,不要使用这个脚本。本脚本会将评论数据添加到指定文章下。...且会自动更新对应文章的评论数。 以下为全部代码,将其保存为php文件上传到服务器执行即可。 '; //唯一需要修改的地方,将在多说导出的json数据全部复制到‘’中间 $json = '{"generator":"duoshuo","version":"0.1","threads":[...条评论数据已写入数据库,现在你可以关闭本页面了。'; }?>
DEDE织梦cms常用的参数标签汇总、以及操作过程中的一些bug问题解决方法,dede网站二开,以下龙腾飞网络科技-小吴实操中笔记记录,保存使用非常方便: 问题:dedecms禁用了游客评论怎么设置?...织梦5.7怎么能让游客评论dede不登陆评论文章方法 方法:dedecms禁用了游客评论怎么设置织梦5.7怎么能让游客评论dede不登陆评论文章方法: 使用织梦程序发布的文章评论时只能注册才能评论了,怎么解决这个问题...,怎么做到不登陆就评论,对于大部分网站来说肯定没啥人会注册个账号在评论了,设置方法很简单,下面我要讲的是如何开启dede5.7如何开启游客评论?...行位置删除或注释掉如下代码 if($cfg_feedback_guest == 'N' && $cfg_ml->M_ID < 1) { echo "管理员禁用了游客评论
网上的第三方评论系统(例如多说,友言,畅言等),都是将评论保存在第三方的服务器,一旦第三方停止服务(例如多说),那么你多年积累的留言内容也就没有了。...织梦评论助手是一款类似于第三方评论系统的评论插件,安装后可以替代原有的织梦评论,立即拥有一个属于你自己网站的友好的评论系统,且评论内容直接保存在本地数据库(dede_feedback表),再也不用担心评论丢失...同时该插件前后端代码完全开源,可以任意修改,懂代码的可以在此基础上打造出适合你自己的评论系统。织梦评论助手是一款评论插件,安装后可以替代原有的织梦评论,立即拥有一个属于你自己网站的友好的评论系统。...支持评论图片视频上传与评论者随机头像功能。二次开发的评论助手请下载这个版本:织梦Ajax评论助手插件后台设置界面:插件使用截图:
1 app/models.py class Comment(db.Model): tablename = 'comments' id = db.Colu...
设计这种功能时一定要考虑通用性,现在是对文章的评论及回复,后面别的评论是不是直接可以复用代码。 总共2张表,评论和评论的回复。...'; 在评论表中有commentObj评论对象,用这个来区分是对什么的评论,博客,源码等等。...张三评论李四的文章,那么此时有一条评论数据 张三 李四 文章ID 评论内容 评论时间 博客 李四回复张三的评论,此时就是回复的数据了 李四 张三 文章ID 评论ID 回复内容 回复时间 博客 此时要查询文章下面的所有评论就直接可以查评论表...CommentReply where commentId = '评论ID'; 要查询这篇文章下总共有多少评论(现在基本上评论的回复也算是一条评论) 做法一 这样的话我们需要查2次,先根据文章ID查询评论中的数量...下面给大家看下猿天地上面的评论效果 ? 最下面是直接评论文章的,然后在每条评论中可以回复评论具体的内容。 基本的需求还是可以满足的....
private Map ratio; //好评度 private Integer comment_count; //评论数...private List comments; //评论 } 后端实现 步骤一:创建 ImpressionMapper,完成 “查询指定SpuId的所有印象...” /** * 查询指定好评度的评论数 * @param spuid * @param ratio 0好评、1中评、2差评 * @return */ @Select("select count...” /** * 查询SpuId的评论数 * @param spuid * @return */ @Select("select count(*) from tb_sku_comment where...-- 评论结束 --> 步骤七:修改 Goods.vue ,展示“分页条” import Pagination from '../components/Pagination' <!
新的文章: 评论模块优化 - 数据表优化、添加缓存及用 Feign 与用户服务通信 原文: 评论模块在很多系统中都有,CodeRiver河码 作为类似程序员客栈的沟通协作平台自然也不会少。...前端界面是参考了简书的评论模块,专门写了一篇文章介绍实现步骤: vue + element-ui + scss 仿简书评论模块 感兴趣的可以看看。...每条评论其实分为两种,一种是直接对项目的评论,称之为父评论吧;另一种是对已有评论的评论,称为子评论。 梳理一下关系,每个项目可能有多个父评论,每个父评论可能有多个子评论。...'; 三、功能实现 项目采用 SpringCloud 微服务架构,评论模块跟其他模块的关联性不强,可以抽出为一个单独的服务 comments-service 。...以上就是对评论模块的设计与功能实现,欢迎各位大佬提出代码优化建议,共同成长~ 代码出自开源项目 CodeRiver,致力于打造全平台型全栈精品开源项目。
WordPress 原生的评论模块内容,支持使用 HTML 标签来增强评论内容的格式和效果。...但是这肯定会带来一些安全隐患,特别是评论这种随便一个浏览者都可以提交数据的地方,容易产生跨站攻击(XSS),所以 WordPress 系统严格的限制了评论模块可以使用的 HTML 标签。...这些标签肯定是远远不够用的,如果是技术博客,评论往往需要包含代码,那么可能就需要添加 pre 标签的支持,如果想要评论中可以引用图片,那么需要 img 标签的支持。...本文就是来讲解如何在评论模块中增加更多 HTML 标签的支持。...WordPress 允许的标签和属性 WordPress 出于安全考虑,严格的限制了文章和评论等可编辑内容支持的 HTML 标签类型和标签的属性。
一、前言 最近开发项目需要用到评论模块,参考了多家平台,对比之后觉得简书的最漂亮,就它了。...前端当然要先放图 简书原图 注意评论的输入框默认是隐藏的,点击回复才会显示出来 本篇文章实现的效果 同样输入框需要点击回复才会显示 二、功能分析 从 UI 上看,整个评论模块大致分为四个版块 评论人信息...数据库设计就不在这里说了,本项目把评论模块分了两张表,分别存放评论和回复。...--评论模块--> ...}, created() { this.commentData = CommentData.comment.data; }, } 以上就是仿简书的评论模块