From a186d886361c01f2928dd10df3a2faf2eefe1f7c Mon Sep 17 00:00:00 2001
From: SirStendec
Possible Values: " + _.unique(values).join(", "), + "Please enter a comma-separated list of badges that you would like to be hidden in chat.
Possible Values: " + output.join(", "), old_val, function(new_val) { if ( new_val === null || new_val === undefined ) @@ -306,22 +328,26 @@ FFZ.prototype.get_badges = function(user, room_id, badges, msg) { continue; } - badges[slot] = { - klass: 'ffz-badge-' + badge.id, - title: badge.title || full_badge.title || ('Unknown FFZ Badge\nID: ' + badge.id), - image: badge.image, - full_image: full_badge.image, - color: badge.color, - no_invert: badge.no_invert || full_badge.no_invert, - invert_invert: badge.invert_invert || full_badge.invert_invert, - transparent: badge.transparent || full_badge.transparent || (badge.color || full_badge.color) === "transparent", - extra_css: badge.extra_css - }; + badges[slot] = this._get_badge_object(badge, full_badge); } return badges; } +FFZ.prototype._get_badge_object = function(badge, full_badge) { + return { + klass: 'ffz-badge-' + (badge.id || full_badge.id), + title: badge.title || full_badge.title || ('Unknown FFZ Badge\nID: ' + (badge.id | full_badge.id)), + image: badge.image, + full_image: full_badge.image, + color: badge.color, + no_invert: badge.no_invert || full_badge.no_invert, + invert_invert: badge.invert_invert || full_badge.invert_invert, + transparent: badge.transparent || full_badge.transparent || (badge.color || full_badge.color) === "transparent", + extra_css: (badge.extra_css || full_badge.extra_css) + } +} + FFZ.prototype.get_line_badges = function(msg) { var room = msg.get && msg.get('room') || msg.room, diff --git a/style.css b/style.css index 08cc7a62..c60064a6 100644 --- a/style.css +++ b/style.css @@ -3120,6 +3120,8 @@ body.ffz-bttv #ffz-feed-tabs .tabs { margin-bottom: 0 } } +.ffz-hidden-badges.badges { margin-left: 5px } + /* Odd Badges */ .badge.click_url { cursor: pointer }