Модуль Audio. Проблема в формировании ссылок, если в тегах прописаны русские буквы

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

Аватар пользователя Ne01eX Ne01eX 8 января 2012 в 23:31

В общих чертах проблема выглядит так:

При просмотре треков, например по названию, если это самое название на русском языке, то вместо корректной ссылки у нас получается следующее: ссылка формируется, но всё что касается русских символов опускается и мы имеем нерабочий линк. Выглядит это например так: http://rappravda.ru/audio/by/title

Наверняка кто-то уже сталкивался с этой проблемой...

Комментарии

Аватар пользователя Ne01eX Ne01eX 9 января 2012 в 2:56

Давайте думать логически. Smile

Дело в том, что теги у меня как раз выдёргиваются audio_getid3.module корректно. Я читал соответствующую тему :-).

Они даже отображаются корректно, вы посмотрите сами.:-) С плеером тоже проблем нет. Biggrin

Проблемы начинаются на этапе формировании страницы. Sad За это отвечает файл audio.pages.inc.

Если я правильно с ориентировался в коде, то эта ошибка кроется в функции audio_pages_browse_by.

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