diff -r 47a3eb4bbe66 -r 90bb6e89e356 web/widgets.py
--- a/web/widgets.py Wed Apr 01 17:53:44 2009 -0700
+++ b/web/widgets.py Thu Apr 02 11:42:58 2009 +0200
@@ -486,11 +486,15 @@
wdgs.append(ewdg.edit_render(entity, includehelp=True))
wdgs.append(u'
')
wdgs.append(u'')
- if entity.has_eid() and not self.required(entity):
- # trick to be able to delete an uploaded file
- wdgs.append(u'
')
- wdgs.append(checkbox(eid_param('__%s_detach' % self.rname, entity.eid), False))
- wdgs.append(req._('detach attached file'))
+ if entity.has_eid():
+ if not self.required(entity):
+ # trick to be able to delete an uploaded file
+ wdgs.append(u'
')
+ wdgs.append(checkbox(eid_param('__%s_detach' % self.rname, entity.eid), False))
+ wdgs.append(req._('detach attached file %s' % entity.dc_title()))
+ else:
+ wdgs.append(u'
')
+ wdgs.append(req._('currently attached file: %s' % entity.dc_title()))
return '\n'.join(wdgs)
def _edit_render(self, entity):