hexo-theme-suka
hexo-theme-suka copied to clipboard
valine评论似乎有点问题?
你好:
我现在正在使用valine评论系统。
之前我使用Next主题时,我可以让Valine拥有验证步骤,输入了相应的验证码,或者正确答案才可以发表评论。
但是使用了suka主题后,我不知道是主题的问题还是我配置不当导致的原因,在我的Blog评论区下方,似乎可以随意的评论,并不需要验证码或者邮箱就可以发言。我想增加一些评论的难度,防止恶意的评论。以下是我的主题配置:
use: valine
valine:
leancloud_appId: SabiX9JJSVefohMzMrtl9d24-gzGzoHsz # leancloud application app id
leancloud_appKey: YYdW0rtWlWWKN0TCEvaNtvk3 # leancloud application app key
notify: true # valine mail notify (true/false) https://github.com/xCss/Valine/wiki
verify: true # valine verify code (true/false)
pageSize: 10 # comment list page size
avatar: retro # gravatar style https://valine.js.org/#/avatar
lang: zh-cn # i18n
placeholder: 1123 # valine comment input placeholder(like: Please leave your footprints )
guest_info: nick,mail,link #valine comment header info
highlight: true
avatarForce: false
recprdIP: true
meta: true
根据我搜索的资料,我所知Verify是验证,但我开启(true)也毫无作用,我不知道是怎么回事,可以麻烦你帮我测试一下吗?
在\themes\suka\layout_plugin\comment\valine\main.ejs中,我找到这些东西:
new Valine({
el: '#vcomments',
notify: notify,
verify: verify,
appId: "<%= theme.comment.valine.leancloud_appId %>",
要不你试试把verify后面的直接改成 true 或 false?我也是蒙的。我之前的主题也出了这毛病,貌似手工改掉后面的布尔值会改好。