Insertion sélection après la cible.
[Portfolio.git] / skins / lightboxcontext.py
index d031b1a..fcc86f6 100644 (file)
@@ -2,7 +2,6 @@
 from Products.CMFCore.utils import getToolByName
 from Products.Portfolio.utils import translate
 def _(message) : return translate(message, context).encode('utf-8')
 from Products.CMFCore.utils import getToolByName
 from Products.Portfolio.utils import translate
 def _(message) : return translate(message, context).encode('utf-8')
-bsize = 20
 options = {}
 
 uidh = getToolByName(context, 'portal_uidhandler')
 options = {}
 
 uidh = getToolByName(context, 'portal_uidhandler')
@@ -17,6 +16,7 @@ req = context.REQUEST
 toUrl = req.physicalPathToURL
 resp = req.RESPONSE
 selDict = req.SESSION.get('objects_selection_dict', {})
 toUrl = req.physicalPathToURL
 resp = req.RESPONSE
 selDict = req.SESSION.get('objects_selection_dict', {})
+bsize = portal.getProperty('default_batch_size', 20)
 
 if traverse_subpath[-1] == 'photo_view_ajax' :
     photoSubPath = traverse_subpath[:-1]
 
 if traverse_subpath[-1] == 'photo_view_ajax' :
     photoSubPath = traverse_subpath[:-1]
@@ -71,8 +71,9 @@ for i, uid in enumerate(lightboxUids) :
     d = {'src': '%s/getThumbnail' % b.getURL()
         ,'href': href
         ,'thumbSize': size
     d = {'src': '%s/getThumbnail' % b.getURL()
         ,'href': href
         ,'thumbSize': size
-        ,'title' : b.Title
+        ,'title' : b.Description
         ,'className': className
         ,'className': className
+        ,'displayed' : uid == photouid
         , 'index': i
         }
     infos.append(d)
         , 'index': i
         }
     infos.append(d)