Update the linking app to be compatible with the new document versioning fields
This commit is contained in:
@@ -45,7 +45,7 @@ class SmartLinkImageWidget(forms.widgets.Widget):
|
|||||||
for document in value['documents']:
|
for document in value['documents']:
|
||||||
output.append(u'<div style="display: inline-block; margin: 0px 10px 10px 10px; %s">' % (u'border: 5px solid black; padding: 3px;' if value['current_document'] == document else u''))
|
output.append(u'<div style="display: inline-block; margin: 0px 10px 10px 10px; %s">' % (u'border: 5px solid black; padding: 3px;' if value['current_document'] == document else u''))
|
||||||
output.append(u'<div class="tc">%s</div>' % document)
|
output.append(u'<div class="tc">%s</div>' % document)
|
||||||
output.append(u'<div class="tc">%s: %d</div>' % (ugettext(u'Pages'), document.documentpage_set.count()))
|
output.append(u'<div class="tc">%s: %d</div>' % (ugettext(u'Pages'), document.pages.count()))
|
||||||
output.append(get_tags_inline_widget(document))
|
output.append(get_tags_inline_widget(document))
|
||||||
output.append(u'<div style="padding: 5px;">' % document)
|
output.append(u'<div style="padding: 5px;">' % document)
|
||||||
output.append(document_html_widget(document, click_view='document_display', view='document_preview_multipage', fancybox_class='fancybox-noscaling', gallery_name=u'smart_link_%d_documents_gallery' % value['smart_link_instance'].pk))
|
output.append(document_html_widget(document, click_view='document_display', view='document_preview_multipage', fancybox_class='fancybox-noscaling', gallery_name=u'smart_link_%d_documents_gallery' % value['smart_link_instance'].pk))
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ class SmartLinkManager(models.Manager):
|
|||||||
if total_query:
|
if total_query:
|
||||||
try:
|
try:
|
||||||
document_qs = Document.objects.filter(total_query)
|
document_qs = Document.objects.filter(total_query)
|
||||||
result[smart_link] = {'documents': document_qs.order_by('file_filename') or []}
|
result[smart_link] = {'documents': document_qs.order_by('date_added') or []}
|
||||||
except Exception, e:
|
except Exception, e:
|
||||||
result[smart_link] = {'documents': []}
|
result[smart_link] = {'documents': []}
|
||||||
errors.append(e)
|
errors.append(e)
|
||||||
|
|||||||
Reference in New Issue
Block a user