Don't show page number on /f/.

This commit is contained in:
ccd0 2015-05-26 19:32:14 -07:00
parent 76f6226729
commit f92c309461

View File

@ -5,11 +5,11 @@ ThreadStats =
statsHTML = <%= html( statsHTML = <%= html(
'<span id="post-count">?</span> / <span id="file-count">?</span>' + '<span id="post-count">?</span> / <span id="file-count">?</span>' +
'?{Conf["IP Count in Stats"]}{ / <span id="ip-count">?</span>}' + '?{Conf["IP Count in Stats"]}{ / <span id="ip-count">?</span>}' +
'?{Conf["Page Count in Stats"]}{ / <span id="page-count">?</span>}' '?{Conf["Page Count in Stats"] && g.BOARD.ID !== "f"}{ / <span id="page-count">?</span>}'
) %> ) %>
statsTitle = 'Posts / Files' statsTitle = 'Posts / Files'
statsTitle += ' / IPs' if Conf['IP Count in Stats'] statsTitle += ' / IPs' if Conf['IP Count in Stats']
statsTitle += ' / Page' if Conf['Page Count in Stats'] statsTitle += ' / Page' if Conf['Page Count in Stats'] and g.BOARD.ID isnt 'f'
if Conf['Updater and Stats in Header'] if Conf['Updater and Stats in Header']
@dialog = sc = $.el 'span', @dialog = sc = $.el 'span',
@ -41,7 +41,7 @@ ThreadStats =
@posts.forEach (post) -> @posts.forEach (post) ->
postCount++ postCount++
fileCount++ if post.file fileCount++ if post.file
ThreadStats.lastPost = post.info.date if Conf["Page Count in Stats"] ThreadStats.lastPost = post.info.date if Conf["Page Count in Stats"] and g.BOARD.ID isnt 'f'
ThreadStats.thread = @ ThreadStats.thread = @
ThreadStats.fetchPage() ThreadStats.fetchPage()
ThreadStats.update postCount, fileCount, @ipCount ThreadStats.update postCount, fileCount, @ipCount
@ -51,7 +51,7 @@ ThreadStats =
return if e.detail[404] return if e.detail[404]
{postCount, fileCount, ipCount, newPosts} = e.detail {postCount, fileCount, ipCount, newPosts} = e.detail
ThreadStats.update postCount, fileCount, ipCount ThreadStats.update postCount, fileCount, ipCount
return unless Conf["Page Count in Stats"] return unless Conf["Page Count in Stats"] and g.BOARD.ID isnt 'f'
if newPosts.length if newPosts.length
ThreadStats.lastPost = g.posts[newPosts[newPosts.length - 1]].info.date ThreadStats.lastPost = g.posts[newPosts[newPosts.length - 1]].info.date
if ThreadStats.pageCountEl?.textContent isnt '1' if ThreadStats.pageCountEl?.textContent isnt '1'
@ -67,7 +67,7 @@ ThreadStats =
(if thread.fileLimit and !thread.isSticky then $.addClass else $.rmClass) fileCountEl, 'warning' (if thread.fileLimit and !thread.isSticky then $.addClass else $.rmClass) fileCountEl, 'warning'
fetchPage: -> fetchPage: ->
return if !Conf["Page Count in Stats"] return unless Conf["Page Count in Stats"] and g.BOARD.ID isnt 'f'
clearTimeout ThreadStats.timeout clearTimeout ThreadStats.timeout
if ThreadStats.thread.isDead if ThreadStats.thread.isDead
ThreadStats.pageCountEl.textContent = 'Dead' ThreadStats.pageCountEl.textContent = 'Dead'
@ -78,7 +78,6 @@ ThreadStats =
whenModified: 'ThreadStats' whenModified: 'ThreadStats'
onThreadsLoad: -> onThreadsLoad: ->
return unless Conf["Page Count in Stats"]
if @status is 200 if @status is 200
for page in @response for page in @response
for thread in page.threads when thread.no is ThreadStats.thread.ID for thread in page.threads when thread.no is ThreadStats.thread.ID