edit: compatibility html formatting
[minimedit.git] / edit.js
diff --git a/edit.js b/edit.js
index fda6bf95741812e344958417f95e835c7dcb599b..37e1444c6feee3050992b6880a76e204d6838777 100644 (file)
--- a/edit.js
+++ b/edit.js
@@ -41,10 +41,19 @@ CKEDITOR.on('instanceCreated', function (event) {
                        ['Bold', 'Italic', 'Underline', 'Strike', '-', 'Link'],
                        ['HorizontalRule', 'Table', 'Image'],
                ];
-               config.enterMode = CKEDITOR.ENTER_BR; // results in <p>; ENTER_P does it twice
        });
 });
 
+       CKEDITOR.on('instanceReady', function (event) {
+               var editor = event.editor;
+               var writer = editor.dataProcessor.writer;
+               writer.selfClosingEnd = '>';
+               writer.setRules( 'p', {
+                       breakAfterOpen: true,
+                       breakBeforeClose: true,
+               });
+       });
+
 var pagebody = document.getElementsByClassName('article')[0];
 pagebody.setAttribute('contenteditable', 'true');