首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    评论JS插件~多说+畅言

    多说API:http://dev.duoshuo.com/docs/512d6e2e418847315a000001 发表评论 接口名称 /posts/create 接口说明 发表评论。...message 必需 评论内容。 thread_key 可选 被评论文章在原站点的文章标识。如果有thread_id,此参数是可选参数,否则是必选参数。...thread_id 可选 被评论文章的多说文章ID。如果有thread_key,此参数是可选参数,否则是必选参数。 parent_id 可选 父评论(被回复的评论)的ID。...status string 一定返回 评论状态。创建评论时,可能的状态:approved:已经通过;pending:待审核;spam:垃圾评论。 source string 一定返回 评论来源。...畅言:http://changyan.kuaizhan.com/ PC端 通用代码接入 畅言支持各种类型的Web网站接入,网站只需要粘贴、复制JS代码到网页的任意位置,或者复制代码到模板中,畅言评论框将在所有网页自动出现

    18.1K100

    Valine 获取最新评论解决方案

    最新评论 这是个比较好用的功能,不管是用户还是管理员都可以即时看到最新评论并作出回应。...只可惜 valine 官方并没有开发这么一个功能,秉承着自己动手丰衣足食的想法,也算是在 @Lee 的一篇 leanCloud 文章的启发下才有了使用 leanCloud 实现最新评论的思路。...展现形式 虽说是最新评论,不过我看了下也有几种不同的展示形式,其中一种是直接获取【用户+评论数据】另一种则是【用户+评论地址】第一种的话比较好实现,不用额外代码就可以做到 实现评论页面的获取形式各不相同...两种评论展示差异 因为实现及体验的缘故,暂时展示的是用户+评论内容,这里主要做下使用 leanCloud 获取最新评论的思路 LeanCloud 使用 valine 的同学应该很清楚 valine 虽说是一款无后端评论系统...正如笔记开头所说的,最新评论有2种形式,以上只是实现了第一种,那么第二种【用户+评论地址】又该如何实现,其实这里我已经实现了,可以通过下面的 iframe 看一下https://blog.2broear.com

    10210

    comment.js:一个纯JS实现的静态站点评论系统

    介绍我用纯JS实现的一个静态站点评论系统,以及实现过程中的心得体会。 前言 我的博客最早是使用 Disqus 来实现评论功能的。Disqus 被墙了之后,改成了多说。...comment.js 就是基于这个想法实现的一个评论系统,它的核心代码只有 400 行左右,却能够用来实现评论会话和最新评论列表的两个功能。...获取评论会话和获取最新列表各自对应一个函数。 代码简单。这意味着你也可以很快上手脚本代码,对这个脚本进行定制。...项目主页:https://github.com/wzpan/comment.js Demo 评论会话Demo 最新评论列表Demo 接入方法 comment.js 依赖几个 JS 前端库: jQuery...获取最新评论列表 评论列表用于获取你最近的若干条评论,效果可以参见 站点首页 右侧的最新留言区。 要获取最新评论列表的方法也大同小异。

    2.6K40

    MongoDB实现评论

    , 用户可以发出自己的提问,其他用户来解答, 同时楼主可以回复别人的评论,别人依然可以回复楼主 数据结构 mongodb可以存储文档啊, 其实我们要做的就是构建一个合适的类,评论帮也就成功一大半了 问题...当时是按照不同的用户分组, 同一个用户的全部评论,已经楼主对它的回复,以及别人对它的回复都放在一起, 所以需要一个字段,group(我选的用户id), 专门存储分组的标志....如果前端想在页面的分左右两部分展示自己的评论和别人的评论,就需要一个标记,既然上面都已经在遍历了,多加一个判断也无妨, 拿着前端提交过来的用户id和Answer中的userId比对, 如果相等,就把这个评论的...flag标记为true, 前端根据这个标记区分, 从而给用户更多的权限,比如删除自己的评论 局限性 如果没个问题都像网易音乐那种,上万条评论,这样的话,估计就废了,虽然使用stream会快,但是也扛不住量啊..., 但是数量小的话,还是可以接受的, 其实理想的状态是评论可以以分页的形式获取出来, 感觉才正宗。

    23110

    Handsome 主题实现最新评论首页博客导航栏自动排第一功能

    今天在【知言笔记】上看到了『Typecho实现评论一次自动排第一功能』一文,终于算是实现最新评论首页博客导航栏自动排第一功能的功能,一直很想用上这个功能,可惜受制于自己几乎等同于“零”水准的CSS...技术一直都无法实现,没有想到【知言笔记】上给移植到 Typecho 上并且CSS默认支持 Handsome 主题,哈哈,喜不胜收呀简直是!...做为独立博客网站的,一般都会有一个最新点入功能,大部分都是根据来访者的IP,自动把最新访客的博客排在第一位。而本站使用的最新访客却不是根据来访IP排行,而是根据最新评论/留言来自动排第一位。...换句话就是说只要来访者在本站评论/留言,该访客的博客就会自动排在第一位。 使用效果 ?...index.php的下面) 每评论一次就会自动排在本栏目第一位

    72640

    twikoo仿段落评论实现快速评论功能

    碎碎念 前几天在twikoo的交流群中,有人提到了这样一个问题:twikoo可以实现段落评论吗?...我想了一下,下载了个番茄小说发现,他们都是按照每一行的内容分别进行评论的,Hexo可以实现类似于每一段落一个Url,也就是#[段落名]的格式,但是Twikoo并不能将这些段落分开,而且本来评论就很少了,...所以我想是否可以利用我的说说页面中的,点击评论按钮后后会在评论区添加一个:> + “文本”,从而实现类似引用的功能,那么也就实现了仿段落评论,同时所有的评论都会在评论区显示,避免了因为都在段落评论而导致主评论区没人的尴尬局面...问题提出番茄小说Hexo段落链接说说卡片回复卡片回复效果 内容简述 实现亮暗模式适配 实现高分辨率适配,设置上下阈值,基本确保不会超出屏幕 动画效果适配 自动将节选段落放置在评论框中 解决文本中含有回车导致函数失效的问题...于是我开始使用JS实现这些功能,为了更加美观直接好理解,我将每个部分的内容封装成了函数: JS功能实现 首先,加载twikoo的库: // 加载Twikoo库 async function loadTwikooLibrary

    12520

    Disqus评论框改造工程-最近评论实现

    最近从多说迁移到了 Disqus,确实老东家做的插件会好得多,唯一的麻烦就是需要一些步骤才能看到评论框。 大多功能都还凑合。唯一不满意的就是 CSS 风格。...本来也没多在意,也就一个 Disqus 的 Logo 放在那儿还看得过去,今天试着用他们 Advanced Usage 里面加了个最近评论框,同样也是 Iframe,不过各种padding加起来之后丑得不行...是时候研究一下 Disqus 的 API 了 毕竟是最大的三方评论供应商,他们的 API 及其详细。1....首先你肯定已经有了 Disqus 账号,在 Application 这里需要注册一下对应的域名,类似于 JS 跨域域名注册,获得两个 Key !...[]( https://assets.pic.szhshp.org/post/disqusrebuild1/Image%20026.png ) 当前通过 JS 提交的需求只需要 Public-Key

    46530

    纯代码实现WP评论添加@评论者功能

    对于使用WordPress默认评论框的同学来说,常常会遇到这样一个问题,就是当我们回复评论者消息的时候偶尔会搞不清楚到底是回复的谁,当然我们可以通过嵌套评论来区分不同的话题,但是当大家一块参与话题互相讨论的时候还是会分不清谁回复的谁...,这时候我们就可以通过@评论者来告诉对方我是在和你交流了。...网上关于此功能的实现方法很多,这里收集整理了两种亲测可用的方法推荐给大家。...将@信息写入数据库//添加@评论者功能function qgg_comment_add_at( $commentdata ) { if( $commentdata[\'comment_parent\'...return $commentdata;}add_action( \'preprocess_comment\' , \'qgg_comment_add_at\', 20);不将@信息写入数据库//添加@评论者功能

    20430

    php实现文章评论系统

    最近工作中需要完成一个评论的功能,上网查找了几个评论系统的展示样式。最后参考“多说”和“畅言”等评论系统,自己使用PHP语言实现了一个简单的评论系统。...并记录了两种方式(递归方式和非递归方式)的实现过程,以及分析两种方式的优缺点,但前端如何实现就没有展现了。...具体实现方案如下(在ThinkPHP框架上实现): 1、递归方式 优点:实现代码简单,而且如果评论的层级固定在5个层次一下的话,建议使用该种方法,这样前端通过这种数据结果实现简单。...缺点:如果评论的层级没有固定的话,前端将无法展示评论信息了,而且如果层级太多的话,将会极大的消耗内存,更要命的是每次递归都得查询数据库,性能将大大的降低。...2、非递归方式(堆栈方式实现) 优点:只查询一次数据库,性能较好。可以实现n层级的评论,前端也能很好的展示 缺点:代码稍微复杂,对于固定的层级评论,前端展示评论较为复杂。

    2K10

    树形递归实现多级评论

    最近在想将博客网站做成小程序版本,之前只是实现了文章列表和文章详情的展示,这两天在进行评论的改写。...在评论中是一个多级嵌套的方式来进行展示的,也就是说每一条评论有一个自己的评论id,然后有一个父ID,指向父级的评论ID,孙子节点和祖父节点之间没有相应的关联。...这样形成一个多级嵌套的模式,具体实现的效果为下图所示 ?...的节点取出,这些节点为最外层节点,然后将子节点依次插入,我们需要进行排序,由于后台返回的数据已经按照时间进行了排序,孙子节点产生的时间必然要晚于子节点,所以依次插入的时候无需担心会有节点漏掉 下面来看具体实现代码...child.map(item=>{ parent = insertNode(parent, item); }); console.log(parent); 至此,一个完整的树形递归实现多级评论就算是完成了

    1.4K10

    ZBlog PHP无插件调用最新评论标题的方法

    如果我们在制作和设计ZBlog PHP主题的时候,自用主题其实并不需要多么自动化,只需要能实现功能即可。有些代码调用我们直接不需要做成模块,可以直接用代码嵌入在主题中直接调用。...包括前面有提到的调用随机文章(ZBlog PHP随机调用文章代码 任意调用站内文章),在这篇文章中再分享一个可以调用评论的代码。...span>{$comment.Author.Alias} 评论于...comment.Post.Title}" target="_blank">{$comment.Post.Title} {/foreach} 将代码丢到ZBP主题侧边栏合适的位置,就可以调用评论内容...默认是10条评论,标题是60个字符,如果我们需要可以进行调整合适的。 本文出处:老蒋部落 » ZBlog PHP无插件调用最新评论标题的方法 | 欢迎分享

    63830

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券