summaryrefslogtreecommitdiff
path: root/public/assets/js/lib/views/details/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/js/lib/views/details/index.js')
-rw-r--r--public/assets/js/lib/views/details/index.js24
1 files changed, 14 insertions, 10 deletions
diff --git a/public/assets/js/lib/views/details/index.js b/public/assets/js/lib/views/details/index.js
index cd8045a..0a40dbc 100644
--- a/public/assets/js/lib/views/details/index.js
+++ b/public/assets/js/lib/views/details/index.js
@@ -13,7 +13,6 @@ var DetailsView = View.extend({
this.gallery = new GalleryView ({ parent: this })
this.form = new CommentForm ({ parent: this })
this.threadbox = new ThreadBox ({ parent: this })
- this.metadataTemplate = $(".metadata_template").html()
},
load: function(id){
@@ -24,15 +23,7 @@ var DetailsView = View.extend({
populate: function(data){
var thread = data.thread
$("h1").html(thread.title)
- var datetime = verbose_date(thread.createdate, true)
- var age = get_age(thread.lastmodified, true)
- var t = this.metadataTemplate
- .replace(/{{ username }}/g, thread.username)
- .replace(/{{ date }}/g, datetime[0])
- .replace(/{{ time }}/g, datetime[1])
- .replace(/{{ active }}/g, age + " ago")
- .replace(/{{ views }}/g, thread.viewed + " view" + courtesy_s(thread.viewed))
- $(".metadata").html(t)
+ $(".subtitle").show().html(metadata(thread))
this.form.load(data.thread)
this.comments.load(data.comments)
this.files.load(data.files)
@@ -51,3 +42,16 @@ var DetailsView = View.extend({
},
})
+
+var metadataTemplate = $(".metadata_template").html()
+function metadata(thread){
+ var datetime = verbose_date(thread.createdate, true)
+ var age = get_age(thread.lastmodified, true)
+ var t = metadataTemplate
+ .replace(/{{ username }}/g, thread.username)
+ .replace(/{{ date }}/g, datetime[0])
+ .replace(/{{ time }}/g, datetime[1])
+ .replace(/{{ active }}/g, age + " ago")
+ .replace(/{{ views }}/g, thread.viewed + " view" + courtesy_s(thread.viewed))
+ return t
+} \ No newline at end of file