Change document type filename references to the more apt document type quick labels. Thanks go to berny for this one.
This commit is contained in:
@@ -240,7 +240,7 @@ link_document_type_edit = Link(
|
||||
)
|
||||
link_document_type_filename_create = Link(
|
||||
permissions=(permission_document_type_edit,),
|
||||
text=_('Add filename to document type'),
|
||||
text=_('Add quick label to document type'),
|
||||
view='documents:document_type_filename_create', args='document_type.id'
|
||||
)
|
||||
link_document_type_filename_delete = Link(
|
||||
@@ -253,7 +253,7 @@ link_document_type_filename_edit = Link(
|
||||
view='documents:document_type_filename_edit', args='resolved_object.id'
|
||||
)
|
||||
link_document_type_filename_list = Link(
|
||||
permissions=(permission_document_type_view,), text=_('Filenames'),
|
||||
permissions=(permission_document_type_view,), text=_('Quick labels'),
|
||||
view='documents:document_type_filename_list', args='resolved_object.id'
|
||||
)
|
||||
link_document_type_list = Link(
|
||||
|
||||
@@ -590,14 +590,14 @@ class DocumentVersion(models.Model):
|
||||
@python_2_unicode_compatible
|
||||
class DocumentTypeFilename(models.Model):
|
||||
"""
|
||||
List of filenames available to a specific document type for the
|
||||
List of labels available to a specific document type for the
|
||||
quick rename functionality
|
||||
"""
|
||||
document_type = models.ForeignKey(
|
||||
DocumentType, related_name='filenames', verbose_name=_('Document type')
|
||||
)
|
||||
filename = models.CharField(
|
||||
db_index=True, max_length=128, verbose_name=_('Filename')
|
||||
db_index=True, max_length=128, verbose_name=_('Label')
|
||||
)
|
||||
enabled = models.BooleanField(default=True, verbose_name=_('Enabled'))
|
||||
|
||||
@@ -607,8 +607,8 @@ class DocumentTypeFilename(models.Model):
|
||||
class Meta:
|
||||
ordering = ('filename',)
|
||||
unique_together = ('document_type', 'filename')
|
||||
verbose_name = _('Document type quick rename filename')
|
||||
verbose_name_plural = _('Document types quick rename filenames')
|
||||
verbose_name = _('Quick rename template')
|
||||
verbose_name_plural = _('Quick rename templates')
|
||||
|
||||
|
||||
@python_2_unicode_compatible
|
||||
|
||||
@@ -1010,7 +1010,7 @@ class DocumentTypeFilenameListView(SingleObjectListView):
|
||||
'document_type': self.get_document_type(),
|
||||
'hide_link': True,
|
||||
'navigation_object_list': ('document_type',),
|
||||
'title': _('Filenames for document type: %s') % self.get_document_type(),
|
||||
'title': _('Quick labels for document type: %s') % self.get_document_type(),
|
||||
}
|
||||
|
||||
def get_queryset(self):
|
||||
@@ -1035,7 +1035,7 @@ class DocumentTypeFilenameEditView(SingleObjectEditView):
|
||||
'document_type': document_type_filename.document_type,
|
||||
'filename': document_type_filename,
|
||||
'navigation_object_list': ('document_type', 'filename',),
|
||||
'title': _('Edit filename "%(filename)s" from document type "%(document_type)s"') % {
|
||||
'title': _('Edit quick label "%(filename)s" from document type "%(document_type)s"') % {
|
||||
'document_type': document_type_filename.document_type, 'filename': document_type_filename
|
||||
},
|
||||
}
|
||||
@@ -1053,9 +1053,9 @@ def document_type_filename_delete(request, document_type_filename_id):
|
||||
if request.method == 'POST':
|
||||
try:
|
||||
document_type_filename.delete()
|
||||
messages.success(request, _('Document type filename: %s deleted successfully.') % document_type_filename)
|
||||
messages.success(request, _('Document type quick label: %s deleted successfully.') % document_type_filename)
|
||||
except Exception as exception:
|
||||
messages.error(request, _('Document type filename: %(document_type_filename)s delete error: %(error)s') % {
|
||||
messages.error(request, _('Document type quick label: %(document_type_filename)s delete error: %(error)s') % {
|
||||
'document_type_filename': document_type_filename, 'error': exception})
|
||||
|
||||
return HttpResponseRedirect(next)
|
||||
@@ -1067,7 +1067,7 @@ def document_type_filename_delete(request, document_type_filename_id):
|
||||
'previous': previous,
|
||||
'navigation_object_list': ('document_type', 'filename',),
|
||||
'next': next,
|
||||
'title': _('Delete the filename: %(filename)s, from document type "%(document_type)s"?') % {
|
||||
'title': _('Delete the quick label: %(filename)s, from document type "%(document_type)s"?') % {
|
||||
'document_type': document_type_filename.document_type, 'filename': document_type_filename
|
||||
},
|
||||
}
|
||||
@@ -1091,10 +1091,10 @@ def document_type_filename_create(request, document_type_id):
|
||||
enabled=True
|
||||
)
|
||||
document_type_filename.save()
|
||||
messages.success(request, _('Document type filename created successfully'))
|
||||
messages.success(request, _('Document type quick label created successfully'))
|
||||
return HttpResponseRedirect(reverse('documents:document_type_filename_list', args=(document_type_id,)))
|
||||
except Exception as exception:
|
||||
messages.error(request, _('Error creating document type filename; %(error)s') % {
|
||||
messages.error(request, _('Error creating document type quick label; %(error)s') % {
|
||||
'error': exception})
|
||||
else:
|
||||
form = DocumentTypeFilenameForm_create()
|
||||
@@ -1103,7 +1103,7 @@ def document_type_filename_create(request, document_type_id):
|
||||
'document_type': document_type,
|
||||
'form': form,
|
||||
'navigation_object_list': ('document_type',),
|
||||
'title': _('Create filename for document type: %s') % document_type,
|
||||
'title': _('Create quick label for document type: %s') % document_type,
|
||||
}, context_instance=RequestContext(request))
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user