Раздел для агрегации видеоматериалов, ссылки на которые размещены на сайте
На сайте есть куча интересных топиков с видео
как бы я это решил в семерке
модуль custom_pub, свойство "выдвинуть в медиа библиотеку". новый раздел на сайте, медиа (или видео, хз)
новый views, в нем выводятся в все публикации отмеченные вышеуказанным тегом
или же hook_menu + hook_theme и там напрямую парсить саму публикацию и выдергивать с нее ссылку на ютуб
За то чтобы был тип материала с отдельным полем для видео. Проще будет с представлениями/редизайном/миграциями в будущем.
Вопрос что сделать со старыми. Можно не трогать, можно написать миграции.
Для информации: сейчас на сайте модуль views не используется. Мысль интересная, где-то уже обсуждалась и было предложение сделать отдельный поддомен для обучения.
Для информации: сейчас на сайте модуль views не используется.
А вот это как раз вопрос для голосования имхо) Использовать или не использовать вьюсы для конкретных задач. Пусть разработчики вместе решают.
Думаю, можно сделать автотеггинг какой-нибудь. Если есть видос в посте (YouTube, Vimeo, ~~PornHub~~) - помечать автоматически. При необходимости - можно сделать отдельную рубрику и вывести в меню по этому тегу.
Тут есть некоторые нюансы... При публикации материала с видео на главной (планируется автоматическая публикация с главной в соц. сети), материал имеет 1 url. Если его переносить в раздел в разделе видео (ручками или сделать автоматический перенос по истечению определённого времени), то у него будет другой url. В таком случае надо настраивать 301 редирект. Другой вариант: публикация материала на главной и в разделе видео. плохой вариант, т.к. будет дублирование содержания, а глазами поисковиков это плохо.
Почему у него будет другой урл?
Пример: http:// drupal.ru /node/134539 переносится в http:// drupal.ru /media Каким станет url? http:// drupal.ru /media/node/134539 З.Ы. url видео на ютубе не изменится. З.Ы.Ы. поправил video на media
Зачем его переносить в http:// drupal.ru /video/node/134539?? Он прекрасно может отображаться по своему пути.
А как ты представляешь себе раздел медиа (http:// drupal.ru /media) и там размещённый материал, который сначала будет публиковаться на главной?
Я, вот честно, ниииифига не понимаю о чем ты!
Страница (главная или медиа) - это список материалов. Заголовков, или тизеров например. Которые ссылки на обычные материалы.
При чем здесь вообще роуты?
да. ты прав. ведь это списки материалов. не имеет значения где разместишь.
Только раздел рекомендую назвать Видео: http:// drupal.ru /video для поисковиков будут важны drupal + video + соответствуеще содержание, где задействован ютуб. Кроме того по умолчанию в друпале изначально admin/config/media связан с картинками :)
В чем вообще смысл задачи?
Полагаю, в выделении особым образом постов, с медиа-контентом.