summaryrefslogtreecommitdiff
path: root/public/assets/js/lib/views/LinksView.js
diff options
context:
space:
mode:
Diffstat (limited to 'public/assets/js/lib/views/LinksView.js')
-rw-r--r--public/assets/js/lib/views/LinksView.js9
1 files changed, 6 insertions, 3 deletions
diff --git a/public/assets/js/lib/views/LinksView.js b/public/assets/js/lib/views/LinksView.js
index c8603a9..75feabb 100644
--- a/public/assets/js/lib/views/LinksView.js
+++ b/public/assets/js/lib/views/LinksView.js
@@ -7,7 +7,7 @@ var LinksView = View.extend({
},
},
- template: $("#link_template").html(),
+ template: $("#link-template").html(),
initialize: function(){
},
@@ -18,8 +18,11 @@ var LinksView = View.extend({
}.bind(this))
},
- append: function(links){
- var tmpl = this.template.replace(/{{url}}/, sanitize(data.url))
+ append: function(data){
+ var media = Parser.tokenize(data.url)
+ var tmpl = this.template.replace(/{{type}}/, media.type)
+ .replace(/{{text}}/, media.text)
+ .replace(/{{url}}/, media.url)
.replace(/{{nick}}/, sanitize(data.nick))
this.$el.append(tmpl)
},