AnotherCustomFieldsプラグイン(MTOS5.13対応版)

MTOSにカスタムフィールド的な機能を追加するプラグイン(AnotherCustomFields)が、MTOS 5.13で動作しないという報告をいただきました。
その不具合を修正したバージョンを公開します。

1.不具合の内容

従来のAnotherCustomFieldsプラグインをMTOS5.13で使うと、カテゴリ/フォルダ/ブログ/ウェブサイト/ユーザーの編集画面を開く際に、「Load template error」というエラーメッセージが表示されます。

Movable Type 5.13で、セキュリティ対策が強化されました。
その変更点の1つに、ファイルからテンプレートを組みこむ処理に制限が設けられたことがあります。
この影響で、上記のエラーが発生しました。

2.新バージョンのインストール

新バージョンは以下からダウンロードします。

AnotherCustomFields_1_23.zip

ダウンロードしたZipファイルを解凍すると、「plugins」と「mt-static」のフォルダができます。
これらのフォルダを、Movable Typeのインストール先ディレクトリにアップロードします。

これ以後の利用手順は、従来のバージョンと同じです。
詳しい利用方法は、AnotherCustomFieldsプラグイン解説書を参照してください。

3.Movable Type 5.13にアップデートする際はプラグインの互換性に注意

管理画面カスタマイズ系の他のプラグインでも、同様の原因で「Load template error」のエラーが発生するケースが、MTQでいくつか報告されています。

管理画面カスタマイズ系プラグインをインストールされている方は、Movable Type 5.13にアップデートする際には、各プラグインの対応状況を見てからにすることをお勧めします。

なお、シックスアパートの金子氏より、「MT 5.13 プラグイン対応表など作っては...」の記事に、プラグイン側での対処方法が公開されました。
AnotherCustomFieldsプラグインも、この記事にある方法で対処できました。
プラグイン作者の方は、こちらを見て対処されると良いでしょう。

MT Cloud Starter Kit
Movable Typeのプラグイン集「MT Cloud Starter Kit」をぜひご利用ください