ページ 11

TinyMCEのパス変更に伴うKCFinderへの影響

Posted: 2014年3月20日(木) 11:57
by noka
いつもお世話になります。
バグというほどではないのですが、情報共有に。

KCFinderのアップデートが久しぶりにあったことと、TinyMCEのバージョンもあげる必要があったので、最新の組み合わせを試したところ、
KCFinderから画像挿入時のダブルクリックで、TinyMCEに画像パスが引き渡されるはずが、何も起きない症状が発生しました。

原因は、tiny_mceのパスが変わっているためで、利用するバージョンに応じて

/assets/plugins/kcfinder/functions.phpの17行目あたりにあるパスの指定を変更する必要があるようです。

1.0.10J-r1に同梱されていたtinyMCE(Version: 3.5.8.p3)では問題ないですが、
1.0.12J-r1に同梱されていたtinyMCE(Version: 3.5.8.p4)では問題が発生すると思います。
#tiny_mce.jsの置き場所を確認すれば良い感じです。

コード: 全て選択

//$_SESSION['kcf_mce_path']   = $modx->config['base_url'] . 'assets/plugins/tinymce/jscripts/tiny_mce';
$_SESSION['kcf_mce_path']   = $modx->config['base_url'] . 'assets/plugins/tinymce/tiny_mce';

なお、modx用のKCFinderは、
https://github.com/yama/kcfinder
をベースに、
https://github.com/sunhater/kcfinder/releases
kcfinder2.54がリリースされていましたので、 これを合わせて利用させていただいています。
KCFinderの開発が再開されたっぽくて、ありがたいです。

よろしくお願いします。

Re: TinyMCEのパス変更に伴うKCFinderへの影響

Posted: 2014年3月20日(木) 13:40
by yama
functions.zip
(968 バイト) ダウンロード数: 818 回
互換性を考慮してみました。これに差し替えて動作するでしょうか?

Re: TinyMCEのパス変更に伴うKCFinderへの影響  【解決済み】

Posted: 2014年3月21日(金) 22:23
by noka
yama さま

お返事遅れてすみません。
問題ございません。
過去バージョンのtinyMCEを利用することはないと思いますけれど、互換性は大事ですね。

ありがとうございました。