MovableType には代替テンプレート(alternative template)と呼ばれる機能があって、管理画面で使用されているテンプレートをユーザの好みに応じて差し替えることができます。ただ、現状では、代替テンプレートを使用すると、ログインする全てのユーザに適用されてしまうため、初心者ユーザとパワー ユーザが同居するような場合などには具合が悪かったりします。そこで、ログインするユーザ毎に、使用する代替テンプレートを切り替えることができるプラグインを書いてみました。
ダウンロードしたアーカイブを解凍して、plugins ディレクトリにコピーしてください。プラグインの設定項目などはありません。
その後、ユーザ毎に使用する代替テンプレートを配置します。代替テンプレートは、mt-config.cgi で指定された AltTemplatePath
ディレクティブの下に、ユーザ毎のログイン名(≠表示名) のフォルダがある場合、そのフォルダを使用します。
/MT /alt-tmpl /cms example.tmpl /root … ログイン名 root ユーザの場合に適用される代替テンプレート /cms example.tmpl