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
limit_count: 150
# Need to install the hexo-wordcount plugin
wordcount:
enable: false
# Display the word count of the article in post meta
@@ -651,7 +652,6 @@ artalk:
site:
# Use Artalk visitor count as the page view count
visitor: false
vote: false
option:
# --------------------------------------
+2 -2
View File
@@ -43,13 +43,13 @@
if theme.wordcount.post_wordcount
i.far.fa-file-word.fa-fw.post-meta-icon
span.post-meta-label= _p('post.wordcount') + ':'
span.word-count= wordcount(page)
span.word-count= wordcount(page.content)
if theme.wordcount.min2read
span.post-meta-separator |
if theme.wordcount.min2read
i.far.fa-clock.fa-fw.post-meta-icon
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
mixin pvBlock(parent_id, parent_class, parent_title)
-21
View File
@@ -20,29 +20,8 @@ script.
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) {
window.shuoshuoComment.destroyWaline = () => {
lightboxObserver && lightboxObserver.disconnect()
destroyWaline(waline)
if (el.children.length) {
el.innerHTML = ''
Loaded 3 of 26 files, more files were not shown because too many files have changed in this diff. Show more