Projet

Général

Profil

0001-admin-ellipsize-field-labels-in-page-titles-13598.patch

Frédéric Péters, 14 octobre 2016 16:18

Télécharger (1,47 ko)

Voir les différences:

Subject: [PATCH] admin: ellipsize field labels in page titles (#13598)

 wcs/admin/fields.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
wcs/admin/fields.py
81 81
        if redo or not form.get_submit() == 'submit':
82 82
            self.html_top('%s - %s' % (_('Form'), self.objectdef.name))
83 83
            r = TemplateIO(html=True)
84
            r += htmltext('<h2>%s - %s</h2>') % (self.objectdef.name, self.field.unhtmled_label)
84
            r += htmltext('<h2>%s</h2>') % misc.ellipsize(self.field.unhtmled_label, 80)
85 85
            r += form.render()
86 86
            return r.getvalue()
87 87
        else:
......
114 114
            get_response().breadcrumb.append(('delete', _('Delete')))
115 115
            self.html_top(title = _('Delete Field'))
116 116
            r = TemplateIO(html=True)
117
            r += htmltext('<h2>%s %s</h2>') % (_('Deleting Field:'), self.field.unhtmled_label)
117
            r += htmltext('<h2>%s %s</h2>') % (_('Deleting Field:'),
118
                    misc.ellipsize(self.field.unhtmled_label, 60))
118 119
            r += form.render()
119 120
            return r.getvalue()
120 121
        else:
121
-