﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
12609	Magic Line magicline_putEverywhere = true not working after <p>	Ryan Daley		"We are using config.enterMode = CKEDITOR.ENTER_BR and therefore want to be able to insert a new paragraph after an existing one since hitting Enter won't create one. Magic Line would allow this if it would appear after paragraphs. 

According to documentation setting to greedy mode should achieve this:
config.magicline_putEverywhere = true; in config.js 

It did not, also tried adding to the global and instance in the code as well:
CKEDITOR.config.magicline_putEverywhere = true;
CKEDITOR.instances['instanceId'].config.magicline_putEverywhere = true;


None of the three worked. Tested on demo with same results but it probably isn't even running in greedy mode. Reproduced in IE 10, IE 10 under compatibility mode for 9 and 8, Chrome 37 and FF 31.

There is no blacklist being used. CKEDITOR.config.magicline_tabuList = []; was even added to assure no block elements were excluded. It was also verified that CKEDITOR.dtd.$block contained p:1.  

Magicline is included properly and does appear in other cases for example between bulletted lists or between bullet list and end of editor. It appears between HRs in the demo as well but we don't have HR allowed in ACF. 

It is not known when, or if, this was working between paragraphs as it should for magicline_putEverywhere = true, so listing the latest rev which, is what we are using. 

Essentially, it would be nice to be able to add separate sections of text in wysiwyg mode (that translate to paragraph tagged sections) while in CKEDITOR.ENTER_BR mode instead of forcing additional text into the bottom of the preceding <p>. This would allow the desired creation of and separate drag and drop of the individual paragraphs (existing ones and future ones added between/after existing ones) while still enforcing single line returns (<BR> not <P> on user hitting return) within them. 

Magic Line should be the straight forward way to achieve this. Without creating a new paragraph, workarounds include select/drag region of text and drop but less user friendly and still remains tied to whatever p it is dropped in, cannot become it's own. A Shift + Enter is also possible to do the <BR> and then switch to default <P> enter mode but is undesirable for us that users need to shit + enter to get a single spaced line break.
"	Bug	closed	Normal	CKEditor 4.4.6	General	4.0 Beta	fixed	Magicline Magic Line putEverywhere	RyanMDaley@…
