私は同じ問題を抱えていましたが、さらに悪いことに、ログインした人、管理者、または標準メンバーによって異なります.
確かにTinyMCEに統合しましたが、原則は同じだと思います
ここに問題に対する私の解決策があります
私のフォルダ構造は
/my_uploads/media
/my_uploads/media/member_folder
config.php ファイルの先頭で php セッションを初期化します
session_start()
'types' => 配列を編集し、すべての異なる 'types' をコメントアウトします
// CKEditor & FCKEditor types
// 'files' => "",
// 'flash' => "swf",
// 'images' => "*img",
// TinyMCE types
// 'files' => "",
// 'media' => "swf flv avi mpg mpeg qt mov wmv asf rm",
// 'image' => "*img",
次の「タイプ」を配列に追加します
$_SESSION['fold_type'] => "*img swf flv avi mpg mpeg qt mov wmv asf rm",
config.php ファイルを保存します
エディターを初期化し、KCFinder を呼び出すアプリケーション ページを開きます。
エディターを初期化する前に、さまざまな KCFinder 変数を宣言する次の行を追加します。
$_SESSION['KCFINDER'] = array();
$_SESSION['KCFINDER']['disabled'] = false; // Activate the uploader,
$_SESSION['KCFINDER']['uploadURL'] = "/uploads";
$_SESSION['fold_type'] = "media";
また
$_SESSION['KCFINDER'] = array();
$_SESSION['KCFINDER']['disabled'] = false; // Activate the uploader,
$_SESSION['KCFINDER']['uploadURL'] = "/my_uploads/media/Members";
$_SESSION['fold_type'] = "member_account_number_pulled_from_secure_session_variable";
7 アップローダを呼び出す行を次のように残します。
file: '../tiny_mce/plugins/kcfinder/browse.php?opener=tinymce',
KCFinder のアップロード フォルダーを動的に設定する