前言 刚才在隔壁看到《WordPress使用AJAX实时获取评论头像》,我就想typecho是不是也能实现这个功能呢!...看了《WordPress使用AJAX实时获取评论头像》这个文章后,我理解到,它实际就是给模板内置了个api,通过ajax请求这个api来实时获取邮箱头像地址。...后语 其实除了php部分和WordPress稍有不同外,其他没什么不同,js部分直接抄自《WordPress使用AJAX实时获取评论头像》。
昨天发了评论旧访客评论次数显示,也不能冷落了新访客,于是就添加了实时显示新访客头像的功能。 没有输入时的效果: 输入邮箱后的效果: 只有一点作用,看着右面的Gravatar头像可以避免输错邮箱。...>/js/你新建的.js"> 第三步,修改comments.php,在评论框上部要输入邮箱的位置,根据你的主题,添加下面代码。这个是我针对我的主题添加的,不能直接复制哦。
这个不是什么新鲜的功能了,这个功能即是实现当留言评论时,你输入email后,就会实时显示你的Gravatar头像。对于提高用户体验是有非常的帮助,特别是用户评论量非常大的用户。...自己也权衡一下是否为自己的主题添加这个功能吧~ 实现原理:实时显示是用JavaScript来实现的,Gravatar图片的链接没有什么秘密,很简单就能得到,“http://www.gravatar.com...既然有了md5函数,那实现实时显示Gravatar头像也就变得简单了,只需用onchange捕获email输入框中的变化,然后用hex_md5函数转换email地址并组合成对应的Gravatar图片链接...将如下代码加到functions.php文件,在评论框里加上默认头像。...> //判断是不是单独的post页面且评论打开 <script type="text/javascript" src="<?php bloginfo('template_url'); ?
前言 继上一篇的 GitPages部署自己的网站 现在开始添加博客的评论插件Gitment。这里的话我是使用hexo添加gitment插件,如果不是使用hexo,请到官网指定这里。...注册完后你会得到一个 client ID 和一个 client secret,记住这两个玩意,等会hexo配置会用到 第二步 安装Gitment 在你的博客下使用npm进行安装gitment $ npm...install --save gitment 第三步 修改主题配置 因为这里我使用的是Next主题配置,在配置文件搜索关键字gitment,主要配置如下: gitment: enable: true...github_repo这里是让你再新建一个仓库,用来存储评论的,不是当前的这个博客的仓库, 然后填上你仓库名的名字,对!...第四步 初始化评论插件 搞定好以上的步骤后,你就能看到博客的下方是这样的 [Gitment图片1] 点击登入后,(未开放评论)的地方会显示一个按钮让你初始化,点击按钮然后你就可以进行评论啦!
在更换主题后的这一段时间里,博客运行良好,内容我也在不断完善,评论自然是继承原来的 Valine 也运行正常,但是,其实从上个主题开始,我就没有配置邮件的评论系统,所以对于评论的查看,我一直都是登陆 LeanCloud...当然,默认的邮件提醒我是配置了的,但那个太简陋了,几乎没有使用价值。关于 ValineAdmin,群友早就配置过了,这次终于轮到自己来配一下了。...(目前我仍然没有进行实名认证) 而且依托于Valine使用的应用/仓库即可,完全没有其他要求。...给评论者通知的邮件模板 MAIL_SUBJECT 邮件标题,注意措辞; MAIL_TEMPLATE 邮件正文,需要美化! 不同于站长的通知邮件,这是给评论者看的,必须花里胡哨,这是面子工程!...(好像每天必须休眠6小时) 可能的解决措施: 使用定时器激活:*/20 7-23 * * * [20200326233829.png] 附录,文字版 自定义环境变量: NAME VALUE 备注 NO.
前言 继上一篇的 GitPages部署自己的网站 现在开始添加博客的评论插件Gitment。这里的话我是使用hexo添加gitment插件,如果不是使用hexo,请到官网指定这里。...注册完后你会得到一个 client ID 和一个 client secret,记住这两个玩意,等会hexo配置会用到 第二步 安装Gitment 在你的博客下使用npm进行安装gitment $ npm...install --save gitment 第三步 修改主题配置 因为这里我使用的是Next主题配置,在配置文件搜索关键字gitment,主要配置如下: gitment: enable: true...github_repo这里是让你再新建一个仓库,用来存储评论的,不是当前的这个博客的仓库, 然后填上你仓库名的名字,对!...第四步 初始化评论插件 搞定好以上的步骤后,你就能看到博客的下方是这样的 ? 点击登入后,(未开放评论)的地方会显示一个按钮让你初始化,点击按钮然后你就可以进行评论啦!
多说评论: <div data-thread-key=" " data-title="{{post.title}}" data-url="{{post.url}}" data-author-key="1
背景 最近项目中有一个需求,希望分析用户对某些商品的评论,以推测用户对这些商品的情感倾向,从而为运营人员管理这些商品提供依据。 这个问题属于自然语言处理的范畴,国外有很多这方面的论文。...因为最近研究过tensorflow,也了解到使用tensorflow参照word2vec完成了词向量后,使用训练好的词向量,应该可以很容易进行语句的情绪分类。这里海航的一个工程师做了个方案。...因此,这一领域的研究将涉及自然语言,即人们日常使用的语言, 所以它与语言学的研究有着密切的联系,但又有重要的区别。...e git+https://github.com/david30907d/snownlp.git@8af8237#egg=snownlp 计算某个商品的情感倾向均值方法比较简单,就是取到每条评论的情感倾向值...实现时有几点要注意一下: 某个商品的评论数太少,比如不足5条,这样统计出的均值可能不具代表性,因此忽略对这些商品的分析 某个商品的评论数太多,多于200条,为了加快分析过程,随机取100条评论进行分析
评论系统也由之前的 disqus 改成现在的 valine 。 主题也使用了非常好看的 Material Design 的样式的 Material-x ,并在此之上进行修改。...虽然报错,但是可以正确的显示对应的服务,查询了一下原因,发现是因为长时间未使用 LeanCode 的服务,导致文件上传域名无法访问了,需要在 设置->应用 Keys 下面,选择重启 文件上传域名 和 文件访问域名
任务要求: 网址为https://www.jianshu.com/u/9104ebf5e177,爬取内容为简书用户的最新评论中的评论题目、评论内容及评论时间,爬取5页,用selenium爬取,将这些评论存入...---- 通过博客对selenium的简单介绍,现在开始实战啦,没有看过的,可以先看看 使用selenium定位获取标签对象并提取数据 利用selenium爬取数据总结 直接上代码 # -*- coding...browser.find_element_by_xpath("/html/body/div[2]/div/div[1]/ul/li[3]/a").click() #browser.find_element_by_link_text("最新评论
◎ 简洁的 Valine 本文包括 NexT 主题的 v5 和 v6 两个版本的使用方法,以及对 TopX 页面的兼容处理。...Valine 是一个基于国内 BaaS(后端即服务:Backend as a Service)提供商 LeanCloud 的评论系统,有经典的昵称、邮箱、网址的评论框,支持 Gravatar 头像,支持...这么好的评论系统,为什么我现在才开始使用呢?...另外,基于 LeanCloud 的 TopX 页面也是如此,甚至直接无法使用,生成的页面只有 title 和 name。Anyway,经过这个 PR,现在这些问题都能解决了?!...,反正 TopX 页面也没开启评论。 编辑文件: 1 2 3 4 <!
评论系统 Valine 的使用 注明:以下方案是在 Valine 1.4.9 版本下完成,对于其他版本应该会根据实际情况修改参数,使用 F12 查看参数修改即可使用!...理论上支持但不限于静态博客,目前已有 Hexo、Jekyll、Typecho、Hugo、Ghost 等博客程序在使用 Valine。...使用 F12,按 ctrl + shift + c,鼠标放到 Powered By 的地方,点击一下 这个 div 里的就是要修改的,打开 themes/next/source/css/_custom/...下面给出一个加强 plus 版 4.2.2 Valine-Admin 通知功能 这里会使用到 Valine Admin,Valine Admin 项目是一个对 Valine 评论系统的拓展应用,可增强...用于 SMTP 发件人与站长收件人不一致的情况下使用。
简介 Waline 是一款基于 Valine 衍生的简洁、安全的评论系统。...如果你未登录的话,Vercel 会让你注册或登录,请使用 GitHub 账户进行快捷登录。...提示:如果你使用 LeanCloud 国内版,请额外配置 LEAN_SERVER 环境变量,值为你绑定好的域名。...创建 标签使用 Waline() 初始化,并传入必要的 el 与 serverURL 选项。...管理员登陆后,即可看到评论管理界面。在这里可以修改、标记或删除评论。 用户也通过评论框注册账号,登陆后会跳转到自己的档案页。
电子商务网站的商品评论,需要设置各种评论的类别,筛选出不同种类的评论,能直观的看出商品的口碑。如何设计评论过滤筛选,我们可以一起学习一下。...目标 使用html、css、bootstrap3设计一个电子商务网站详情页-评价过滤筛选(效果如下图)。
valine: appid: #Leancloud应用的appId appkey: #Leancloud应用的appKey verify: false #验证码 notify: false #评论回复提醒...avatar: mm #评论列表头像样式:''/mm/identicon/monsterid/wavatar/retro/hide placeholder: Just go go #评论框占位符
hugo博客上的评论插件一直试了好多,但网上关于hugo的评论插件是太少了,找了好长时间都没有值得考究的。...国内其实也有很多评论插件,如:有言(官网已经挂了)、畅言(搜狐出品)。...hugo推荐utterances和gitalk评论插件来使用。...utterances 是一款基于 GitHub issues 的评论工具 相比同类的工具 gitment、gitalk 以及 disqus 评论工具,优点如下: 极其轻量 加载非常快 配置比较简单 disqus...hugo博客配置使用 utterances 首先在github上创建一个空仓库,如:hugoblogtalks,并且初始化设置,仓库必须是Public,而不是私有的,这样我们的读者才可以查看以及发表评论
Hexo 有很多留言板的第三方插件(多说、disqus、Gitment、Gitalk 等等),但是这里主要讲解怎么使用 Gitalk, 因为它比较好看。...distractionFreeMode: false #是否启用快捷键(cmd|ctrl + enter) 提交评论. 到此为止就完成了!
介绍给大家一个软件,用来查看实时带宽,通用于包括阿里云在内的几乎所有Linux操作系统,首页我们要安装它。...如果安装不成功,可以使用以下命令,编译安装执行,通用于centos操作系统: yum -y install flex byacc libpcap ncurses ncurses-devel libpcap-devel.../configure make && make install 阿里云分内网和外网,所以,执行不同命令可以查看到不同网络的数据使用情况,相关命令: #使用ifconfig,查看所有网络配置,使用 -i...界面可使用快捷键:h帮助,n切换显示IP主机名,s是否显示本机信息,d是否显示远端信息,N切换端口服务名称,b切换是否时数流量图形条。
许多人说,看XX网站,就是看标题和评论,甚至是与话题毫不相关的评论,评论为何成为网站的香饽饽。可以网站的评论系统对我们有多么的重要。...如果你的网站想重新设计一个评论系统,你所花费的人力,财力将不可想象。 好吧,废话就不多说了,我们看看网上的一些现成的评论系统的使用吧。 多说评论系统的使用: 评论框 start --> 评论框 end --> <!
介绍 Waline - 一款从 Valine 衍生的带后端评论系统。可以将 Waline 等价成 With backend Valine....轻量易用 免费部署 多种部署部署方式和存储服务支持 详细介绍可以查看项目官网 快速上手 采用 LeanCloud + Vercel 的部署方式 LeanCloud 设置(数据库) 安装不在赘述,直接使用官网的步骤...,LeanCloud 设置 (数据库) Vercel 部署(服务端) 安装不在赘述,直接使用官网的步骤,Vercel 部署 (服务端) 需要注意的是,vercel 现在的步骤和以上有一些差别,部署过程中没有输入环境变量...,部署完成后添加了相应的环境变量,一定要注意需要点重新部署,如下图: 如何使用 安装插件 1 # npm install @waline/hexo-next Next 主题配置 next 主题配置需要移除.../github.com/walinejs/waline waline: enable: true serverURL: xxxx # vercel 域名 placeholder: (发表评论