как интегрировать TinyMCE 4 с файловым менеджером

Я пытаюсь интегрировать файловый адаптивный менеджер с TinyMCE 4 после того, как прочитал и следую ДОКУМЕНТАЦИИ с http://www.responsivefilemanager.com/ как установить и интегрировать файловый менеджер с TinyMCE 4. Моя структура папок стала такой, как на этом изображении введите здесь описание изображения.

У меня также есть копия папки tinymce/plugins/responsivefilemanager в tinymce/plugins/. поэтому моя папка tinymce/plugins/ похожа на это изображение введите здесь описание изображения

Я не настраиваю файловый менеджер/config/config.php, я просто добавляю папку для загрузки, как вы можете видеть на моем первом изображении выше, папка config в файловом менеджере/config/config.php, как это

'base_url' => ((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] && ! in_array(strtolower($_SERVER['HTTPS']), array( 'off', 'no' ))) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'],
'upload_dir' => '/uploads/',
'current_path' => '../uploads/',
'thumbs_base_path' => '../thumbs/',

В моем informasi_input.php я установил tinymce.init как из документации

    <script type="text/javascript" src="tinymce/tinymce.min.js"></script>
    <script type="text/javascript">
       tinymce.init({
          selector: "#isi",theme: "modern",width: 680,height: 300,
          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"
          ],
          toolbar1: "undo redo | bold italic underline | alignleft   aligncenter alignright alignjustify | bullist numlist outdent indent | styleselect",
           toolbar2: "| responsivefilemanager | link unlink anchor | image media | forecolor backcolor  | print preview code ",
            image_advtab: true ,

            external_filemanager_path:"/filemanager/",
            filemanager_title:"Responsive Filemanager" ,
            external_plugins: { "filemanager" :  "/filemanager/plugin.min.js"}
           });
         </script>

Мой html-код для моей формы

 <p>
  Judul <br /><textarea name="judul" id="judul" cols="55" rows="2" required="required"></textarea>
</p>
<p>
 Pengantar <br />
  <textarea name="pengantar" id="pengantar" cols="55" rows="3" required="required"></textarea>
</p>
<p>
 Isi <br />
  <textarea name="isi" id="isi" cols="55" rows="9" required="required"></textarea>

Когда я вызываю файл php с локального хоста, я получаю свою текстовую область без текста редактора, как это изображение

введите здесь описание изображения

пытаюсь убрать код

  external_filemanager_path:"/filemanager/",
  filemanager_title:"Responsive Filemanager" ,
  external_plugins: { "filemanager" : "/filemanager/plugin.min.js"}

из функции tinymce.init в моем файле php (informasi_input.php) я получаю свой tinymce обратно, как это изображение, но без файлового менеджера

введите здесь описание изображения

Итак, помогите, что не так, что не так с моим кодом функции tinymce.init?


person eniac05    schedule 19.08.2015    source источник


Ответы (1)


Со многими испытаниями я решил свою проблему, отредактировав двухстрочный код из моей функции tinymce.init

до:

external_filemanager_path:"/filemanager/",
... ,
external_plugins: { "filemanager" : "/filemanager/plugin.min.js"

после:

external_filemanager_path:"/cpanel/filemanager/",
... ,
external_plugins: { "filemanager" : "/cpanel/filemanager/plugin.min.js"
person eniac05    schedule 21.08.2015