My apologies if this has been covered before, but one small edit to FCKeditor might be helpful for some. If you paste as plain text, two line breaks convert to two <br> tags, instead of a <p> tag. So, under /dialog/, I added a few more lines in the fck_paste.html file just before the line in question:
sHtml = '<P>' + sHtml;
sHtml = sHtml.replace( /<P>/g, '</P><P>' ) ;
sHtml = sHtml.replace( /\n\n/g, '</P><P>' ) ;
sHtml = sHtml.replace( /<P><P>/g, '<P>' ) ;
sHtml = sHtml.replace( /<\/P><\/P>/g, '</P>' ) ;
sHtml = sHtml.replace( /\n/g, '<BR>' ) ;
I'm no regular expression guru, so some of this may be redundant. But it works for me. Maybe something like this could be an option in the config file? Just a thought.
sHtml = '<P>' + sHtml;
sHtml = sHtml.replace( /<P>/g, '</P><P>' ) ;
sHtml = sHtml.replace( /\n\n/g, '</P><P>' ) ;
sHtml = sHtml.replace( /<P><P>/g, '<P>' ) ;
sHtml = sHtml.replace( /<\/P><\/P>/g, '</P>' ) ;
sHtml = sHtml.replace( /\n/g, '<BR>' ) ;
I'm no regular expression guru, so some of this may be redundant. But it works for me. Maybe something like this could be an option in the config file? Just a thought.