Правила добавления комментариев в форме комментариев

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

Аватар пользователя kwinto kwinto 29 августа 2007 в 21:30

Привет, всем!

Подскажите, быть может кто-то сталкивался с подобной проблемой. Очень хочется перед формой добавления комментариев вставить правила их добавления. Т.е. о том, что в комментариях не допускаются оскорбления и нецензурные слова и т.д.
По моему уразумению есть только один способ - это добавить в тему функцию типа mytheme_comment_form. Или я не прав и есть другой более простой способ?

Комментарии

Аватар пользователя edhel edhel 29 августа 2007 в 22:15

<?php
function theme_comment_form($form) {
return "My comments!" . drupal_render($form);
}
?>

В любое место это можно положить - в любой модуль или лучше в тему в файлик template.php. Если потом хочется через веб-интерфейс редактировать текст, то можно такой return написать:

<?php
return t("comments_form_rules") . drupal_render($form);
?>

И писать текст в перевод строки comments_form_rules.

Аватар пользователя kwinto kwinto 30 августа 2007 в 0:45

Хорошее решение спасибо - особливо с возможностью изменения самого текста чере веб, а не через код. Все очень просто, но что-то не дошел сам.