imagecache 6.x-2.0-beta10

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

Аватар пользователя barmentalisk barmentalisk 21 августа 2009 в 19:53

Привет всем!
Обновил предыдущий imagecache 6.x-2.0-beta9 до imagecache 6.x-2.0-beta10
после этого перестали отображаться фотографии у пользователей с русскими логинами.
Если возвращаюсь обратно на 9-ю бету - все в порядке и адреса к фотографиям в имаджкэше для русскоязычных логинов прописываются русскими буквами, также, как и адреса оригиналов фоток. Как только ставлю обратно 10-ю бету - фотки для русскоязычных логинов перестают кэшироваться, а на их месте отображаются адреса c транслитерированными заменами для русских букв, но по этим адресам imagecache не создает копии фоток, и по привычным адресам с русскими именами папок тоже не создает, пока не вернешь 9-ю бету.

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

Подскажите, если кто в курсе, где формируются адреса для кэш-изображений в этом модуле?
Ткните носом, если не трудно, а то не могу найти =(.

Комментарии

Аватар пользователя kosilko kosilko 21 августа 2009 в 23:56

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

Аватар пользователя barmentalisk barmentalisk 22 августа 2009 в 0:22

спасибо, конечно, но я бы предпочел чтобы и на русском тоже работало. на крайний случай сошло бы, но тогда уж было бы проще запретить русскоязычные логины, чтобы с транслитерацией не получилось, что у двух пользователей будет одна папка для файлов (например юзер "vasya" и юзер "вася" получат одинаковые пути для сохранения).
Все-таки до сих пор работало. Может разработчики imagecache просто на какой-то момент забыли про существование альтернативных кодировок, да напомнить им ?
Вот только уточнить надо сперва, в чем проблема и где ошибка зарыта.