Прямой эфир. Upgrade. Вызов знатокам views или другое...

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

Аватар пользователя lopata24 lopata24 6 октября 2009 в 12:37

Дело в том, что на этапе решения очередной проблемы появился вопрос, который решить не могу, а взывания на форумах не могут увенчаться успехом, в связи с тем, что либо мои посты игнорят, либо люди просто не знают, как это реализовать.

Собственно еще раз сам вопрос, который возможно будет полезен и необходим еще кому-нибудь из любителей друпала
Задача реализовать прямой эфир выводом подобного вида списка. То есть не просто последние комментарии и не просто последние созданные темы или блоги, а все вместе.

Автор создал тему -> Название блога -> Название темы
Автор прокомментировал -> Название блога -> Название темы
Автор создал тему-> Название блога -> Название темы
Автор прокомментировал -> Название блога -> Название темы
Автор создал блог -> Название блога
Автор создал тему -> Название коллективного блога -> Название темы
Автор прокомментировал -> Название Коллективного блога -> Название темы

в примере это выглядело бы так

Сергей создал тему -> Блог Сергея -> Моя машинка
Федор прокомментировал -> Блог Сергея -> Моя машинка
Антон создал тему-> Блог Антона -> Ох уж эти дети!
Антон прокомментировал -> Блог Сергея -> Моя машинка
Степан создал блог -> Юмор
Степан создал тему -> Блог Юмор -> Карикатура
Сергей прокомментировал -> Блог Юмор -> Карикатура

Хочется сделать это посредством модуля views, ибо хочется дать параметр, что комментарии попадают в это список например только, если их уже там 10.
Модуль activity пробовал, в принципе, расковыряв его хорошенько можно настроить и через него, но не ясно, как опять же привязать кол-во комментариев, описанное выше.

p.s. если есть возможность организовать это не views,а чем-либо другим - было бы тоже неплохо! По крайней мере, посоветуйте, что и где копать. Готов сам разбираться и мучиться, с мудрого жеста гуру, показавшего где именно копать.
Ну а если есть возможность написать подобный сниппет, то цены бы ему не было. Я думаю и для других любителей друпала.
Заранее спасибо

Комментарии

Аватар пользователя lopata24 lopata24 6 октября 2009 в 14:47

Разрушьте окончательно тогда мою невнимательность!
В activity можно сделать так, чтобы выводился именно мой пример и выводился с критерием, если кто-то создал коммент, то это выводилось бы только если их уже есть 10??!

Аватар пользователя gorr gorr 6 октября 2009 в 19:34

Не очень понятно, по вашей логике получится, что тема, которая была создана ранее, даже если там появляются новые посты, не покажется в прямом эфире, пока там не появится, скажем 10 комментов?
Но однозначно - вьюзом это не решается.

Аватар пользователя lopata24 lopata24 7 октября 2009 в 10:11

"gorr" wrote:
Не очень понятно, по вашей логике получится, что тема, которая была создана ранее, даже если там появляются новые посты, не покажется в прямом эфире, пока там не появится, скажем 10 комментов?
Но однозначно - вьюзом это не решается.

Не совсем. Что касается вывода комментов, то они выводятся только если их больше 10, а темы выводятся и блоги в любом случае!

"<a href="mailto:andypost@drupal.org">andypost@drupal.org</a>" wrote:
Ссылку дал, копать от API и до решения задачи

спасибо

Еще не могу откопать одно важное, помогите, как через views вывести название блога??! Все перепробовал - не получается. Вот как вывести это "admin`s блог" или "Блог Юмор" ?

Аватар пользователя andypost@drupal.org andypost@drupal.org 7 октября 2009 в 16:06

"lopata24" wrote:
Еще не могу откопать одно важное, помогите, как через views вывести название блога??! Все перепробовал - не получается. Вот как вывести это "admin`s блог" или "Блог Юмор" ?

Вопрос поставлен совершенно не коректно - у блога есть автор (можно выводить его и форматировать), если блогу нужно еще и название, которого нет в стандартном моддуле - то тут нужно либо искать модуль либо писать свою добавку.

Аватар пользователя lopata24 lopata24 7 октября 2009 в 17:11

"<a href="mailto:andypost@drupal.org">andypost@drupal.org</a>" wrote:
Вопрос поставлен совершенно не коректно - у блога есть автор (можно выводить его и форматировать), если блогу нужно еще и название, которого нет в стандартном моддуле - то тут нужно либо искать модуль либо писать свою добавку.

Подскажи тогда как сделать через views вывод названия блога, такое как выводится обычно в хлебных крошках? Опять же пример "admin`s blog", если личный блог пользователя и "Музыка", если коллективный блог (og)