mirror of
https://github.com/discourse/discourse.git
synced 2025-09-06 10:50:21 +08:00
16 lines
495 B
JavaScript
16 lines
495 B
JavaScript
import registerUnbound from 'discourse/helpers/register-unbound';
|
|
|
|
registerUnbound('link-domain', function(link) {
|
|
if (link) {
|
|
const hasTitle = (!Ember.isEmpty(Em.get(link, 'title')));
|
|
|
|
if (hasTitle) {
|
|
let domain = Ember.get(link, 'domain');
|
|
if (!Ember.isEmpty(domain)) {
|
|
const s = domain.split('.');
|
|
domain = s[s.length-2] + "." + s[s.length-1];
|
|
return new Handlebars.SafeString("<span class='domain'>" + domain + "</span>");
|
|
}
|
|
}
|
|
}
|
|
});
|