| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 | 
							- <script src="/static/plugins/ckeditor/ckeditor4/ckeditor.js"></script>
 
- <script>
 
- if ( CKEDITOR.env.ie && CKEDITOR.env.version < 9 )
 
- 	CKEDITOR.tools.enableHtml5Elements( document );
 
- // The trick to keep the editor in the sample quite small
 
- // unless user specified own height.
 
- CKEDITOR.config.height = 300;
 
- CKEDITOR.config.width = 'auto';
 
- var initSample = ( function() {
 
- 	var wysiwygareaAvailable = isWysiwygareaAvailable(),
 
- 		isBBCodeBuiltIn = !!CKEDITOR.plugins.get( 'bbcode' );
 
- 	return function() {
 
- 		var editorElement = CKEDITOR.document.getById( 'editor' );
 
- 		// :(((
 
- 		if ( isBBCodeBuiltIn ) {
 
- 			editorElement.setHtml(
 
- 				'Hello world!\n\n' +
 
- 				'I\'m an instance of [url=https://ckeditor.com]CKEditor[/url].'
 
- 			);
 
- 		}
 
- 		// Depending on the wysiwygarea plugin availability initialize classic or inline editor.
 
- 		if ( wysiwygareaAvailable ) {
 
- 			CKEDITOR.replace( 'editor' );
 
- 		} else {
 
- 			editorElement.setAttribute( 'contenteditable', 'true' );
 
- 			CKEDITOR.inline( 'editor' );
 
- 			// TODO we can consider displaying some info box that
 
- 			// without wysiwygarea the classic editor may not work.
 
- 		}
 
- 	};
 
- 	function isWysiwygareaAvailable() {
 
- 		// If in development mode, then the wysiwygarea must be available.
 
- 		// Split REV into two strings so builder does not replace it :D.
 
- 		if ( CKEDITOR.revision == ( '%RE' + 'V%' ) ) {
 
- 			return true;
 
- 		}
 
- 		return !!CKEDITOR.plugins.get( 'wysiwygarea' );
 
- 	}
 
- } )();
 
- initSample();
 
- $("#form-button-save").click(function(){
 
-     if (!validator().form()) {
 
-         return false
 
-     }
 
-     
 
-     const content = CKEDITOR.instances.editor.getData();
 
-     
 
-     $("<input/>").attr("type","hidden").attr("name", "content").val(content).appendTo($("#form-save"));
 
-     $("#form-save")[0].submit();
 
- })
 
- </script>
 
 
  |