Настройка вывода информации о дате и авторе для разных типов документов



Вы можете изменять вид вывода информации об авторе в зависимости от типа страницы на которой выводится эта информация. Используйте следующий код, который нужно поместить в файл node.tpl.php:

<?php if ($submitted) { ?>
<span class="submitted">
<?php

if ($node->type == 'book'){
print
'Страницу написал ' . format_date($node->created, 'custom', "j.m.Y") . ' пользователь ' . theme('username', $node);}

elseif ($node->type == 'story'){
print
format_date($node->created, 'custom', "j.m.Y") . '. Новость добавил: ' . theme('username', $node);}

else {
print 'Добавил ' . theme('username', $node) . ' <br /> ' . format_date($node->created, 'custom', "j.m.Y") ;}
  

?>
</span>
<?php } ?>

В этом примере для документов типа book будет выводится:

Страницу написал 12.07.2007 пользователь ПСЕВДОНИМ

Для документов типа story будет выводится:

12.07.2007. Новость добавил: ПСЕВДОНИМ

Для других типов документов:

Добавил ПСЕВДОНИМ
12.07.2007

Примечания

  • На странице Administer → Site building → Themes вкладка Configure, в разделе Display post information on должна быть включена возможность показа автора документа.
  • Чтобы использовать русский алфавит, для файла node.tpl.php нужно указать кодировку UTF-8.
  • Информацию о форматах дат и времени смотрите по адресу: Форматы даты и времени.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.