Improve file attachment comments in review emails.

Review Request #4149 — Created May 14, 2013 and submitted

Information

Review Board
release-1.7.x

Reviewers

Improve file attachment comments in review emails.

Comments for file attachments in review emails were kind of crummy. They'd show
either the caption or the filename (unlike the web UI, which showed both). They
linked to the download URL, even when there was a review UI. And finally, they
wouldn't show comment thumbnails.
Set up a review and a reply and checked out the preview-email URLs.
Description From Last Updated

What happens if the caption is empty now? It'd look weird.

chipx86chipx86
reviewbot
  1. This is a review from Review Bot.
      Tool: PEP8 Style Checker
      Processed Files:
      Ignored Files:
        reviewboard/templates/notifications/reply_email.txt
        reviewboard/templates/notifications/review_email.html
        reviewboard/templates/notifications/reply_email.html
        reviewboard/templates/notifications/review_email.txt
    
    
  2. 
      
chipx86
  1. 
      
  2. I have a concern with using 'thumbnail' for this.
    
    The text-based extensions output a *lot* of text, and just clip it with CSS. We won't get that benefit here, so those will end up looking terrible in e-mails.
    
    I suggest we have an email_thumbnail that defaults to thumbnail, but can be overridden.
    1. This is the comment thumbnail, not the file thumbnail. For text-based review UIs (which don't have commenting upstream yet but there are still old pending reviews for), it'll be only the element(s) that users selected to comment on.
    2. Ah okay. That's fine then. Was thinking about the main thumbnails.
  3. Show all issues
    What happens if the caption is empty now? It'd look weird.
  4. 
      
david
reviewbot
  1. This is a review from Review Bot.
      Tool: PEP8 Style Checker
      Processed Files:
      Ignored Files:
        reviewboard/templates/notifications/reply_email.txt
        reviewboard/templates/notifications/review_email.txt
        reviewboard/templates/notifications/reply_email.html
        reviewboard/templates/notifications/review_email.html
    
    
  2. 
      
chipx86
  1. Ship It!
  2. 
      
david
Review request changed
Status:
Completed
Change Summary:
Pushed to release-1.7.x (db336a4).
GU
  1. Test review
  2.