Здравствуйте.
У меня следующая проблема.
Одним словом в tinymce я вставляю картинку, или увеличиваю размер шрифта текста, вроде все нормально в нем показывает, но когда вывожу текст на странице, он форматирование или картинку вырезает
то есть происходит следующее, например: <img src=""\/uploads/1.img\"" width="\"150\"" />
В чем может быть проблема, не пойму.
Вот настройки которые я делаю для tinymce
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141.
<script type="text/javascript">
tinyMCE.init({
/*mode : "exact",*/
// elements: "<?php echo $id?>",
selector: 'textarea.tinymce',
document_base_url: "<?php echo base_url()?>",
language: "ru",
fontsize_formats: "8pt 10pt 12pt 14pt 18pt 24pt 36pt",
browser_spellcheck: true,
toolbar_items_size: 'small',
plugins: ["advlist autolink link image lists charmap print preview hr anchor pagebreak",
"searchreplace wordcount visualblocks visualchars insertdatetime media nonbreaking",
"table contextmenu directionality emoticons paste textcolor responsivefilemanager",
"fullscreen imagetools save"],
convert_urls: false,
relative_urls : false,
remove_script_host : false,
setup: function (editor) {
editor.on('change', function (e) {
tinyMCE.triggerSave();
});
},
image_advtab: true,
toolbar: "undo redo | fontsizeselect | fontselect | bold italic underline | backcolor forecolor | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | fullscreen",
force_br_newlines : true,
force_p_newlines : false,
dle_root : "<?php echo base_url()?>",
dle_upload_area : "<?php echo $id?>",
dle_upload_user : "<?php echo $this->session->userdata('user_name'); ?>",
dle_upload_news : "",
// visualblocks_default_state: true,
// cleanup : false,
//extended_valid_elements: 'img[class=myclass|!src|border:0|alt|title|width|height|style]',
//custom_elements : 'noindex',
// valid_elements: "*[*]",
content_css : "<?php echo base_url(); ?>editors/css/content.css",
images_upload_url: '<?php echo base_url(); ?>Ajax/ChangeImg',
images_upload_base_path: '/',
filemanager_title: "Файл Менеджер",
file_picker_types:'file image media',
external_filemanager_path: "<?php echo site_url(); ?>filemanager/",
external_plugins: {"filemanager": "<?php echo site_url(); ?>filemanager/plugin.min.js"},
file_picker_callback:function(cb,value,meta){
var width=window.innerWidth-30;
var height=window.innerHeight-60;
if(width>1800)width=1800;
if(height>1200)height=1200;
if(width>600){
var width_reduce=(width-20)%138;
width=width-width_reduce+10;
}
var urltype=2;
if(meta.filetype=='image'){ urltype=1; }
if(meta.filetype=='media'){ urltype=3; }
var title = "RESPONSIVE FileManager";
if(typeof this.settings.filemanager_title!=="undefined"&&this.settings.filemanager_title){
title=this.settings.filemanager_title;
}
var akey="key";
if(typeof this.settings.filemanager_access_key!=="undefined"&&this.settings.filemanager_access_key){
akey=this.settings.filemanager_access_key;
}
var sort_by="";
if(typeof this.settings.filemanager_sort_by!=="undefined"&&this.settings.filemanager_sort_by){
sort_by="&sort_by="+this.settings.filemanager_sort_by;
}
var descending="false";
if(typeof this.settings.filemanager_descending!=="undefined"&&this.settings.filemanager_descending){
descending=this.settings.filemanager_descending;
}
var fldr="";
if(typeof this.settings.filemanager_subfolder!=="undefined"&&this.settings.filemanager_subfolder){
fldr="&fldr="+this.settings.filemanager_subfolder;
}
var crossdomain="";
if(typeof this.settings.filemanager_crossdomain!=="undefined"&&this.settings.filemanager_crossdomain){
crossdomain="&crossdomain=1";
if(window.addEventListener){
window.addEventListener('message',filemanager_onMessage,false);
} else {
window.attachEvent('onmessage',filemanager_onMessage);
}
}
tinymce.activeEditor.windowManager.open({
title:title,
file:this.settings.external_filemanager_path+'dialog.php?type='+urltype+'&descending='+descending+sort_by+fldr+crossdomain+'&lang='+this.settings.language+'&akey='+akey,
width:width,
height:height,
resizable:true,
maximizable:true,
inline:1 },
{setUrl:function(url){cb(url);}}
);
},
cleanup : false,
verify_html : false,
extended_valid_elements : "a[*],abbr[*],acronym[*],address[*],applet[*],area[*],article[*],aside[*],audio[*],b[*],base[*],basefont[*],bdi[*],bdo[*],\
bgsound[*],big[*],blink[*],blockquote[*],body[*],br[*],button[*],canvas[*],caption[*],center[*],cite[*],code[*],col[*],\
colgroup[*],command[*],comment[*],datalist[*],dd[*],del[*],details[*],dfn[*],dir[*],div[*],dl[*],dt[*],em[*],embed[*],\
fieldset[*],figcaption[*],figure[*],font[*],footer[*],form[*],frame[*],frameset[*],h1[*],h2[*],h3[*],h4[*],h5[*],h6[*],\
head[*],header[*],hgroup[*],hr[*],html[*],i[*],iframe[*],img[*],input[*],ins[*],isindex[*],kbd[*],keygen[*],label[*],\
legend[*],li[*],link[*],listing[*],map[*],mark[*],marquee[*],menu[*],meta[*],meter[*],multicol[*],nav[*],nobr[*],\
noembed[*],noframes[*],noscript[*],object[*],ol[*],optgroup[*],option[*],output[*],p[*],param[*],plaintext[*],pre[*],\
progress[*],q[*],rp[*],rt[*],ruby[*],s[*],samp[*],script[*],section[*],select[*],small[*],source[*],spacer[*],span[*],\
strike[*],strong[*],style[*],sub[*],summary[*],sup[*],table[*],tbody[*],td[*],textarea[*],tfoot[*],th[*],thead[*],time[*],title[*],tr[*],track[*],tt[*],u[*],ul[*],var[*],video[*],wbr[*],xmp[*]"
});
</script>
|