Don't import tags code from linking app, violates separation of concerns of child apps

This commit is contained in:
Roberto Rosario
2014-11-11 16:22:51 -04:00
parent d5e11cce28
commit 5480a7c9a0

View File

@@ -10,7 +10,6 @@ from common.classes import ModelAttribute
from documents.models import Document
from documents.widgets import document_html_widget
from documents.settings import MULTIPAGE_PREVIEW_SIZE
from tags.widgets import get_tags_inline_widget
from .models import SmartLink, SmartLinkCondition
@@ -57,7 +56,6 @@ class SmartLinkImageWidget(forms.widgets.Widget):
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: %d</div>' % (ugettext(u'Pages'), document.pages.count()))
output.append(get_tags_inline_widget(document))
output.append(u'<div style="padding: 5px;">')
output.append(document_html_widget(document, click_view='documents:document_display', size=MULTIPAGE_PREVIEW_SIZE, fancybox_class='fancybox-noscaling', gallery_name=u'smart_link_%d_documents_gallery' % value['smart_link_instance'].pk))
output.append(u'</div>')