ページ 11

KCFinder(ファイルブラウザ)

Posted: 2010年6月21日(月) 12:47
by yama
http://modx.jp/docs/extras/plugins/kcfinder.html
内蔵ファイルブラウザの代替として使える「KCFinder」です。クリップボード機能というものがあり、複数ファイルの複写や移動に便利です。下記のスクリーンショットでは見えませんが、クリップボード操作アイコンがステータスバー領域右隅に表示されます。
本家で要望があったので作ってみました。今のところTinyMCE専用です。

画像
システムイベントはOnDocFormPrerender。1.0.3J以降ならkcfinder.tplの中身を貼り付けるだけでプラグインを作成できると思います。

TinyMCEに設定を加える必要があります。カスタムconfigにfile_browser_callback: 'openKCFinder', という記述を加えてください。

1.0.3J以降に同梱されているTinyMCEなら上記のインストレーションだけで動くと思いますが、
http://wiki.moxiecode.com/index.php/Tin ... linepopups
1.0.2以前の場合はinlinepopupsという記述を加える必要があります。グローバル設定のカスタムのところに加えるか、function.phpやmce_init.js.incを直接書き換えるかは好みで決めていただければと。
あまりじっくり開発してる時間もないので、興味ある方は引き継いでいただけると嬉しいです。

Re: KCFinder(ファイルブラウザ)

Posted: 2010年6月22日(火) 23:00
by sama55
CKFinderが有償なんで助かりますね。 ;)
スペック互換かな・・・?

Re: KCFinder(ファイルブラウザ)

Posted: 2015年1月28日(水) 16:46
by yama
https://github.com/yama/kcfinder-for-mo ... ive/v3.zip
version3です。
複数のファイルをDDマウス操作で一括アップロードできます

Re: KCFinder(ファイルブラウザ)

Posted: 2015年1月31日(土) 15:43
by noka
kcfinder for modx、利用させていただいています。ありがとうございます。
細かなことですが、2点ほど補足といいますか、参考情報です。

1)古めのサーバーを利用されている方は、kcfinderのversion3は、名前空間使っているためphp5.3以降が必須ですのでご注意ください。

2)kcfinder、私見ですが、ver3は機能的にはよくなっているのですが、(オリジナルのスキン)デザインはちょっとダサくなってます。使い勝手の面では、ボタンとかのパーツデザインが大きくなった分、tinyMCEから画像挿入する際のウインドウサイズ(700px * 500px 固定)ではちょっと狭い感じがします。

kcfinder/fb.js の48行目あたり、
--------------------
width: 700,
height: 500,


width: window.innerWidth * 0.8,
height:window.innerHeight * 0.8,
--------------------
等にすると、開いているブラウザサイズに合わせて相対的な大きさで開くことができるので、気になる方はそのようにすると良いと思います。


以上です。

Re: KCFinder(ファイルブラウザ)

Posted: 2015年1月31日(土) 17:24
by yama
https://github.com/yama/kcfinder-for-mo ... 4ee764b6fd
ありがとうございます、コミットしました