Поставил Gallery 1.3.3 и поимел несколько проблем. Сначала просто глючило все, из-за постоянной ошибки с незаданной переменной $GALLERY_BASEDIR. Авторы рекомендуют просто выключить предупреждения в php.ini, но я не думаю что решать проблемы подобными способами является правильным. А проблема там в том, что переменная эта торчит в каждом файле модуля перед вызовом каких либо конфигов, вернее в самом вызове конфига используется: <?php require($GALLERY_BASEDIR . "init.php"); ?> Это практически первая строка в скрипте. Естественно что эту переменную некому задать, так что подобный вызов просто бессмысленен.
Решается к сожалению только заменой упомянутой строки на вот такую: <?php require("init.php"); ?> Во всех файлах из каталога \xoops\modules\xoopsgallery\
После этого модуль стал работать заметно лучше. По крайней мере все управление включилось.
Проблема осталась одна - при заливке картинок напрямую - они не заливаются. Вернее по логу сервера - заливаются, а вот далее неправильно обрабатываются и не копируются в каталог с картинками. Вот такое предупреждение выдается: Adding 01.0.jpg jpegtopnm: Can't open E:\union-www\xoops\modules\xoopsgallery\cache\albums\album01\01_0.jpg. Errno=No such file or directory(2). pnmscale: EOF / read error reading magic number ppmtojpeg: EOF / read error reading magic number Error: Unable to make thumbnail (0)!
Файлы в пхп заливаются нормально 100%, проверялось через встроенный пункт меню картинок в администрировании системы ксупса (тот, что нигде кроме администрирования не появляется).
Буду сегодня разбираться с этой проблемой, если разберусь - обязательно напишу. Ну если кто знает как это пофиксить - буду очень признателен!
Нда достаточно просто решалось все. Надо было NetPBM скачать с родного сайта, а я скачал NetPBM прям из папки с дистрибутивом галереи. В остальном глюков не замечено. Если русификации еще не делали, кому надо - пишите.