use spoiler thumbnail for spoilered posts from archive
This commit is contained in:
parent
0877dc8b8a
commit
e40fe775f1
@ -66,7 +66,7 @@ Build =
|
|||||||
isDeleted: false
|
isDeleted: false
|
||||||
tag: data.tag
|
tag: data.tag
|
||||||
Build.post o
|
Build.post o
|
||||||
post: (o, isArchived) ->
|
post: (o) ->
|
||||||
###
|
###
|
||||||
This function contains code from 4chan-JS (https://github.com/4chan/4chan-JS).
|
This function contains code from 4chan-JS (https://github.com/4chan/4chan-JS).
|
||||||
@license: https://github.com/4chan/4chan-JS/blob/master/LICENSE
|
@license: https://github.com/4chan/4chan-JS/blob/master/LICENSE
|
||||||
@ -212,10 +212,17 @@ Build =
|
|||||||
h_fileTitle1 = "title='#{E file.name}'"
|
h_fileTitle1 = "title='#{E file.name}'"
|
||||||
shortFilename = 'Spoiler Image'
|
shortFilename = 'Spoiler Image'
|
||||||
h_spoilerClass = ' imgspoiler'
|
h_spoilerClass = ' imgspoiler'
|
||||||
|
if spoilerRange = Build.spoilerRange[boardID]
|
||||||
|
# Randomize the spoiler image.
|
||||||
|
fileThumb = "//s.4cdn.org/image/spoiler-#{boardID}#{Math.floor 1 + spoilerRange * Math.random()}.png"
|
||||||
|
else
|
||||||
|
fileThumb = '//s.4cdn.org/image/spoiler.png'
|
||||||
|
file.twidth = file.theight = 100
|
||||||
else
|
else
|
||||||
h_fileTitle1 = ''
|
h_fileTitle1 = ''
|
||||||
shortFilename = Build.shortFilename file.name, !isOP
|
shortFilename = Build.shortFilename file.name, !isOP
|
||||||
h_spoilerClass = ''
|
h_spoilerClass = ''
|
||||||
|
fileThumb = file.turl
|
||||||
|
|
||||||
if file.isSpoiler or file.name is shortFilename
|
if file.isSpoiler or file.name is shortFilename
|
||||||
h_fileTitle2 = ''
|
h_fileTitle2 = ''
|
||||||
@ -229,16 +236,6 @@ Build =
|
|||||||
else
|
else
|
||||||
h_fileDims = "#{+file.width}x#{+file.height}"
|
h_fileDims = "#{+file.width}x#{+file.height}"
|
||||||
|
|
||||||
if file.isSpoiler and !isArchived
|
|
||||||
if spoilerRange = Build.spoilerRange[boardID]
|
|
||||||
# Randomize the spoiler image.
|
|
||||||
fileThumb = "//s.4cdn.org/image/spoiler-#{boardID}#{Math.floor 1 + spoilerRange * Math.random()}.png"
|
|
||||||
else
|
|
||||||
fileThumb = '//s.4cdn.org/image/spoiler.png'
|
|
||||||
file.twidth = file.theight = 100
|
|
||||||
else
|
|
||||||
fileThumb = file.turl
|
|
||||||
|
|
||||||
h_fileCont = "<div class='fileText' id='fT#{+postID}' #{h_fileTitle1}>"
|
h_fileCont = "<div class='fileText' id='fT#{+postID}' #{h_fileTitle1}>"
|
||||||
h_fileCont += "File: <a #{h_fileTitle2} href='#{E file.url}' target='_blank'>#{E shortFilename}</a> (#{E fileSize}, #{h_fileDims})"
|
h_fileCont += "File: <a #{h_fileTitle2} href='#{E file.url}' target='_blank'>#{E shortFilename}</a> (#{E fileSize}, #{h_fileDims})"
|
||||||
h_fileCont += '</div>'
|
h_fileCont += '</div>'
|
||||||
|
|||||||
@ -216,7 +216,7 @@ Get =
|
|||||||
new Board boardID
|
new Board boardID
|
||||||
thread = g.threads["#{boardID}.#{threadID}"] or
|
thread = g.threads["#{boardID}.#{threadID}"] or
|
||||||
new Thread threadID, board
|
new Thread threadID, board
|
||||||
post = new Post Build.post(o, true), thread, board, {isArchived: true}
|
post = new Post Build.post(o), thread, board, {isArchived: true}
|
||||||
post.isFetchedQuote = true
|
post.isFetchedQuote = true
|
||||||
Main.callbackNodes Post, [post]
|
Main.callbackNodes Post, [post]
|
||||||
Get.insert post, root, context
|
Get.insert post, root, context
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user