This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/assets/javascripts/discourse/views/post_link_view.js

25 lines
748 B
JavaScript

(function() {
window.Discourse.PostLinkView = Ember.View.extend({
tagName: 'li',
classNameBindings: ['direction'],
direction: (function() {
if (this.get('content.reflection')) {
return 'incoming';
}
return null;
}).property('content.reflection'),
render: function(buffer) {
var clicks;
buffer.push("<a href='" + (this.get('content.url')) + "' class='track-link'>\n");
buffer.push("<i class='icon icon-arrow-right'></i>");
buffer.push(this.get('content.title'));
if (clicks = this.get('content.clicks')) {
buffer.push("\n<span class='badge badge-notification clicks'>" + clicks + "</span>");
}
return buffer.push("</a>");
}
});
}).call(this);