View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0015625||phpList 3 application||HTML Email Support||public||18-07-11 15:08||02-11-12 18:39|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Target Version||Fixed in Version||2.11.8|
|Summary||0015625: extraneous paragraph tag|
|Description||When composing a message (step 1 of sending a|
campaign), the custom HTML gets embedded in a P-tag container. This is
completely unnecessary. If you want a P-tag container around your message
you can do that yourself. That's what the option to enter custom HTML is for
right? Also it doesn't fit well into email-html best practices, i.e. use
tables for structure, and as a P-tag is block level it's better not to have
it inside a table cell (TD).
|Tags||No tags attached.|
Problem Replication: create a new campaign -> in step 1 click 'source' to enter source directly -> Type something -> now toggle the source btn: when you are back to the actual source field there is a P-tag around what you entered.
Note that I did not check yet if the P-tag is also included in the mails that are send-out (I'm a bit busy at the moment). But at least it happens in the web-interface, which is confusing anyway.
related to http://dev.ckeditor.com/ticket/1537
I think this will be resolved with the efforts to integrate a later version of the Ckeditor.
in a way, this is caused by the editor trying to keep the content xhtml compatible.
I tried this, and it seemed to work:
1. Create campaign
2. Click "source" in the editor
3. Enter "<div class="content">Hello in div in source</div>"
4. Click "source" again.
going back to "source" does not have the P added to the content.
||the P-tag is no longer there using FCKeditor 2.6.8|