Получите Plone 4 для импорта изображений как изображений, а не файлов при загрузке через webdav

Я помню, как еще в Plone 2 дня я нашел простой хак, чтобы заставить одну папку CMFPhoto получать файлы webdav как изображения (и показывать их как галерею).

В Plone4 изображения принимаются как файлы типа содержимого, которые не очень полезны.

Другие параметры массовой загрузки, похоже, не обновлены до последних версий Zope/Plone, за исключением uploadify, из-за которого мой сервер не может запуститься при установке с buildout.

Функционирующий webdav был бы идеальным

Спасибо за любые идеи, хотя я не могу сказать, что достаточно понял структуру, чтобы использовать только подсказку.

Стин


person Steen    schedule 24.07.2011    source источник
comment
Хотя мне не удалось воспроизвести это, я получил другие ошибки (dpaste.com/576724). Если вы не знаете, как обойти свою ошибку, я предлагаю открыть тикет на dev.plone.org. /плен. IIRC, WebDAV в последние годы игнорировался.   -  person aclark    schedule 25.07.2011


Ответы (1)


Короткий ответ: вам нужно заглянуть в инструмент Content Type Registry на вашем сайте и выяснить настройки, связанные с расширениями изображений (png, jpg) и mime-типом, которые настроены для вашего сайта. Посетите интерфейс управления Zope вашего сайта и перейдите в ./content_type_registry в корне вашего сайта, чтобы посмотреть.

Более сложный ответ заключается в том, что папки в Plone имеют метод PUT_factory(), который контролирует, какие элементы создаются как. Разные типы папок могут вести себя по-разному, но все стандартные типы папок в Plone и большинство дополнений должны подчиняться (если только это не ошибка) настройкам в реестре типов контента.

person sdupton    schedule 25.07.2011