Проблема с отображением файлов с русскими названиями в связке SMF + Coppermine.

Автор Stern, 21 октября 2008, 00:33:42

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Stern

Замечена одна не очень приятная особенность спарки форума SMF с Coppermine Gallery, связанная с поименованием файлов русскими буквами (типа "васякушаетомлет.jpg").

При установленном моде Coppermine Userpics в этом случае в профиле пользователя вместо загруженных им в Галерею картинок отображаются крестики с кракозябрами вместо нормальных превьюшек, при этом в самой Галерее - всё ОК.

Спасибо digger'у - предложил лекарство:

в файле Sources/Profile.php

поменять

'path' => $modSettings['cpgUrl'] . '/albums/' .$row['filepath'] . $modSettings['cpgThumbPrefix'] . $row['filename'],

на

'path' => $modSettings['cpgUrl'] . '/albums/' .$row['filepath'] . $modSettings['cpgThumbPrefix'] . urlencode($row['filename']),



После данной опиерации всё отображается корректно.
МышЫ плакали, кололись, но продолжали жрать кактус...