MiniValine 更新配置

master
MHuiG 4 years ago committed by Mr. X
parent 3c214779f0
commit 719ebc7593
  1. 11
      _config.yml
  2. 18
      layout/_partial/scripts.ejs

@ -509,7 +509,9 @@ comments:
minivaline:
appId: # Your leancloud application appid
appKey: # Your leancloud application appkey
js: https://unpkg.com/minivaline@latest/dist/MiniValine.min.js
placeholder: Write a Comment # Comment box placeholder
path: # All pages use the same path (share the same comments data)
adminEmailMd5: # The MD5 of Admin Email to show Admin Flag.
math: true # Support MathJax.
md: true # Support Markdown.
@ -518,6 +520,15 @@ comments:
# Available values: en | zh-CN | (and many more)
# More i18n info: https://github.com/MiniValine/minivaline-i18n
lang:
NoRecordIP: false # Do not record commenter IP.
maxNest: 6 # Sub-comment maximum nesting depth.
pageSize: 6 # Pagination size.
# Expression Url.
# https://github.com/MiniValine/MiniValine/blob/master/.github/FAQ.md#how-to-customize-emoticons
emoticonUrl:
- https://cdn.jsdelivr.net/gh/MiniValine/Bilibilis@master
- https://cdn.jsdelivr.net/npm/alus
disqus:
shortname:
gitalk:

@ -241,17 +241,31 @@
<% } %>
<% if (enableMiniValine){ %>
<script src="https://unpkg.com/minivaline/dist/MiniValine.min.js"></script>
<% if (theme.comments.minivaline.js) { %>
<%- js(theme.comments.minivaline.js) %>
<% } else { %>
<script src="https://unpkg.com/minivaline@latest/dist/MiniValine.min.js"></script>
<% } %>
<% var emoticonUrl = theme.comments.minivaline.emoticonUrl %>
<script>
new MiniValine({
el: '#minivaline_container',
appId: '<%= theme.comments.minivaline.appId %>',
appKey: '<%= theme.comments.minivaline.appKey %>',
placeholder: '<%= theme.comments.minivaline.placeholder %>',
<% if (page.minivaline && page.minivaline.path) { %>
path: "<%= page.minivaline.path %>",
<% } else if (theme.comments.minivaline.path) { %>
path: "<%= theme.comments.minivaline.path %>",
<% } %>
lang: '<%= theme.comments.minivaline.lang %>',
adminEmailMd5: '<%= theme.comments.minivaline.adminEmailMd5 %>',
math: '<%= theme.comments.minivaline.math %>',
md: '<%= theme.comments.minivaline.md %>'
md: '<%= theme.comments.minivaline.md %>',
NoRecordIP: '<%= theme.comments.minivaline.NoRecordIP %>',
maxNest: '<%= theme.comments.minivaline.maxNest %>',
pageSize: '<%= theme.comments.minivaline.pageSize %>',
emoticonUrl: <%- '["' + emoticonUrl.join('", "') + '"]' %>
});
</script>
<% } %>

Loading…
Cancel
Save