External editors TinyMCE April 01, 2019 12:25PM |
Registered: 5 years ago Posts: 237 |
Re: External editors TinyMCE April 01, 2019 03:49PM |
Registered: 5 years ago Posts: 297 |
Re: External editors TinyMCE April 02, 2019 01:31PM |
Registered: 5 years ago Posts: 237 |
Peter Holemans
Re: External editors TinyMCE April 03, 2019 08:40AM |
Re: External editors TinyMCE April 03, 2019 05:10PM |
Registered: 5 years ago Posts: 237 |
Peter Holemans
Re: External editors TinyMCE April 09, 2019 11:33AM |
Re: External editors TinyMCE April 09, 2019 09:40PM |
Registered: 5 years ago Posts: 22 |
Peter Holemans
Re: External editors TinyMCE April 10, 2019 10:43AM |
//Set local variables LOCAL BrowseFileUrl, BrowseImageUrl are string TextFieldHeight is int = EditTextHTM..Height //Set URL's for file handling BrowseFileUrl="/PROJECT_WEB/pdw_file_browser/index.php?editor=ckeditor&filter=image&upload_path=/../../PROJECT_WEB/userfiles/" BrowseImageUrl="/PROJECT_WEB/pdw_file_browser/index.php?editor=ckeditor&filter=image&upload_path=/../../PROJECT_WEB/userfiles/" //Set minimal height IF TextFieldHeight <= 0 THEN TextFieldHeight = 365 //Declare CK Editor //JSMethod("CKEDITOR","replace",EditTextHTM..Alias) AddCKEditor(EditTextHTM..Alias,TextFieldHeight,ColorPalette(colorBackgroundMenuTab),BrowseFileUrl,BrowseImageUrl,"") //Execute resize DOMResize()
function AddCKEditor(fieldID, fieldHeight, fieldColor, fileBrowseURL, fileImageBrowseURL, fileFlashBrowseURL) { //Older codes: //{ name: 'insert', items: [ 'Image', 'doksoft_image_embed', '-', 'Table', 'HorizontalRule', 'SpecialChar', 'PageBreak' ] }, //Configure var editor = CKEDITOR.replace(fieldID, { skin: 'moono-lisa', removePlugins: 'elementspath', extraPlugins: 'doksoft_image,doksoft_preview,doksoft_resize,doksoft_image_embed', allowedContent: true, height: fieldHeight, language: 'en', uiColor: fieldColor, filebrowserBrowseUrl: fileBrowseURL, filebrowserImageBrowseUrl: fileImageBrowseURL, filebrowserFlashBrowseUrl: fileFlashBrowseURL, filebrowserWindowWidth: 1000, filebrowserWindowHeight: 720, font_defaultLabel: 'Arial', fontSize_defaultLabel: '10px', toolbar: [ { name: 'clipboard', groups: [ 'clipboard', 'undo' ], items: [ 'Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Undo', 'Redo' ] }, { name: 'editing', groups: [ 'find', 'selection', 'spellchecker'], items: [ 'Find', 'Replace', 'SelectAll', 'Scayt' ] }, { name: 'insert', items: [ 'Table', 'HorizontalRule', 'SpecialChar', 'PageBreak' ] }, { name: 'links', items: [ 'Link', 'Unlink', 'Anchor' ] }, { name: 'image', items: [ 'doksoft_image_embed', 'doksoft_image', 'doksoft_preview', 'doksoft_resize' ] }, { name: 'image', items: [ 'doksoft_image_embed' ] }, { name: 'tools', items: [ 'Maximize', 'ShowBlocks' ] }, { name: 'document', groups: [ 'mode', 'document', 'doctools' ], items: [ 'Source' ] }, '/', { name: 'basicstyles', groups: [ 'basicstyles', 'cleanup' ], items: [ 'Bold', 'Italic', 'Underline', 'Strike', 'Subscript', 'Superscript', '-', 'RemoveFormat' ] }, { name: 'paragraph', groups: [ 'list', 'indent', 'blocks', 'align', 'bidi' ], items: [ 'NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', '-', 'Blockquote', 'CreateDiv', '-', 'JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock', '-', 'BidiLtr', 'BidiRtl', '-', 'Link', 'Unlink' ] }, //{ name: 'styles', items: [ 'Styles', 'Format', 'Font', 'FontSize' ] }, { name: 'styles', items: [ 'Font', 'FontSize' ] }, { name: 'colors', items: [ 'TextColor', 'BGColor' ] }, ] } ); }
function DOMResize() { $(window).resize(); }
Re: External editors TinyMCE April 10, 2019 01:00PM |
Registered: 5 years ago Posts: 237 |