diff --git a/public/src/forum/admin/categories.js b/public/src/forum/admin/categories.js index 48983d2c0f..d94eb9434b 100644 --- a/public/src/forum/admin/categories.js +++ b/public/src/forum/admin/categories.js @@ -134,21 +134,22 @@ define(function() { modified(ev.target); }); - $('.entry-row button[data-disabled]').each(function(index, element) { + $('.dropdown li[data-disabled]').each(function(index, element) { var disabled = $(element).attr('data-disabled'); if (disabled == "0" || disabled == "") { - $(element).html('Disable'); + $(element).html(' Disable'); } else { - $(element).html('Enable'); + $(element).html(' Enable'); } }); - $('#entry-container').on('click', '.disable-btn', function(ev) { + $('.dropdown').on('click', '[data-disabled]', function(ev) { var btn = $(this); var categoryRow = btn.parents('li'); var cid = categoryRow.attr('data-cid'); + console.log(this.getAttribute('data-disabled')); - var disabled = btn.html() == "Disable" ? "1" : "0"; + var disabled = this.getAttribute('data-disabled') === '0' ? '1' : '0'; categoryRow.remove(); modified_categories[cid] = modified_categories[cid] || {}; modified_categories[cid]['disabled'] = disabled; diff --git a/public/templates/admin/categories.tpl b/public/templates/admin/categories.tpl index e273279e1a..4cc65d8bca 100644 --- a/public/templates/admin/categories.tpl +++ b/public/templates/admin/categories.tpl @@ -60,10 +60,18 @@
-
+ +