Как изменить адреса, генерируемые Media Gallery?

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

Аватар пользователя astrameridian astrameridian 26 декабря 2011 в 4:09

На сайте с помощью модуля Media Gallery создан каталог видеороликов с ютуб по разным темам.
В целях хорошей оптимизации и индексирования максимального числа страниц отдельных роликов, стоит задача:

1. Заменить адрес вида: domen.ru/media-gallery/detail/1/11 на domen.ru/title-stranitsy
(по типу PathAuto, чтобы media-gallery/detail/1/11 заменялся на title страницы с видеофайлом, используя модуль транслитерации в латиницу и маленький регистр.

Как это сделать?
Проблема состоит в том, что страницы создаваемые с помощью Media Gallery не отображаются в разделе Содержимое, т.е. сайт их не видит и не индексирует.

2. Т.к. сайт не индексирует динамические страницы, то как их добавить sitemap.xml (имеется ввиду автоматом при создании, а не в ручную каждый адрес)?

Давно ищу, но так и не нашел решения.

Комментарии

Аватар пользователя Lotar Lotar 26 декабря 2011 в 4:37

Это как он может не создавать содержимого?Если через представления генерится значит должны быть пути.

Аватар пользователя astrameridian astrameridian 26 декабря 2011 в 5:10

Ваша правда, посмотрев внимательней:

1. В разделе Содержимое - вкладка Содержимое, есть тип Gallery (это страница с добавленными на неё видеоклипами)

2. В разделе Содержимое - вкладка Мультимедиа, есть список всех добавленных файлов из youtube, адреса файлов вида:
domen.ru/media/258 (такая страница если её загрузить в браузере не показывает Титлы, Описание), её аналог с титлами и описанием: domen.ru/media-gallery/detail/79/241

С галереями вопросов нет. Но в одной галерее может быть например 100 клипов с отдельными страницами для каждого клипа и вот как переименовать их адреса не понятно.