Изменение блока выбора 'Формата текста' для комментариев. Drupal 7.7

Главные вкладки

Аватар пользователя DiHalt DiHalt 17 августа 2011 в 1:37

Для Д7.7.
Переопределить формат ввода по умолчанию для комментария:

в node.tpl.php либо в comment-wrapper.tpl.php прописываем:

<?php $content['comments']['comment_form']['comment_body']['und']['0']['format']['format']['#value'] = 'filtered_html'
?>

Для скрытия ссылки на страницу описания форматов:

<?php hide($content['comments']['comment_form']['comment_body']['und']['0']['format']['help']);     
?>

Определяем только нужные нам стили:

<?php $content['comments']['comment_form']['comment_body']['und']['0']['format']['format']['#options'] = Array(plain_text => 'Plain text'); 
 
?>

Либо отключаем ненужные:

<?php unset($content['comments']['comment_form']['comment_body']['und']['0']['format']['format']['#options']['plain_text']);
 
?>

А вот как сделать этот блок сворачиваемым?? Sad

ЗЫ. семерка на настройки как-то слабовата Sad

Комментарии

Аватар пользователя AI AI 17 августа 2011 в 14:12

"DiHalt" wrote:
семерка на настройки как-то слабовата

Зато как гибко это все вы обрисовали...
Я лично за то, чтобы можно было руками пощупать и поправить, чем мышком топать по телевизору. Как-то после никсовых систем полный контроль через консоль больше нравится. GUI не внушает доверия, поскольку не все галочки/переключатели/плюшки/лампочки можно там увидеть. Но об этом топикстартер упомянул. Тем не менее, приведенные примеры управления формами явно демонстрируют гибкость друпала, хоть и не столь желанную некоторыми (особенно начинающими). Но уровень сложности друпала растет, как растет и требование к подготовке пользователя.

Аватар пользователя DiHalt DiHalt 19 августа 2011 в 11:31

"Plazik" wrote:

Чем так отвечать, лучше уж совсем молчать.

"AI" wrote:

А зачем конечному заказчику вообще админка?? Давайте ее выключим и за каждый чих будем брать бабосы Acute

Пощупать и поправить и так хватит чего.