[buddypress-trac] [BuddyPress Trac] #7706: Using nl2br for Email content adds unwanted br tags
    buddypress-trac 
    noreply at wordpress.org
       
    Wed Mar  7 12:27:58 UTC 2018
    
    
  
#7706: Using nl2br for Email content adds unwanted br tags
-------------------------------+---------------------
 Reporter:  chherbst           |       Owner:  DJPaul
     Type:  defect (bug)       |      Status:  closed
 Priority:  normal             |   Milestone:  3.0
Component:  Emails             |     Version:
 Severity:  normal             |  Resolution:  fixed
 Keywords:  reporter-feedback  |
-------------------------------+---------------------
Changes (by djpaul):
 * status:  new => closed
 * resolution:   => fixed
Comment:
 In [changeset:"11895"]:
 {{{
 #!CommitTicketReference repository="" revision="11895"
 Emails: use `wpautop()` instead of `nl2br()` when rendering HTML email
 content.
 When including markup in the email body, e.g. tables, these are usually
 saved by
 the WordPress editor with newlines after each tag. These newlines get
 converted
 by `nl2br()` to `<br>` tags. As `<br>` tags are not allowed between all
 elements,
 e.g. `<tr>` and `<td>`, these get pulled in front of the table by most
 browsers
 and email clients.
 This leads to a lot of `<br>` tags in front of the table -- undesired
 whitespace.
 Fixes #7706
 Props chherbst
 }}}
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/7706#comment:5>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
    
    
More information about the buddypress-trac
mailing list