feat: twikoo增加 region 配置

fix: 修復twikoo 廣州地域下,最新評論無法讀取的bugs
fix: 修復waline背景設定無效的bugs
fix: 修復twikoo 廣州地域下,page 頁進入post頁,twikoo評論報錯的bugs
This commit is contained in:
Jerry
2020-12-31 16:01:20 +08:00
parent 3bfb792b3c
commit c43546d6e5
5 changed files with 6 additions and 3 deletions

View File

@@ -336,6 +336,7 @@ facebook_comments:
# https://github.com/imaegoo/twikoo # https://github.com/imaegoo/twikoo
twikoo: twikoo:
envId: envId:
region:
option: option:
# Chat Services # Chat Services

View File

@@ -5,8 +5,9 @@ script.
const $countDom = document.getElementById('twikoo-count') const $countDom = document.getElementById('twikoo-count')
const init = () => { const init = () => {
let initData = { let initData = {
el: '#twikoo-wrap',
envId: '!{theme.twikoo.envId}', envId: '!{theme.twikoo.envId}',
el: '#twikoo-wrap' region: '!{theme.twikoo.region}'
} }
if (!{Boolean(option)}) { if (!{Boolean(option)}) {

View File

@@ -17,6 +17,7 @@ script.
const runTwikoo = () => { const runTwikoo = () => {
twikoo.getRecentComments({ twikoo.getRecentComments({
envId: '!{theme.twikoo.envId}', envId: '!{theme.twikoo.envId}',
region: '!{theme.twikoo.region}',
pageSize: !{theme.newest_comments.limit}, pageSize: !{theme.newest_comments.limit},
includeReply: true includeReply: true
}).then(function (res) { }).then(function (res) {

View File

@@ -1,6 +1,6 @@
{ {
"name": "hexo-theme-butterfly", "name": "hexo-theme-butterfly",
"version": "3.5.0", "version": "3.5.1",
"description": "A Simple and Card UI Design theme for Hexo", "description": "A Simple and Card UI Design theme for Hexo",
"main": "package.json", "main": "package.json",
"scripts": { "scripts": {

View File

@@ -31,7 +31,7 @@ if hexo-config('valine.bg')
background: url(hexo-config('valine.bg')) 100% 100% no-repeat background: url(hexo-config('valine.bg')) 100% 100% no-repeat
if hexo-config('waline.bg') if hexo-config('waline.bg')
#waline #waline-wrap
textarea textarea
background: url(hexo-config('waline.bg')) 100% 100% no-repeat background: url(hexo-config('waline.bg')) 100% 100% no-repeat