Как создать блок и со своим кодом (faq) ПРЯМОЙ ЭФИР drupal 6
Как создать блок и со своим кодом (faq) Если можете пощшагово плиз.
Я делаю прямой эфир а везде пишут сам код , а куда его вставлять не знаю...
Напишиту пожулйста как создать блок прямой эфир для drupal 6.
Цитата со Швабрашвабр
«Кроме представлений-страниц, модуль Views позволяет создавать представления-блоки, как раз такое представление сейчас мы используем для создания блока "Прямой эфир", в котором будут отображаться заголовки и ссылки всех последних комментариев.
Добавляем новое представление, указываем ему имя "live" и описание "Прямой эфир", в группе свойств "Block" ставим галку "Provide Block" и тип "Table view". В группе свойств "Fields" выбираем "Comment: Author Name", "Node: Title" и "Comment: Comment ID". В группе "Filters" выбираем "Comment: Comment Count — is greated then 0". В "Sort criteria" выбираем "Comment: Created Time — Desc". Сохраняем вьюшку и преходим в меню "Blocks" ("admin/build/block"), в котором выводим наш новый блок "live", например, в правую колонку ("Right side bar").
Для того чтобы изменить внешний вид блока "Прямой эфир" я в файле template.php, который находится в папке темы, создал функцию:
<?phpfunction theme_views_view_live($view, $type, $nodes){
$output = "";
for($i = count($nodes) - 1; $i >= 0; $i--){
$output .= "<a href=\"" . base_path() . "user/" . $nodes[$i]->comments_uid . "\">" . $nodes[$i]->comments_name . "</a> → <a href=\"" . base_path() . "node/" . $nodes[$i]->nid . "#comment-" . $nodes[$i]->comments_cid . "\">" . $nodes[$i]->node_title . "</a>?>