From 378581184279bac7083a87d7f28b4e11524f3641 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Fri, 14 Oct 2016 15:44:39 +0200 Subject: [PATCH] admin: ellipsize field labels in page titles (#13598) --- wcs/admin/fields.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wcs/admin/fields.py b/wcs/admin/fields.py index 06a2898..eed7f54 100644 --- a/wcs/admin/fields.py +++ b/wcs/admin/fields.py @@ -81,7 +81,7 @@ class FieldDefPage(Directory): if redo or not form.get_submit() == 'submit': self.html_top('%s - %s' % (_('Form'), self.objectdef.name)) r = TemplateIO(html=True) - r += htmltext('

%s - %s

') % (self.objectdef.name, self.field.unhtmled_label) + r += htmltext('

%s

') % misc.ellipsize(self.field.unhtmled_label, 80) r += form.render() return r.getvalue() else: @@ -114,7 +114,8 @@ class FieldDefPage(Directory): get_response().breadcrumb.append(('delete', _('Delete'))) self.html_top(title = _('Delete Field')) r = TemplateIO(html=True) - r += htmltext('

%s %s

') % (_('Deleting Field:'), self.field.unhtmled_label) + r += htmltext('

%s %s

') % (_('Deleting Field:'), + misc.ellipsize(self.field.unhtmled_label, 60)) r += form.render() return r.getvalue() else: -- 2.9.3