Compare commits

..
5 Commits
26 changed files with 246 additions and 348 deletions

No files matched your search

+1 -1
View File
@@ -427,6 +427,7 @@ copy:
enable: false enable: false
limit_count: 150 limit_count: 150
# Need to install the hexo-wordcount plugin
wordcount: wordcount:
enable: false enable: false
# Display the word count of the article in post meta # Display the word count of the article in post meta
@@ -651,7 +652,6 @@ artalk:
site: site:
# Use Artalk visitor count as the page view count # Use Artalk visitor count as the page view count
visitor: false visitor: false
vote: false
option: option:
# -------------------------------------- # --------------------------------------
+2 -2
View File
@@ -43,13 +43,13 @@
if theme.wordcount.post_wordcount if theme.wordcount.post_wordcount
i.far.fa-file-word.fa-fw.post-meta-icon i.far.fa-file-word.fa-fw.post-meta-icon
span.post-meta-label= _p('post.wordcount') + ':' span.post-meta-label= _p('post.wordcount') + ':'
span.word-count= wordcount(page) span.word-count= wordcount(page.content)
if theme.wordcount.min2read if theme.wordcount.min2read
span.post-meta-separator | span.post-meta-separator |
if theme.wordcount.min2read if theme.wordcount.min2read
i.far.fa-clock.fa-fw.post-meta-icon i.far.fa-clock.fa-fw.post-meta-icon
span.post-meta-label= _p('post.min2read') + ':' span.post-meta-label= _p('post.min2read') + ':'
span= min2read(page) + ' ' + _p('post.min2read_unit') span= min2read(page.content, {cn: 350, en: 160}) + _p('post.min2read_unit')
//- for pv and count //- for pv and count
mixin pvBlock(parent_id, parent_class, parent_title) mixin pvBlock(parent_id, parent_class, parent_title)
-21
View File
@@ -20,29 +20,8 @@ script.
path: isShuoshuo ? path : (option && option.path) || path path: isShuoshuo ? path : (option && option.path) || path
}) })
let lightboxObserver = null
if (GLOBAL_CONFIG.lightbox !== 'null') {
const wrap = el.querySelector('#waline-wrap')
if (wrap) {
lightboxObserver = new MutationObserver(mutations => {
const imgs = []
mutations.forEach(mutation => {
mutation.addedNodes.forEach(node => {
if (node.nodeType !== 1) return
const nodeImgs = node.matches && node.matches('img') ? [node] : node.querySelectorAll('img')
nodeImgs.forEach(img => imgs.push(img))
})
})
const lightboxImgs = imgs.filter(img => img.closest('.wl-content') && !img.classList.contains('wl-emoji'))
if (lightboxImgs.length) btf.loadLightbox(lightboxImgs)
})
lightboxObserver.observe(wrap, { childList: true, subtree: true })
}
}
if (isShuoshuo) { if (isShuoshuo) {
window.shuoshuoComment.destroyWaline = () => { window.shuoshuoComment.destroyWaline = () => {
lightboxObserver && lightboxObserver.disconnect()
destroyWaline(waline) destroyWaline(waline)
if (el.children.length) { if (el.children.length) {
el.innerHTML = '' el.innerHTML = ''
Loaded 3 of 26 files, more files were not shown because too many files have changed in this diff. Show more