ThemesDirectory
最終更新日: 2017.10.03
テーマのインポートとエクスポートをおこなうディレクトリのパスを指定します。
テーマディレクトリは、mt.cgi の実行ユーザーによる読み込みと書き込みが可能である必要があります。また、サーバーのファイルシステムのルートからはじまる絶対パスと、mt.cgi が設置されたディレクトリからはじまる相対パスのどちらでも指定できます。
この環境変数を指定した場合、初期値が上書きされます。つまり、初期値以外のディレクトリを指定した場合、mt.cgi と同じ場所にある themes ディレクトリはインポート、エクスポートともにおこなわれません。
Movable Type 5.2 からディレクトリの複数指定が可能になりました。
テーマのインポートは、指定されたすべてのディレクトリを対象におこなわれます。テーマのエクスポートは、ThemesDirectory で指定したディレクトリのうち、mt-config.cgi の中で最も上の行にあるディレクトリに対しておこなわれます。もし、正常にエクスポートができなかった場合は、次に記述されているディレクトリへとエクスポートを試みます。
例えば、初期値の themes ディレクトリから標準テーマをインポートし、独自に用意したテーマのインポートとエクスポートをおこなうディレクトリを別途設定する場合は、以下のように指定します。
ThemesDirectory /var/www/mt-custom-themes
ThemesDirectory themes