From: petschki <pet...@ko...> - 2007-09-11 08:18:29
|
hi enzo, we do it the same way :-) you need to update your image sizes in the ZMI: plonesite/portal_atct/ -> "image scales" -> "recreate" peter Enzo Cesanelli schrieb: > Since I need two more image sizes generated by Pil libraries, I added them > to the image.py in the ATContentTypes (I know is not the best way but I > don't know others). I restarted zope but no image is generated with new > tags. At this point I think I'm missing something. Anyone can help me? > > My environment is Python 2.4.3 | Zope 2.9.7 | Plone 2.5.3 | Pil 1.1.5 > > > The modified code follows: > ImageField('image', > required=True, > primary=True, > languageIndependent=True, > storage = AnnotationStorage(migrate=True), > swallowResizeExceptions = > zconf.swallowImageResizeExceptions.enable, > pil_quality = zconf.pil_config.quality, > pil_resize_algo = zconf.pil_config.resize_algo, > max_size = zconf.ATImage.max_image_dimension, > sizes= {'large' : (768, 768), > 'almost-large' : (600, 600), > 'primo-piano' : (320, 320), > 'preview' : (400, 400), > 'mini' : (200, 200), > 'thumb' : (128, 128), > 'tile' : (64, 64), > 'icon' : (32, 32), > 'listing' : (16, 16), > }, > validators = (('isNonEmptyFile', V_REQUIRED), > ('checkImageMaxSize', V_REQUIRED)), > widget = ImageWidget( > #description = "Select the image to be added by > clicking the 'Browse' button.", > #description_msgid = "help_image", > description = "", > label= "Image", > label_msgid = "label_image", > i18n_domain = "plone", > show_content_type = False,)), > > ), marshall=PrimaryFieldMarshaller() > ) > > > Thanks in advance, > Enzo > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ |