Opened 9 years ago

Last modified 3 years ago

#7484 confirmed Bug

Indented text copied from Word is not displaying properly when pasted into the editor

Reported by: James Cunningham Owned by:
Priority: Normal Milestone:
Component: Plugin : Paste from Word Version: 3.5.1
Keywords: IBM Cc: Damian, Teresa Monahan, Satya Minnekanti

Description

Steps to reproduce the defect:

Scenario 1

  1. Open the Ajax sample.
  1. Copy the indented text from the sample doc IndentedParagraphs1.doc
  1. Paste the content into the editor.

Result: The indented paragraphs seem to display fine (see screenshot).

Note: The indentations in IndentedParagraph1.doc are made by typing a line of text. Then press Enter & TAB. Type another line of text. Then press Enter & TAB twice. Then type another line of text.

Scenario 2

  1. Open the Ajax sample.
  1. Copy the indented text from the sample doc IndentedParagraphs2.doc
  1. Paste the content into the editor.

Result: The last 2 paragraphs are not indented as they should be (see screenshot).

Note: The indentations in IndentedParagraph2.doc are made by typing 3 lines of text. Place the cursor at the start of the 2nd paragraph & press TAB once. Then place the cursor at the start of the 3rd paragraph & press TAB twice.

Word has different mark-up depending on how each indentation is created.

Reproducible in IE7, IE8 & FF 3.6.15

Attachments (12)

IndentedParagraphs1.doc (20.5 KB) - added by James Cunningham 9 years ago.
IndentedParagraph1.PNG (22.0 KB) - added by James Cunningham 9 years ago.
IndentedParagraphs2.doc (19.5 KB) - added by James Cunningham 9 years ago.
IndentedParagraph2.PNG (22.0 KB) - added by James Cunningham 9 years ago.
7484_scenario2_chrome_office2010std.txt (273 bytes) - added by Wiktor Walc 5 years ago.
7484_scenario2_firefox_office2010std.txt (17.9 KB) - added by Wiktor Walc 5 years ago.
7484_scenario2_ie8_office2010std.txt (461 bytes) - added by Wiktor Walc 5 years ago.
7484_scenario2_ie11_office2010std.txt (687 bytes) - added by Wiktor Walc 5 years ago.
7484_scenario1_ie8_rawdata_office2010std.txt (825 bytes) - added by Wiktor Walc 5 years ago.
7484_scenario1_ie11_rawdata_office2010std.txt (1.2 KB) - added by Wiktor Walc 5 years ago.
7484_scenario1_firefox_rawdata_office2010std.txt (18.2 KB) - added by Wiktor Walc 5 years ago.
7484_scenario1_chrome_rawdata_office2010std.txt (473 bytes) - added by Wiktor Walc 5 years ago.

Download all attachments as: .zip

Change History (22)

Changed 9 years ago by James Cunningham

Attachment: IndentedParagraphs1.doc added

Changed 9 years ago by James Cunningham

Attachment: IndentedParagraph1.PNG added

Changed 9 years ago by James Cunningham

Attachment: IndentedParagraphs2.doc added

Changed 9 years ago by James Cunningham

Attachment: IndentedParagraph2.PNG added

comment:1 Changed 9 years ago by Garry Yao

Status: newconfirmed
Version: 3.5.3 (SVN - trunk)3.5.1

comment:2 Changed 6 years ago by Frederico Caldeira Knabben

Component: Core : PastingPlugin : Paste from Word

comment:3 Changed 6 years ago by Naresh Kallamadi

Hello jamescun,

I have also same problem with the same versions

Is there any way to fix it.

Thanks

comment:4 Changed 5 years ago by Wiktor Walc

Confirmed on IE8. Make sure to turn off ACF so that it did not affect the results of PFW processing.

Changed 5 years ago by Wiktor Walc

Changed 5 years ago by Wiktor Walc

Changed 5 years ago by Wiktor Walc

Changed 5 years ago by Wiktor Walc

comment:5 Changed 5 years ago by Wiktor Walc

Scenario 1, result after pasting in IE8 (from Office 2010), with ACF enabled:

<p>test</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; test</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; test</p>

<p>&nbsp;</p>

Scenario 1, result after pasting in IE11 (from Office 2010), with ACF enabled:

<p>test</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; test</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; test</p>

<p>&nbsp;</p>

Scenario 1, result after pasting in Chrome 39 (from Office 2010), with ACF enabled:

<p>test</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; test</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; test</p>

<p>&nbsp;</p>

Scenario 1, result after pasting in Firefox 34 (from Office 2010), with ACF enabled:

<p>test</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; test</p>

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; test</p>

<p>&nbsp;</p>

Scenario 2, result after pasting in IE8 (from Office 2010), with ACF enabled:

<p>test</p>

<p>test</p>

<p>test</p>

Scenario 2, result after pasting in IE11 (from Office 2010), with ACF enabled:

<p>test</p>

<p>test</p>

<p>test</p>

Scenario 2, result after pasting in Chrome 39 (from Office 2010), with ACF enabled:

<p>test</p>

<p>test</p>

<p style="margin-left:.5in">test</p>

Scenario 2, result after pasting in Firefox 34 (from Office 2010), with ACF enabled:

<p>test</p>

<p>test</p>

<p style="margin-left:.5in">test</p>
Last edited 5 years ago by Piotrek Koszuliński (previous) (diff)

Changed 5 years ago by Wiktor Walc

Changed 5 years ago by Wiktor Walc

Changed 5 years ago by Wiktor Walc

Changed 5 years ago by Wiktor Walc

comment:6 Changed 5 years ago by Wiktor Walc

With ACF disabled and

       config.pasteFromWordRemoveStyles = false;
       config.pasteFromWordRemoveFontStyles = false;

the results are fine in Chrome and Firefox:

<p>test</p>

<p style="text-indent:.5in;">test</p>

<p style="margin-left:.5in;text-indent:.5in;">test</p>

Same in IE11:

<p style="margin: 0in 0in 0pt;"><span lang="EN-GB"><font color="#000000" face="Times New Roman" size="3">test</font></span></p>

<p style="margin: 0in 0in 0pt; text-indent: 0.5in;"><span lang="EN-GB"><font color="#000000" face="Times New Roman" size="3">test</font></span></p>

<p style="margin: 0in 0in 0pt 0.5in; text-indent: 0.5in;"><span lang="EN-GB"><font color="#000000" face="Times New Roman" size="3">test</font></span></p>

comment:7 Changed 5 years ago by Wiktor Walc

Result in IE8 for the same setup:

<p><span style="font-size: medium">test</span></p>

<p style="text-indent: 0.5in"><span style="font-size: medium">test</span></p>

<p style="text-indent: 0.5in"><span style="font-size: medium">test</span></p>

So this is the only setup where pasting fails. Did not check IE9 and IE10.

Last edited 5 years ago by Wiktor Walc (previous) (diff)

comment:8 Changed 4 years ago by Anna Tomanek

Summary: Indented text copied from word is not displaying properly when pasted into the editor. (depends on the Word mark-up)Indented text copied from Word is not displaying properly when pasted into the editor

comment:9 Changed 3 years ago by Tade0

Milestone: CKEditor 4.6.0

Reproducible in IE8, Chrome 54.

There's a large chance the content looks like that even before processing.

comment:10 Changed 3 years ago by Marek Lewandowski

Milestone: CKEditor 4.6.0

We're unable to put any more PFW related tickets in 4.6.0. We'll revisit it later.

Note: See TracTickets for help on using tickets.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy