Node Form Settings и Comment Form Settings - работаем с комментариями

На многих хороших сайтах комментарии чаще лучше, чем сами статьи. Но дело даже не в качестве каментов, а в том, что многие сайты без комментариев к ним никому не нужны. Приводить список всех возможных сайтов, где комментарии необходимы бессмысленно. Гораздо важнее, что я отыскал на drupal.org модуль, который помогает более гибко настраивать их форму отображения.

На скрине видно всё то, что раньше надо было убирать через темизацию теперь можно настроить несколькими кликами мышкой.

  • Возможность отключения заголовка комментария (который правда отключается и стандартными средствами)
  • Возможность отключения стандартного имени "Гость" для анонимов, который меня кстати страшно бесил и ради которого я даже заказывал в своё время модуль у Dansamara. Кстати в модуле было просто :
  • function comment_name_cleaner_form_comment_form_alter(&$form, &$form_state) {
      if(!$GLOBALS['user']->uid){
        $form['name']['#default_value'] = '';
        $form['name']['#required'] = true;
      }
    }
  • Отключение поля урла, который никак без темизации отдельно не отключить и по желанию поле для емайла

Вообщем, всё это и немного больше делает теперь маленький приятный модуль Comment Form Settings, который входит в состав Node Form Settings. В пользе которого вы можете убедиться и сами.

При написании этого поста была оказана неоценимая помощь автором блога drupalace.ru. Спасибо тебе за то кофе, которое ты носил мне пока я разбирался с постом.

Комментарии

Аватар пользователя Spleshka

Ну вот, а так дружили ;)

и сколько за модуль отдал?)

Добавить комментарий

CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
Target Image