ページへ戻る

+ Links

 印刷 

elFinder の XOOPS用モジュール xelFinder : 機能追加のお知らせ :: XOOPS マニア

UsersWiki:nao-pon/blog/2012-04-16


RSS of nao-pon/blog
2012 4月 16 (月)
 

elFinder の XOOPS用モジュール xelFinder : 機能追加のお知らせ anchor.png

Tag: xelFinder elFinder 開発 PHP

先日、xelFinder github を更新して v 0.10 としました。

  1. モジュールアップデートが必須です。
  2. ディレクトリの属性変更パネルに「MIMEタイプで検索」という項目を設けました。
    対象の MIME タイプを指定すると対象のファイルがそのディレクトリに表示されます。
    ワイルドカードとして "*" が使用できます。
    指定した MIME タイプに "/" 及び "*" が含まれない時は末尾に "*" があるものとして
    処理されます。
    また、複数指定する場合は、半角スペースで区切ります。

    「MIMEタイプで検索」を設定したフォルダは、パーミッションを 444 とかにして運用したほうが目的がはっきりしていいかも知れません。

    サンプルとして 当サイトの共有ホルダ で「@タイプ別リスト」というフォルダ以下に数種類設定してあります。

  3. "FCKEditor", "CKEditor", "TinyMCE" 用のコールバック関数を追加しました。
    それぞれのファイルブラウザへの URL を次のように指定することで xelFinder
    をファイルブラウザとして利用可能になります。
    • '[XOOPS_URL]/modules/xelfinder/manager.php?cb=fckeditor'
    • '[XOOPS_URL]/modules/xelfinder/manager.php?cb=ckeditor'
    • '[XOOPS_URL]/modules/xelfinder/manager.php?cb=tinymce'
  • myckeditor と FCKeditor on XOOPS 向けにパッチを作ってみました。ただし、あんまりテストしていないので、いつでも元に戻せるように上書き対象の元のファイルのバックアップを必ず保存しておいてください。

    元になっているのは、PEAK XOOPS - FCKeditor on XOOPSdomifara さんの myckeditor_ver3.6.2 v0.10(最新版) です。

    パッチ: xelFinder_integration.zip

    myckeditor は該当ファイルを上書き後、myckeditor のモジュールアップデートをすることで、「サーバーブラウザー」ボタンの表示の選択肢に xelFinder が追加されるので適宜選択してください。

    FCKeditor on XOOPS は、fckconfig.js を書き換えました。ブラウザキャッシュを更新するとファイルブラウザが xelFinder になります。



Last-modified: 2012-04-17 (火) 10:12:21 (JST) (5146d) by nao-pon