Personal tools
You are here: Home Dokumentationen Zope/Plone Hilfe Kurzanleitung Arbeiten mit ATImage
Document Actions

Arbeiten mit ATImage

Einige Tipps und Details zu ATImage Objekten.

Ein ATCT Image unterstützt folgende Darstellungsgrößen:

sizes= {'large' : (768, 768),
'preview' : (400, 400),
'mini' : (200, 200),
'thumb' : (128, 128),
'tile' : (64, 64),
'icon' : (32, 32),
'listing' : (16, 16),
},



Diese werden in den ZPT z.B. in atct_album_view wie folgt eingesetzt:

<img tal:replace="structure python:image.tag(scale='mini', title=image.Description())" />

Scale besagt hier das die Images mini (maximal 200x200px groß) sein sollen.

Die Werte für mini, large & co kann man nur in der datei > /ATContentTypes/content/image.py ändern. Danach muss Zope neu gestartet werden. Weiterhin sollte man über das ATCT-tool im ZMI die Images neu scallieren lassen.

In der Default Einstellung wird das Original Bild, welches man mit "/image_view_fullscreen" anzeigen kann, nicht Skaliert.
Dieses Verhalten kann man für alle ATImage Objekte in folgender Datei ändern.
Die Einstellung wirkt sich aber auf die gesamte Zope Instance aus!!!

/ATContentTypes/etc/atcontenttypes.conf.in

<archetype ATImage>
# maximum file size in byte, kb or mb
max_file_size 2048kb
# maximum image dimension (w, h)
# 0,0 means no rescaling of the original image
max_image_dimension 1280,1024
</archetype>


Per URL kann man ATImage Objekte wie folgt aufrufen:
image_GROEßE also z.B. image_mini oder image_large

als URL dann: /bilder/bild.jpg/image_mini