tinymce не может отобразить значок «Вставить файл» на панели инструментов - PullRequest
0 голосов
/ 21 мая 2018

только что установленная система, и по какой-то причине не удается загрузить значок вставки на панели инструментов.

Код:

<script language="javascript" type="text/javascript" src="/tinymce/js/tinymce/tinymce.min.js"></script>
<script type="text/javascript">
tinymce.init({
selector: "textarea",
plugins: [
"advlist autolink lists link image charmap print hr anchor pagebreak searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking save table contextmenu directionality emoticons template paste textcolor"
],
theme: "modern",
image_advtab: true,
toolbar: " undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image | print preview media fullpage | forecolor backcolor emoticons insertfile "

})
</script>

Все остальные значки отображаются, ноinsertfile - нет.

Буду признателен за любые предложения ...

Ответы [ 3 ]

0 голосов
/ 21 мая 2018

Вам нужно будет добавить плагин moxiemanager и панель инструментов insertfile в вашем редакторе инициализации:

tinymce.init({
    selector: "textarea",
    plugins: "moxiemanager link image",
  external_plugins: {
        "moxiemanager": "https://www.moxiemanager.com/moxiemanager/plugin.min.js"
    },
    toolbar: "insertfile link image",
    menubar: false,
    moxiemanager_file_settings : {
        /* Only list txt files, and remove side navigation. */
        moxiemanager_extensions : 'txt',
        moxiemanager_leftpanel : false
    },
    moxiemanager_image_settings : {
        /* Scope to different folder, show thumbnails of selected extensions */
        moxiemanager_title : 'Images',
        moxiemanager_extensions : 'jpg,png,gif',
        moxiemanager_rootpath : '/testfiles/testfolder',
        moxiemanager_view : 'thumbs'
    }
});

Он добавит новую кнопку, которая даст вам возможность вставлять файлы многих типов.

Вы можете проверить и проверить результаты здесь: https://codepen.io/anon/pen/JvVOZg

0 голосов
0 голосов
/ 21 мая 2018

Добавить «вставить» на панели инструментов.Насколько я знаю, плагина "insertfile" нет, он обрабатывается плагином "insert".

Полный базовый пример приведен в документации: https://www.tinymce.com/docs/demo/basic-example/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...