diff --git a/disqus.admin.js b/disqus.admin.js index 471fbdb..819a5ce 100644 --- a/disqus.admin.js +++ b/disqus.admin.js @@ -3,12 +3,16 @@ * JavaScript for the Disqus admin pages. */ (function ($) { -Drupal.behaviors.disqus_admin = { +Drupal.behaviors.disqusFieldsetSummaries = { attach: function (context) { - if ($('#edit-disqus-status', context).is(':checked')) { $('fieldset.comment-node-settings-form', context).drupalSetSummary(function (context) { - return Drupal.checkPlain($('#edit-disqus-status', context).next('label').text()); + if ($('#edit-disqus-status', context).is(':checked')) { + return Drupal.checkPlain($('#edit-disqus-status', context).next('label').text()); + } + else { + return Drupal.checkPlain($('.form-item-comment input:checked', context).next('label').text()); + } }); } } -}})(jQuery); +})(jQuery);