X-Git-Url: https://svn.cri.ensmp.fr/git/Portfolio.git/blobdiff_plain/011a53d5681ad1f5fa88a534ec041c93d3e7be95..56cf98937c95ed6aee58b464aa389ee3a90c9413:/skins/getPhotoContextInfos.py?ds=sidebyside diff --git a/skins/getPhotoContextInfos.py b/skins/getPhotoContextInfos.py index f332b2a..b241808 100755 --- a/skins/getPhotoContextInfos.py +++ b/skins/getPhotoContextInfos.py @@ -3,9 +3,11 @@ from ZTUtils import make_query as mq from Products.CMFCore.utils import getToolByName pptool = getToolByName(context, 'portal_photo_print', None) uidtool = getToolByName(context, 'portal_uidhandler') +utool = getToolByName(context, 'portal_url') +portal = utool.getPortalObject() form = context.REQUEST.form portfolio = context.getParentNode() -bsize = form.get('b_size',20) +bsize = portal.getProperty('default_batch_size', 20) infos = [] index = 0 @@ -34,7 +36,8 @@ for i, p in enumerate(portfolio.listNearestFolderContents(contentFilter={'portal d = {'src': '%s/getThumbnail' % purl ,'href': purl ,'thumbSize':size - ,'title' : p.Title() + ,'title' : p.Description() + ,'displayed' : p == context ,'className': (selected and 'selected' or '') + ((p == context) and ' displayed' or '') , 'index': i }