Прошу помощи в настройке фотогалереи для фузиона.
Сабж в следующем.
Я на uCoz сайтах применяю вывод фотографий в таком виде: превью, размер допустим 100х100, не столь важно, при наведении на фото курсора (без щелчка по оному) фотография увеличивается до указанного размера, скажем 400х400, не суть, в просто html коде всё нормально работает. Сейчас пытаюсь прикрутить ЭТО в PHP файл фотогалереи фузиона.
Сам механизм заработал вроде бы, фотография увеличивается, НО в размере превью, т.е. получается качество смазанного фото. Я вставил html код в вывод страницы альбома файла photogallery.php ( строка 195 и 205 в прикреплённом файле ), у меня возникла трудность со строкой 199, которая отвечает за вывод увеличенного размера и сдублирована предыдущей строкой с добавлением размера.
Своих знаний в PHP пока не хватает, вот решил попросить у вас помощи, уважаемые форумчане :)))
Надо прописать функцию в том разделе, а у меня не выходит.
Сижу вот изучаю Все функции PHP здесь, пока не врубился. (кстати Alipapa, там не хватает settings описания)
Выкладываю сам код html
это вставляем в стили темы
(цвет рамок и место вывода регулируется по вашему усмотрению)
В аттаче, уже переделанный мной файл photogallery.php , я там удалил строки с выводом всякой лабуды, типа кто добавил и т.п., чтобы выводилось только фото. В принципе можете попробовать со стандартным файлом photogallery.php вашей версии движка. Сам код вам дан.
Помогите ПЛИЗ, у кого есть время.
P.S. для корректной работы ЭТОГО, в Экплоере обязателен Доктайп на сайте, в остальных браузерах вроде бы и так работает.
Papich присоединил файл: photogallery_1.rar
Изменил(а) Papich, 18-02-2012 04:21
Вообщем я сделал пока проще:
В настройках фотогалереи указываете Размер превью: 500х500, а в строке 197 ( в прикреплённом файле ) вставляете width='150' в код изображения .... ну и в строке 199 у вас уже стоит width='500' .... загружаем фотографию (старые загрузки будут выводиться в старом формате) ..... идём в альбом фотогалереи, и просматриваем сделанное ... превью выводится в размере 150 пикселей, при наводки на фото курсора она увеличивается до размера 500 .... без всяких скриптов!!!
Есть одно но: в админке фотки загруженные выводятся в размере 500 п ..... что конечно не есть хорошо .... так что если кто сможет, напишите правильный код в PHP, который я просил в первом посте темы.
С последним НО, (вывод в админке фоток) можно наверное справиться отредактировав соответствующий PHP файл в админке установив размер, как в главном файле....пойду искать где там это зарыто :))
========================================
Нашёл: 532 строка в administration/photos.php стандартного файла движка, добавляем размер width='150' в код изображения, и всё нормально выходит.
Изменил(а) Papich, 19-02-2012 03:54