web/views/idownloadable.py
branchstable
changeset 6004 d17d3b34bc12
parent 5987 a9d508973433
child 6009 9633d2376687
--- a/web/views/idownloadable.py	Wed Jul 21 12:42:18 2010 +0200
+++ b/web/views/idownloadable.py	Wed Jul 21 12:46:21 2010 +0200
@@ -118,6 +118,7 @@
         adapter = entity.cw_adapt_to('IDownloadable')
         contenttype = adapter.download_content_type()
         if contenttype.startswith('image/'):
+            self._cw.add_js('cubicweb.image.js')
             self.wview('image', entity.cw_rset, row=entity.cw_row, col=entity.cw_col,
                        link=True, klass='contentimage')
         else:
@@ -160,11 +161,11 @@
 
     title = _('image')
 
-    def call(self):
+    def call(self, **kwargs):
         rset = self.cw_rset
         for i in xrange(len(rset)):
             self.w(u'<div class="efile">')
-            self.wview(self.__regid__, rset, row=i, col=0)
+            self.wview(self.__regid__, rset, row=i, col=0, **kwargs)
             self.w(u'</div>')
 
     def cell_call(self, row, col, link=False, **kwargs):