【发布时间】:2016-04-03 06:53:24
【问题描述】:
这是我的编辑页面的图片,其中包含 TinyMCE: In my edit page
在 TinyMCE 之外呈现时,代码示例格式不显示 view page。我希望在渲染内容时使用与使用 codesample 插件时在 TinyMCE 中看到的相同的格式。
这是我用来调用 TinyMCE (4.3.2) 的代码。
tinymce.init({
selector: 'textarea',
height: 200,
language: 'bn_BD',
plugins: [
'advlist autolink lists link image charmap print hr anchor pagebreak',
'searchreplace wordcount visualblocks visualchars code codesample fullscreen',
'insertdatetime media nonbreaking table contextmenu directionality',
'emoticons template paste textcolor colorpicker textpattern imagetools'
],
setup: function(editor) {
editor.on('FullscreenStateChanged', function(e) {
if(e.state) {
$('header').hide();
}
else {
$('header').show();
}
});
},
toolbar: 'undo redo | styleselect | bold italic underline | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | codesample link image media | forecolor backcolor',
image_advtab: true,
imagetools_cors_hosts: ['celica.muktosoft.com'],
templates: [
{ title: 'Lesson Template', content: 'Test 1' }
],
file_browser_callback: function(field_name, url, type, win) {
if(type=='image') {
document.getElementById("fileupload_field_id").value = field_name;
document.getElementById("fileupload").value = "";
document.getElementById("fileupload").click();
}
},
content_css: [
'//fast.fonts.net/cssapi/e6dc9b99-64fe-4292-ad98-6974f93cd2a2.css',
'//www.tinymce.com/css/codepen.min.css'
]
});
【问题讨论】:
标签: javascript node.js formatting tinymce nodes