マネージャーユーザー毎に画像フォルダを分ける
マネージャーユーザーとは、管理画面に入ることのできるユーザーです。
(管理画面に入らず会員制のホームページにパスワードを使って入ることのできるユーザーはウェブユーザーといいます)
Modxで画像を選択したり、アップロード、削除するにはファイルブラウザダイアログを使用します。
ファイルブラウザには独自の設定ファイルがあります。
/manager/media/browser/mcpuk/connectors/php/config.php
内の約107行目、
$fckphp_config['UserFilesPath'] = "";
を、
$fckphp_config['UserFilesPath'] = "/users/".$user_id;
とします。
/assetsフォルダ内に「users」フォルダを作り、その中に「1」「2」「3」等の数字のフォルダを作ります。
(これが$user_id(ユーザーid)に相当します)
さらにその中に「images」フォルダを作成しておきます。
以下未確認ですが、画像編集機能も使う場合、
/manager/media/ImageEditor/config.inc.php
内の約51行目、
$IMConfig['base_dir'] = $rb_base_dir;
を、
$IMConfig['base_dir'] = $rb_base_dir."/users/".$user_id;
に、約61行目、
$IMConfig['base_url'] = $rb_base_url;
を、
$IMConfig['base_url'] = $rb_base_url."/users/".$user_id;
とします。

