feat: 修改newest_comments的leancloud為valine,並刪除其配置,改為讀取valine配置

feat: 增加waline最新評論模塊
feat: 增加waline評論數顯示
feat: 增加waline評論
fix: 修復jquery在一些界面仍然加載問題
This commit is contained in:
Jerry
2020-12-19 00:44:58 +08:00
Unverified
parent 83299dfd2f
commit 25cf081250
13 changed files with 216 additions and 55 deletions

View File

@@ -288,15 +288,17 @@ document.addEventListener('DOMContentLoaded', function () {
}
const jqLoadAndRun = () => {
const isFancybox = GLOBAL_CONFIG.lightbox === 'fancybox'
const $fancyboxEle = isFancybox ? document.querySelectorAll('#article-container :not(a):not(.gallery-group) > img, #article-container > img') : null
const $fancyboxEle = GLOBAL_CONFIG.lightbox === 'fancybox'
? document.querySelectorAll('#article-container :not(a):not(.gallery-group) > img, #article-container > img')
: []
const fbLengthNoZero = $fancyboxEle.length > 0
const $jgEle = document.querySelectorAll('#article-container .justified-gallery')
const jgEleLength = $jgEle.length
const jgLengthNoZero = $jgEle.length > 0
if (jgEleLength || $fancyboxEle !== null) {
if (jgLengthNoZero || fbLengthNoZero) {
btf.isJqueryLoad(() => {
jgEleLength && runJustifiedGallery($jgEle)
isFancybox && addFancybox($fancyboxEle)
jgLengthNoZero && runJustifiedGallery($jgEle)
fbLengthNoZero && addFancybox($fancyboxEle)
})
}
}