Хочу чтобы пользователи могли загружать свои картинки на сайт.
Установил модуль IMCE. В нем выставлено ограничение на размер картинки, так как картинки не помещающиеся на экран не нужны. При попытке загрузить картинку больше заданного размера выдается сообщение: "Невозможно загрузить файл". Никаких объяснений, почему невозможно.
Можно ли сделать так, чтобы картинки большого размера при загрузке автоматически уменьшались до заданного?
Ну или в крайнем случае, можно ли сделать так, чтобы пользователь хотябы получал более информативное сообщение вида "Ваше изображение превышает максимально допустимый размер: 800х600. Уменьшите его и попробуйте еще раз."
Если эту задачу невозможно решить с использованием IMCE, то может есть какой-то другой модуль загрузки изображений, который умеет уменьшать картинки?
Комментарии
Может решить это с помощью imagefield+imagecache и views? Разграничьте права, создайте нужное представление. В этом случае и мультизагрузка изображений возможна.
imagefield+imagecache+insert это чтобы вставлять картинки в текст. Для поля картинки установите максимальное разрешение - ресайзиться будет автоматически.
Еще модуль транслитерации (Если D6) очень советую к этому делу подключить.
Нужно, чтобы пользователи могли писать статьи и добавлять к ним произвольное количество иллюстраций.
ImageField позволяет реализовать такую возможность?
Позволяет. Далаем поле картинки и в его настройках пишем (в конце) неограниченное число значений. Ну или ограничиваем.
А как какртинки будут выстраиватьтся это второй вопрос. Использовать ли модуль Insert - это третий