Шлифуем Drupal 7

Drupal  — хорошая система. Но как любое изделие требует обработки напильником. Это касается много. Но попробую систематизировать, что и как делать в первую очередь.

Убираем поле «Более подробная информация о текстовых форматах»

Из версии в версию это поле остается без настроек. Разработчики, наверное, не замечают, что большинство сайтов работают прекрасно и без него.

Убрать никому не нужную помощь по фильтрам:

/**
* Remove the comment filters' tips
*/
function YOURTHEMENAME_filter_tips($tips, $long = FALSE, $extra = '') {
  return '';
}
/**
* Remove the comment filter's more information tips link
*/
function YOURTHEMENAME_filter_tips_more_info () {
  return '';
}

Для Drupal 7 есть более оригинальное решение. Посмотреть можно в статье «Убираем подсказки формата ввода в Drupal 7»

Убираем поле «Домашняя страница» формы комментирования

Находим файл /themes/(ВАША ТЕМА)/templates/comment-wrapper.tpl.php

В ней ищем строчку:

<?php print render($content['comment_form']); ?>

и выше нее вставляем:

<?php $content['comment_form']['author']['homepage'] = null; ?>

 

 

P.S. Можно конечно установить модуль Node and Comments Form Settings, но на момент написания статьи модуль работал не полностью

Статья неполная. Продолжение следует

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

[Всего голосов: 1    Средний: 5/5]

← Предыдущий

Следующий пост →

4 Комментарий

  1. «Для Drupal 7 есть более оригинальное решение…»

    То, что нужно. Спасибо! Но не силён в пхп, скажите, пожалуйста, а чем эти 2 варианта отличаются, кроме того, что «более оригинальное» решение сильно длиннее. Результат ведь одинаковый?

    • Честно сказать, из меня пхпешник может не лучше. Да и память ни к черту
      Автор решения указал, что это именно «оригинальное решение». Сейчас даже проверить не на чем.
      В работе с друпалом понял, что всегда пригодится альтернативное решение 🙂
      Поэтому видимо эти два метода и запостил )))

  2. Спасибо) Сохраню оба, потом разберусь.

  3. Donorisasst

    первое КТО ишет тот ВСЕАГДА находит.

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

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: