profile-block.tpl.php — шаблон формирующий блок «Автор документа». Блок выводится только при просмотре полного содержания документа.
$picture
— изображение пользователя (является ссылкой на профиль пользователя и выводится если вывод включен в параметрах блока)$profile
— массив полей профиля, которые содержат значения снабжённые ключами$field->title
— заголовок поля профиля$field->value
— значение поля профиля$field->type
— тип поля профиля (checkbox, textfield, textarea, selection, list, url или date)Т.к. переменная $profile имеет ключи, то возможен прямой вывод полей. Не все аккаунты содержат значения полей, поэтому перед выводом рекомендуется делать проверку. Например, если на сайте есть поле last_name, то может использоваться следующий код:
<?php if (isset($profile['last_name'])): ?>
<div class="field last-name">
<?php print $profile['last_name']->title; ?>:<br />
<?php print $profile['last_name']->value; ?>
</div>
<?php endif; ?>
<?php print $picture; ?>
<?php foreach ($profile as $field) : ?>
<p>
<?php if ($field->type != 'checkbox') : ?>
<strong><?php print $field->title; ?></strong><br />
<?php endif; ?>
<?php print $field->value; ?>
</p>
<?php endforeach; ?>