TinyBrowserモジュールはTinyMCEやFCKeditなどのWYSIWYGエディタのファイルブラウザとして使えるTinyBrowserをDrupalに組み込みためのオリジナルモジュールです。
TinyBrowserについて
TinyBrowserはWYSIWYGエディタTinyMCEのカスタムファイルブラウザとしてLunarvisのBryn Jones氏により開発されたものでGNUパブリックライセンスで配布されているオープンソースのソフトウェアです。TinyBrowserの特徴
- TinyMCEやFCKeditorに組み込んで画像ファイル、メディアファイル、一般ファイルのファイルブラウザーとして利用できます
- Flashベースのファイルアップローダは複数ファイルの一括アップロードに対応
- サムネイルを用いた見やすく直感的なブラウザー画面とインターフェイス
- サブフォルダの作成や削除も可能
- ファイルのリネーム、画像のリサイズ、回転などの編集機能を実装
- 一覧項目の中から絞り込み検索可能
- 一覧項目をファイル名、サイズ、作成日、タイプなどでソート可能
- 他の方法で追加されたファイルのサムネイルも自動作成
これはTinyBrowserを画像ファイルモードで起動した時に表示される画像ブラウザの画面です。このようにサムネイル表示を使ってファイルのブラウズが直感的にできるようになっています。
以下はファイルのアップロード画面です。このように複数ファイルを指定して一括でダウンロードできるのがTinyBrowserの最大の特徴です。
TinyBrowserモジュールは、このTinyBrowserをDrupalに統合するためのモジュールです。TinyBrowserモジュールの特徴
- 複数サイトや複数ユーザー、複数ロールに対応
- アップロードディレクトリの最大サイズ割り当て(quota)機能に対応
- IMCEモジュールのコードを一部流用し、環境設定画面のUIなども同じようにすることでIMCEを利用している人が違和感なく使えるようにしています。
- TinyMCEおよびFCKEditorの2大WYSIWYGエディタに対応
- TinyTinyMCEモジュール、FCKeditorモジュール、Wysiwygモジュールをサポート
- ユーザプロファイルページにファイルブラウザメニュを追加
- TinyBrowser本体のソースコードに対してもセキュリティ対策の強化
動作条件
- クリーンURLが有効になっていること
- サイトのsettings.phpで、$cookie_domainが有効に指定されていること
- PHPのsafe_modeがOFFになっていること

