TinyMCE&MCImagemanager

/path/to/tinymce/jscripts/tiny_mce/plugins/imagemanager/pages/im/index.html

http://tinymce.moxiecode.com/paypal/item_filemanager.php
よりMCImagemanager購入。

TinyMCEのプラグインディレクトリへそのまま設置
/path/to/tinymce/jscripts/tiny_mce/plugins/imagemanager

TinyMCE呼び出し側のplugins部にimagemanagerを追記。
plugins: “xxx,xxx,xxx,imagemanager”,

MCImagemanagerの設定
/path/to/tinymce/jscripts/tiny_mce/plugins/imagemanager/config.phpを編集。

$mcImageManagerConfig[‘filesystem.rootpath’]
イメージを保存するディレクトリを相対又は絶対パスで記述。
設定したディレクトリのパーミッションを適宜設定。

以下は、イメージのURLを調整したい場合。

$mcImageManagerConfig[‘preview.wwwroot’]
ドキュメントルートを相対又は絶対パスで記述。
相対パスが意図する階層と違う場合など。

$mcImageManagerConfig[‘preview.urlprefix’]
スキームとホストを記述。
URLが http://xxxxxx.xxx/ から始まるようになる。

——————————————————–

MCImagemanagerはデフォルトで画面のキャッシュを作るらしい。
/path/to/tinymce/jscripts/tiny_mce/plugins/imagemanager/js/_cache

当初設置時、MCImagemanagerの各種変数がうまくロードできなくて
キャッシュを削除したら回復ということがあった。一晩悩んだ。。

試験中は適宜キャッシュ削除か
/path/to/tinymce/jscripts/tiny_mce/plugins/imagemanager/js/index.phpの
$compressをfalseにしとくのが良いのかも。

——————————————————–

/path/to/tinymce/jscripts/tiny_mce/plugins/imagemanager/pages/im/index.html
といった形でimagemanagerは普通にアクセスできるので、
必要に応じてアクセス制限が必要。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA