X-Git-Url: https://svn.cri.mines-paristech.fr/git/Portfolio.git/blobdiff_plain/9248642bfe5d2fb7ce5116b8aa916e4cb4bdd845..306427e14c2c27ce070e789bdbc039e6d95a3fdc:/skins/getPhotosInfos.py

diff --git a/skins/getPhotosInfos.py b/skins/getPhotosInfos.py
index 00cd295..2d42635 100755
--- a/skins/getPhotosInfos.py
+++ b/skins/getPhotosInfos.py
@@ -1,7 +1,7 @@
 ##parameters=portfolio
 from Products.Plinn.PloneMisc import Batch
 from Products.CMFCore.utils import getToolByName
-from Products.CMFCore.permissions import ReviewPortalContent
+from Products.CMFCore.permissions import ReviewPortalContent, ModifyPortalContent
 mtool = getToolByName(context, 'portal_membership')
 pptool = getToolByName(context, 'portal_photo_print', None)
 uidtool = getToolByName(context, 'portal_uidhandler')
@@ -18,11 +18,13 @@ features['cart'] = lambda o : '%s/get_slide_buyable_items' % o.absolute_url()
 
 if mtool.checkPermission(ReviewPortalContent, context) :
     features['hideAnonymous'] = True
+if mtool.checkPermission(ModifyPortalContent, context) :
+    features['checkbox'] = True
 
 req = context.REQUEST
 pho_start = req.get('pho_start', 0)
 batch = Batch(portfolio.listNearestFolderContents(contentFilter={'portal_type' : ['Photo']}, sorted=True),
-			  50, pho_start, orphan=5, quantumleap=1, b_start_str='pho_start')
+			  context.default_batch_size, pho_start, orphan=5, quantumleap=1, b_start_str='pho_start')
 
 
 infos = []