[Решено] Как обновить изображения imagecache при обновлении фотографии?

Прислано: Positiff

пн, 23/01/2012 - 20:20

Не пойму как работает imagecache
Для того чтобы создалось Imagecache изображение использую
theme('imagecache', 'my_preset', $img_path);

Но если изображение было обновлено (например через тот же imagefield), при этом настроено что имя файла формируется из имени пользователя например user-<ИД пользователя>-picture.<расширение>. То есть оригинал просто обновляется.

Как при этом заставить imagecache обновить все созданные им изображения?

Imagecache presets в зависимости от роли

Прислано: okolobaxa

вс, 22/01/2012 - 16:10

Есть сайт с большим количеством фотографий. Как сделать чтобы для анонимов фотографии(поле типа Image, выводится через пресеты) показывались с водяным знаком, а для зарегистрированных без?

[Решено]imagecache при переносе на другой сервер

Прислано: dracon

пт, 20/01/2012 - 13:43

Здравствуйте!
После переноса сайта на другой сервер возникла такая прблема:
При загрузке изображений на сайт новые изображения обрабатываемые imagecache не видны,со старыми все нормально!imagecache папки пресетов создает, но файлы при загрузке летят в корень files, а путь формируется на изображение которое должно храниться в папке выбранного пресета.
Спасибо.

Управление размерами изображений пользователя в Drupal 7

Прислано: rbogdan@drupal.org

вт, 27/12/2011 - 07:09

Одно из немногих оставшихся мест в Drupal 7, которые не получили Field API изменения - это профили пользователей. Вы можете добавлять поля в профили, но стандартные поля остались в старом виде. Это означает, что у вас меньше гибкости при теммизации их и использовании в пользовательском интерфейсе. На пример, в управлении отображением профиля вы не сможете изменить стиль отображения аватара пользователя для каждого дисплея. По умолчанию можно установить только стиль отображения из настроек учетных записей пользователей.

Это не так плохо, но к примеру, если вы используете в профилях пользователей картинки размером 250px, они так же будут использоваться в комментариях и нодах. Если посмотреть тему Batrik то можно увидеть, что там для комментарием используются изображения размером 75х75px, а для нод 20х20px. Но пользователю загружаются оригиналы изображений, а потом масштабируются браузером. Это может повлиять на время загрузки страницы.

ImageCache пути к файлам FileField Paths

Прислано: ram-ram

пн, 05/12/2011 - 17:03

Добрый день, коллеги!
Подскажите пожалуйста как подружить два этих модуля FileField Paths, ImageCache, чтобы при создании превью картинки загружать в папку отдельную для каждой ноды?
Бо при частом обновлении картинок и большом их количестве начинаются путаться фото как превью так и оригиналов.

Заранее благодарен!

[Решено] На новом хостинге imagecache не создает картинки, Права на tmp и files 777, пути в "File system" прописаны

Прислано: Yatsenco

ср, 30/11/2011 - 12:48

Другие статьи по теме:

Не знаю уже в какую сторону копать, перечитал все что нашел по поводу проблемм imagecache на этом сайте, решения так и не нашел.

Описание:
1) права на tmp в корне и sites/default/files 777 (а также на все что внутри) владелец nobody также пробовал ставить своего пользователя фтп владельцем, безрезультатно.
2) clean urls включены.
3) в "File system" прописаны tmp и sites/default/files, также пробовал прописытьть полный адресс на сервере к папке tmp, не помогло.
4) сразу на хостинге был php 5.3 заменил на 5.2.17 ( подключен как CGI дополнение ), не помогло.
5) пробовал flush для пресета делать, а также создавать новый просет, вместо картинки ссылка, не создает даже папки на хостинге в imagecache.
6) в логах ничего нет. (Читал что можно както включить вывод ошибок обработки картинок, но не нашел как... если кто знает, подскажите, пожалуйста).

не знаю в чем еще может быть проблемма...Если нужно чтото еще для объяснения ситуации готов предоставить любые материалы.

Хостинг http://www.mojohost.com/

admin/reports/status
File system Writable (public download method)
GD library bundled (2.0.34 compatible)
MySQL database 5.0.77
PHP 5.2.17
PHP memory limit 128M

Ошибка 404 при показе картинки в материале не на основном языке

Прислано: Дед Пихто

вт, 29/11/2011 - 16:17

Здравствуйте
Возникла проблема после переезда на другой хостинг, хотя не ручаюсь, что ее не было и до переезда.
При переключении материала на его перевод не отображаются полные файлы картинок, хотя их копии, сделанные с помощью imagecache показываются. И логи сервера полны ошибок 404 для файлов у которых в пути есть языковой префикс kaz.
Боюсь, что объяснил запутанно
Есть материал: http://www.infoportal.kz/catalog/fizkultura-i-sport/sportivnye-kompleksy...
Его перевод: http://www.infoportal.kz/kaz/catalog/dene-tarbiesi-zhane-sport/sport-kes...
Внизу 4 маленьких изображения (раньше по щелчку по ним открывались большие в lightbox фрейме, сейчас я его отключил)
Вопрос такой. Почему http://www.infoportal.kz/kaz/sites/default/files/imagecache/companies/le... - не дает ошибку 404. А http://www.infoportal.kz/kaz/sites/default/files/led_3_800.jpg - дает.
Надо, чтоб не давало :)

ImageCache + ImageCache Actions + эффект Custom Action. Как отключить кэширование.

Прислано: rpp31

вс, 23/10/2011 - 08:34

Есть такя связка. В созданном мной стиле используется эффект custom actions, происходит формирование "налету" и нанесение watermark.
Так как ватермарк у меня это фактически код для промо-акции, то мне необходимо, чтобы картинка не кэшировалась, так как промо-код разный для разных юзеров.

Если в общем, даже не важно, какой эффект я использую, мне важно понять как отключить кэширование для объектов Image конкретного стиля.

Спасибо заранее.

Где прописывается путь к временной директории ImageCache?

Прислано: Dr.Mike

сб, 01/10/2011 - 11:44

Добрый день.
Начал делать сайт на своем локальном компьютере (xampp). После этого залил сайт на сервер хостинга.
И в отчете о состоянии (сайт уже на сервере хостера) вижу следующую ошибку:

Временная Директория ImageCache Вебсервер не имеет прав для записи в C:\Program Files (x86)\xampp\tmp.

Искал со всех файлах сайта это значение, ничего не нашел. Отключал/включал модуль ImageCache - не помогает.
Где можно поменять путь к этой временной директории?
Или я пропустил какие-то шаги при заливке сайта на хостинг?
Спасибо.

Wysiwyg + imce + colorbox - открытие картинок с вотермарком от imagecache

Прислано: kipps

пн, 12/09/2011 - 08:00

Здравствуйте.

Возникла такая проблема. Есть wysiwyg с ckeditor'ом в нём, связан с imce через imce wysiwyg api bridge. Ставился, как понятно, для добавления изображений в текст с помощью обзора уже залитого на сервер.

До этого изображения добавлялись через insert загрузкой с жёсткого диска, для просмотра использовался colorbox (в тексте превьюшка, в колорбоксе по клику полная картинка с вотермарком поверх, созданным через imagecache). Для удобства интеграции imce с colorbox был поставлен file field sources, который позволяет кроме обычной загрузки выбрать для insert ещё imce и загрузку файлов с других сайтов по url (по идее можно выбрать файл через обзор в imce и вставить в текст с превью и возможностью просмотра в colorbox с вотермарком). Тут-то и появляются проблемы.

1. Браузер imce просто не видит залитые на сервер файлы. Возможности добавить файлы c cервера при открытии через insert нет. Т.е. imce открывается, папки есть, изображений в папках нет.

2. При использовании imcе через кнопку добавления изображения в панели редактора (обзор, выставление размеров превью, выбор картинки, которая будет открываться в полной версии, - её же, отдельно правится ссылка, в сss ставится colorbox) всё замечательно, кроме того, что в колорбоксе нет вотермарка - пресета от imagecache.

Не видны картинки в блоке без регистрации

Прислано: margelov

вт, 06/09/2011 - 10:00

Добрый день.
Это мой первый вопрос на этом сайте (но не последний, я чувствую). Итак.
Я делаю свой первый сайт на Drupal. Пытаюсь вывести последние записи определенного типа материалов с помощью views и блоков.

Imagecache. Пресет из нескольких картинок

Прислано: vlad_smirnoff

пн, 29/08/2011 - 12:24

Есть магазин, сделанный на Openstore (сборка Ubercart).
Разделы товаров выводятся через стандартный уберкартовский каталог (uc_catalog), соответственно для создания превьюшек используется модуль Imagecache. Возник вопрос: как вывести в превью раздела несколько картинок (из того же раздела), поставленных в ряд? То есть, сейчас сделано вот так. Берется случайная картинка (кстати, не уверен, что случайная =) ) из раздела, ей создается превью с помощью функции уменьшения. А как сделать, чтобы бралось несколько (например 10) картинок из того же раздела, и они выстраивались в один ряд с уже существующей картинкой?

P.S. Я в принципе вроде понял, как это сделать, но к сожалению не нашел, как (или куда) импортировать уже созданный пресет в imagecache. Функция экспорта есть, а импорта - нет. Нашел вроде как решение здесь, но заставить его работать у меня так и не получилось :(

Всем заранее спасибо за ответы!

[Решено] Подскажите по ImageCache

Прислано: NightL

ср, 24/08/2011 - 14:09

Подскажите, пожалуйста, настройки по ImageCache

1. Необходимо обрабатывать картинки, но не показывать их в ноде. В настройках видимости cck есть либо скрыть либо обрабатывать нужным пресетом. А чтобы совместить увы нет - как быть?

2. Обработанный файл попадает в папку sites/default/files/imagecache а исходный попадает уже как надо по настроенному пути. Возможно ли исходный файл не сохранять и иметь возможность переопределить папку после обработки?

Где происходит вызов ImageCache ?

Прислано: fastnabus

пт, 19/08/2011 - 07:58

Суть проблемы заключается в том что у меня в Ноду высыпаются картинки, а потом с помощью Views я прошу вывести уменьшенные изображения этих картинок (в imagecache этот тип изображений есть), но конечно оно мне ничего не выводит так как у него есть только оригиналы а собственно миниатюры он не создает, как их создать?

Imagefield – загрузить или выбрать

Прислано: SYr

сб, 13/08/2011 - 14:05

Подскажите плз! Уверен что где-то сверху решение, но невижу!
Создал тип материала «новость». Есть там поле Imagefield – для анонсов тизеров и т.д.!
Как сделать, что бы при создании онной – или загружать (как щась), или выбрать загруженные этим-же макаром?
спасибо

RSS-материал

Новое на сайте

Ссылки партнёров