comment.tpl.php — шаблон формирующий комментарии.
$author
— автор комментария$changed
— форматированная дата и время, когда комментарий был последний раз изменён. Функции предобработки могут переформатировать значение вызовом format_date() с параметром $comment->changed variable$classes
— строка классоы, которые могут использоваться для контекстной стилизации через CSS. Манипуляции можно выполнять из функций предобработки через переменную $classes_array. Может быть одно или несколько значений по умолчанию:
Следующие параметры используются только при просмотре идентифицированным пользователем:
$content
— содержание комментария. Используйте render($content) для вывода всего комментария или render($content['field_example']) для вывода отдельного элемента. Используйте hide($content['field_example']) для временного скрытия вывода определённого элемента$created
— форматированная дата и время добавления комментария. Функции предобработки могут переформатировать значение вызовом format_date() с параметром $comment->created variable$new
— вывод слова «новое» (если комментарий является новым)$permalink
— системная ссылка на комментарий$picture
— изображение автора комментария (если показ изображения разрешён (на странице регистрации и странице темы) и пользователь его загрузил (на странице аккаунта))$signature
— подпись автора$status
— статус. Возможные значения: comment-unpublished, comment-published или comment-preview$submitted
— данные о сохранении комментария полученные из переменных $author и $created в процессе работы функции template_preprocess_comment()$title
— заголовок комментария ссылкой$title_prefix
(array) — массив, содержащий дополнительный вывод заполняемый модулями, который предназначен для показа перед основным тегом заголовка, который находится в шаблоне$title_suffix
(array) — массив, содержащий дополнительный вывод заполняемый модулями, который предназначен для показа после основного тега заголовка, который находится в шаблоне$comment
— содержание объекта comment$node
— содержание объекта node (которому принадлежит комментарий)$classes_array
— массив значений атрибутов класса HTML. Он собирается в одну строку переменной $classes<div class="<?php print $classes; ?> clearfix"<?php print $attributes; ?>>
<?php print $picture ?>
<?php if ($new): ?>
<span class="new"><?php print $new ?></span>
<?php endif; ?>
<?php print render($title_prefix); ?>
<h3<?php print $title_attributes; ?>><?php print $title ?></h3>
<?php print render($title_suffix); ?>
<div class="submitted">
<?php print $permalink; ?>
<?php print $submitted; ?>
</div>
<div class="content"<?php print $content_attributes; ?>>
<?php
// We hide the comments and links now so that we can render them later.
hide($content['links']);
print render($content);
?>
<?php if ($signature): ?>
<div class="user-signature clearfix">
<?php print $signature ?>
</div>
<?php endif; ?>
</div>
<?php print render($content['links']) ?>
</div>