ワイズリマインダー

CKEditorでKCFinderをしようする際にD&Dに対応させる

関連記事はこちらで見ることが出来ます。

記事「KCFinderを導入してみる」からのカスタマイズです。

上記記事では『サーバブラウザ』からのアップロードに対応できました
今回は、D&Dも出来るようにカスタマイズしてみました

今回のバージョンは・・・
ckeditor_4.9.2_full
kcfinder-3.12

カスタマイズしたファイルはcore/class/uploader.php

// 374行目
        if (strlen($message) && method_exists($this, 'errorMsg'))
            $this->errorMsg($message);
        else
//            $this->callBack($url, $message);
      //***** Ys Customize 2018.04.27 *****//
      $ckeditor = array(
        'fileName'	=> $this->file['name']
       ,'uploaded'	=> 1
       ,'url'		=> $this->typeURL . "/" . basename($target)
      );
      header("Content-Type: application/json");
      echo json_encode($ckeditor);
      //***** END Ys Customize 2018.04.27 *****//

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください