Недавно понадобилось сделать для заказчика галереи рисунков товаров на базе модулей imagecache и thickbox, но затем заказчик захотел защитить эксклюзивные фотки товаров вотермарками. Все в порядке, имеется модуль imagecache_actions, который делает вотермарки, кстати в разработке которого учавствовал dimm (за что ему большое спасибо). Но вот такая оказия - thickbox открывает при клике по тумбочке не пресет с вотермаркой, а сам файл рисунка в исходном виде. Пришлось подправить модуль, чтобы можно было выводить и пресеты. Архив с пропатченным модулем прилагаю, может кому пригодится. Работает здесь: http://phony.com.ua/catalog/vertu-ascent-ferrari
Вложение | Размер |
---|---|
thickbox.rar | 32.15 КБ |
Комментарии
А исходная картинка все равно доступна - http://phony.com.ua/sites/default/files/imagecache/gallery_full/image/IM...
может попробовать через токены загружать картинки в специальную запароленную на доступ папку?
Так та картинка, которую Вы нашли как раз с вотермарком, приглядитесь.))) Но конечно папку с основными картинками я не закрывал, так что найти картинки при желании можно, факт. Как быстрый вариант можно папку с картинками закрыть после создания пресетов с вотермарками.))
Нашел http://phony.com.ua/sites/default/files/image/IMG_7231f.jpg
А почему ее сразу нельзя закрыть? ведь к ним обращается не пользователь, а скрипт?
Да, ты прав, просто когда я настраивал изначально, на сайте не требовались вотермарки и картинки я туда соответственно совал в эту папку все, то есть там еще есть картинки, которые просто должны на сайте открываться из этой папки без вотермарков...
Спасибо!
не получилось, переделать под 5.х((
какие функции нужно изменить?
спасибо
Присоединяюсь к вопросу DmitryS.
Тоже ничего не получилось в плане изменения под 5.x.