mirror of
https://github.com/discourse/discourse.git
synced 2026-08-09 12:38:21 -05:00
FEATURE: use glyphs instead of text in flag's dispositions
This commit is contained in:
@@ -27,7 +27,7 @@ Discourse.FlaggedPost = Discourse.Post.extend({
|
||||
flaggedAt: postAction.created_at,
|
||||
disposedBy: postAction.disposed_by_id ? self.userLookup[postAction.disposed_by_id] : null,
|
||||
disposedAt: postAction.disposed_at,
|
||||
disposition: postAction.disposition ? I18n.t('admin.flags.dispositions.' + postAction.disposition) : null,
|
||||
dispositionIcon: self.dispositionIcon(postAction.disposition),
|
||||
tookAction: postAction.staff_took_action
|
||||
});
|
||||
});
|
||||
@@ -35,6 +35,17 @@ Discourse.FlaggedPost = Discourse.Post.extend({
|
||||
return flaggers;
|
||||
}.property(),
|
||||
|
||||
dispositionIcon: function (disposition) {
|
||||
if (!disposition) { return null; }
|
||||
var icon, title = I18n.t('admin.flags.dispositions.' + disposition);
|
||||
switch (disposition) {
|
||||
case "deferred": { icon = "fa-external-link"; break; }
|
||||
case "agreed": { icon = "fa-thumbs-o-up"; break; }
|
||||
case "disagreed": { icon = "fa-thumbs-o-down"; break; }
|
||||
}
|
||||
return "<i class='fa " + icon + "' title='" + title + "'></i>";
|
||||
},
|
||||
|
||||
conversations: function () {
|
||||
var self = this;
|
||||
var conversations = [];
|
||||
|
||||
Reference in New Issue
Block a user