diff --git a/apps/documents/widgets.py b/apps/documents/widgets.py
index 97de870f4e..6de68c8df7 100644
--- a/apps/documents/widgets.py
+++ b/apps/documents/widgets.py
@@ -37,21 +37,79 @@ def document_html_widget(document, size='document_thumbnail', click_view=None, p
query_string = urlencode(query_dict)
preview_view = u'%s?%s' % (reverse(size, args=[document.pk]), query_string)
+ print 'preview_view', preview_view
+
+ zoomable_template = []
+ if click_view:
+ zoomable_template.append(u'' % (gallery_template, fancybox_class, u'%s?%s' % (reverse(click_view, args=[document.pk]), query_string)))
+ zoomable_template.append(u'
' % (preview_view, settings.STATIC_URL, alt_text))
+ zoomable_template.append(u'' % (preview_view, alt_text))
+ if click_view:
+ zoomable_template.append(u'')
+
+ """
+ plain_template = []
+ plain_template.append(u'
' % (preview_view, settings.STATIC_URL, alt_text))
+ plain_template.append(u'' % (preview_view, alt_text))
+
+ result.append(u'''
+
+ ''' % {
+ u'url': reverse('documents-expensive-is_zoomable', args=[document.pk]),
+ u'pk': document.pk,
+ u'page': page if page else 1,
+ u'zoomable_template': mark_safe(u''.join(zoomable_template)),
+ u'plain_template': mark_safe(u''.join(plain_template)),
+ }
+ )
+
+ result.append(u'
' % (settings.STATIC_URL, alt_text))
+ result.append(u'' % (preview_view, alt_text))
+ result.append(u'')
+ result.append(u'
' % (preview_view, settings.STATIC_URL, alt_text))
- result.append('' % (preview_view, alt_text))
- if click_view:
- result.append('')
- result.append('
' % (preview_view, settings.STATIC_URL, alt_text))
- result.append('' % (preview_view, alt_text))
- result.append('