使用TinyMCE和JustBoil

时间:2015-10-19 13:05:53

标签: tinymce tinymce-4 justboil.me

我成功使用了TinyMCE编辑器,我很满意。现在我需要用户可以将图像插入其书面文本的选项。为此,我想使用JustBoil,以便他们可以上传并最终将图像插入到文本中。这是我目前的tinymce.init()设置

<script type="text/javascript">
tinymce.init({
    selector: "textarea",
    theme: "modern",
    plugins: [
        "advlist autolink lists link image preview hr",
        "searchreplace wordcount visualblocks visualchars fullscreen",
        "insertdatetime media nonbreaking save table contextmenu directionality",
        "paste textcolor colorpicker textpattern imagetools jbimages"
    ],
    toolbar1: "insertfile undo redo | bold italic | forecolor backcolor | link image jbimages",
    toolbar2: "alignleft aligncenter alignright alignjustify | bullist numlist | outdent indent ",
    image_advtab: true,
    relative_urls: false
});
</script>

上传图片按钮现在存在但是只要我点击按钮,就会提供index.php下载,显然情况并非如此。当我拒绝下载并尝试通过浏览按钮使用图像上传时,我最终会收到以下消息:

  

正在上传...

     

这比平常花费的时间更长。

     

可能发生了错误。

     

查看脚本的输出

顺便说一句,这是脚本的输出

  

连接已重置

     

在页面加载时重置了与服务器的连接。

     

该网站可能暂时无法使用或太忙。稍后再试一次

你们有相似的经历,也许能帮我解决这个问题吗?任何帮助都非常感谢!请告诉我是否会提供更多信息。

1 个答案:

答案 0 :(得分:0)

当您点击上传时,会调用'editor_plugin.js'的'init'块。您可以打开'editor_plugin_src.js'以便于阅读。

这个js文件反过来加载'dialog.htm'。在此dialog.htm文件中,设置表单上载选项。对于表单操作,设置上传者的路径。我正在使用Code igniter,它们在github repo中包含了codeigniter代码。