Скрипт галлереи. WTF?

Статус: Offline
Реєстрація: 12.11.2006
Повідом.: 162
Скрипт галлереи. WTF?

Требуется помощ с галлереей картинок.
Посилання видалено
Принцип ее работы - берешь фотки, скидываешь их в папки, эти папки записываешь в папку /galleries/
Все. Открываешь галлерею и видишь слева названия папок в качестве разделов.
Если название папки на английском, тогда все ок. Если делаешь на русском - показывает хуйню.

Задача. Сделать, чтобы слева меню нормально показывалось на русском.
 
Останнє редагування:
очевидно трабл в кодировках. на хост имена заливаете небось в 1251, а нужно в utf8
 
дай ссылку на твой сайт, там где глюк кодировки проявляется.
 
Собственно я добился чтобы показывало на русском названия папок. Для этого беру прорамму Штирлиц, пишу слово "Коттеджи", конвертирую его в utf-8 кодировку, получаю "Коттеджи". И так называю папку с фотками. После этого выставляю кодировку скрипта в UTF-8. Запускаю. Все ок, но в галлерее показывает пустые серые квадратики. Возможно, какая-то проблема в интерпритации пути к картинке.
 
Останнє редагування:
Предлагаю костыль такого плана в файл libraries/ajax.functions.js
принудительно добавить русские название для категори в UTF-8 а именно:
в функцию function updateGalleriesMenu(request)

var a = document.createElement('a')
a.setAttribute('id', id)
a.setAttribute('href', 'javascript:;')
if (!number_galleries) a.setAttribute('class', 'nonum')
a.onclick = function() { setGallery(this.id.sq(),this) }

//mashevtsov.ru
galleryRusNam=["Котетжы","Дизайн кафе","Дизайн офисов"];
galleryNam = galleryRusNam;
//mashevtsov.ru *

a.innerHTML =''
+((g_password)?'<img class="lock" src="images/lock.gif" alt="" />':'')
+ galleryNam
+' <small>('+g_id_files+')</small>'
 
Назад
Зверху Знизу