Ticket #9843: config.js

File config.js, 2.0 KB (added by vijendra, 11 years ago)
Line 
1/*
2Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.html or http://ckeditor.com/license
4*/
5
6CKEDITOR.editorConfig = function (config) {
7    // Define changes to default configuration here. For example:
8    // config.language = 'fr';
9    // config.uiColor = '#AADC6E';
10    //config.extraPlugins = 'syntaxhighlight,button-pre';
11    //config.toolbar_Full.push(['Code']);
12    config.resize_enabled = false;
13};
14
15/*
16http://stackoverflow.com/questions/6969081/why-does-ckeditor-add-line-breaks-and-paragraph-before-initial-text
17http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Output_Formatting
18http://stackoverflow.com/questions/1977791/turn-off-enclosing-p-tags-in-ckeditor-3-0
19*/
20CKEDITOR.on('instanceReady', function (ev) {
21
22/*    // The way to close self closing tags, like <br />.
23    ev.editor.dataProcessor.writer.selfClosingEnd = ' />';
24
25    // The character sequence to be used for line breaks.
26    ev.editor.dataProcessor.writer.lineBreakChars = '\n';
27*/
28    // Output paragraphs as <p>Text</p>.
29    ev.editor.dataProcessor.writer.setRules('p',
30{
31    indent: false,
32    breakBeforeOpen: false,
33    breakAfterOpen: false,
34    breakBeforeClose: false,
35    breakAfterClose: false
36});
37
38    // Output paragraphs as <p>Text</p>.
39    ev.editor.dataProcessor.writer.setRules('pre',
40{
41    indent: false,
42    breakBeforeOpen: false,
43    breakAfterOpen: false,
44    breakBeforeClose: false,
45    breakAfterClose: false
46});
47
48    // Output paragraphs as <p>Text</p>.
49    ev.editor.dataProcessor.writer.setRules('br',
50{
51    indent: false,
52    breakBeforeOpen: false,
53    breakAfterOpen: false,
54    breakBeforeClose: false,
55    breakAfterClose: false
56});
57
58    // Output paragraphs as <p>Text</p>.
59    ev.editor.dataProcessor.writer.setRules('div',
60{
61    indent: false,
62    breakBeforeOpen: false,
63    breakAfterOpen: false,
64    breakBeforeClose: false,
65    breakAfterClose: false
66});
67
68});
© 2003 – 2022, CKSource sp. z o.o. sp.k. All rights reserved. | Terms of use | Privacy policy