43 lines
1.7 KiB
Plaintext
43 lines
1.7 KiB
Plaintext
script.
|
|
var storyId = !{JSON.stringify(id)};
|
|
var originalStoryLink = !{JSON.stringify(originalStoryLink)};
|
|
var originalStoryAuthorEmail = !{JSON.stringify(originalStoryAuthorEmail)};
|
|
var upVotes = !{JSON.stringify(upVotes)};
|
|
var image = !{JSON.stringify(image)};
|
|
var hasUserVoted = !{JSON.stringify(hasUserVoted)};
|
|
|
|
h3.row
|
|
.col-xs-2.col-sm-1
|
|
a(href="/" + author.username)
|
|
img(src="#{author.picture}", class='img-news')
|
|
.col-xs-10.col-sm-10
|
|
.col-xs-12.negative-28
|
|
a(href="#{link}", target="_blank")
|
|
h3= title
|
|
h6
|
|
.col-xs-12.positive-15.hidden-element#image-display
|
|
.media
|
|
.media-left
|
|
img.url-preview.media-object(src="#{image}", alt="#{storyMetaDescription}")
|
|
.media-body
|
|
.col-xs-12.col-sm-12.col-md-6
|
|
h4= storyMetaDescription
|
|
.col-xs-12
|
|
.spacer
|
|
if !hasUserVoted
|
|
a#upvote.btn.btn-no-shadow.btn-primary.btn-xs.btn-primary-ghost Upvote
|
|
|  · 
|
|
else
|
|
a#upvote.btn.disabled.btn-no-shadow.btn-primary.btn-xs.btn-primary-ghost Upvoted!
|
|
|  · 
|
|
span#storyRank= rank + (rank > 1 ? " points" : " point")
|
|
|  · 
|
|
span Posted #{timeAgo}
|
|
span  by 
|
|
a(href="/" + author.username) @#{author.username}
|
|
|
|
script.
|
|
if (image) {
|
|
$('#image-display').removeClass('hidden-element')
|
|
}
|