У меня в CCK-ноде в одном из полей автор указывает ссылку на изображение (затем это изображение будет тизером к ноде). На сайте есть 4 размера тизеров, так что необходимо эту самую картинку пережать 3-4 раза. Это элементарно делается на PHP, но вот вопрос: а куда вставлять этот код для пережимания? Вроде как можно написать код хука для node_save, но куда ставить этот хук? Или, может, вписать код в поле PHP code данного CCK-поля? Как лучше сделать?
Комментарии
hook_nodeapi
if ($op == submit) {
...
Спасибо. А куда вставлять? Модуль что ли писать отдельный?
ImageCache есть в Image, а дальше ССК+View.
Через Image Attach (в Image) я сделала чтобы картинка была в тизере, а при просмотре полного нода в боковом блоке.
Но в полном можно вообще не показывать!
Как будет отображаться Image Attach настраивается для каждого типа нода отдельно в Типах Содержимого - редактировать соответствующий тип!
ImageCache, увы, не работает при приватном доступе к файлам
чтобы использовать хуки,модуль отдельный создавать нужно