--- text_html_old.py	2007-02-18 15:42:50.000000000 +0100
+++ text_html.py	2007-02-18 16:56:40.000000000 +0100
@@ -642,9 +642,13 @@
                   wikiutil.url_quote_plus(fname))),
                 linktext % {'filename': self.text(fname)})
         target = AttachFile.getAttachUrl(pagename, filename, self.request)
-        return (self.url(1, target, css='attachment', title="attachment:%s" % url) +
+        fsize = float(os.stat(fpath)[6]) # in byte
+        fsize = "%.1f" % (fsize / 1024)
+        title = _('Attachment: %(url)s')
+        return (self.url(1, target, css='attachment', title=title % {'url': self.text(url)}) +
                 self.text(text) +
-                self.url(0))
+                self.url(0) +
+                self.text(' (%(fsize)s KB)' % {'fsize': fsize}))
 
     def attachment_image(self, url, **kw):
         _ = self.request.getText
@@ -659,8 +663,12 @@
                  (wikiutil.quoteWikinameURL(pagename),
                   wikiutil.url_quote_plus(fname))),
                 linktext % {'filename': self.text(fname)})
+        title = _('Attachment: %(url)s') % {'url': self.text(url)}
+        if not 'alt' in kw:
+            kw['alt'] = _('Inlined image: %(url)s') % {'url': self.text(url)}
         return self.image(
-            title="attachment:%s" % url,
+            title=title,
+            alt=kw['alt'],
             src=AttachFile.getAttachUrl(pagename, filename, self.request, addts=1),
             css="attachment")
 
