アセットの適時公開(改良版)7.070214
AssetPublicityの修正/追加機能の説明です。詳細はこちらをご確認ください。
プラグインが有効になっているかどうかを確認します。無効になっている場合は、有効にする必要があります。
AssetPublicityはコンテンツの公開時、プレビュー時など非公開領域にあるアセットを公開領域に移動します。合わせてアセットが他のコンテンツで利用されていないかをチェックします。
記事やウェブページの際はアセットがコンテンツに紐づいている為、アセットのチェックにあまり時間がかかりません。
しかしコンテンツタイプの場合は、アセットはコンテンツに紐づいていない為、すべてのコンテンツタイプをチェックします。コンテンツデータが多くあればチェックに時間がかかり、場合によってはタイムアウトが発生します。こちらはMovabletypeの仕様により解決には時間を要します。その為以下の機能を追加いたしました。
「コンテンツタイプで該当コンテンツ以外のアセットの公開・非公開をチェックする」以下画像
初期値は[ チェックする ]で今までの動作と変わりありません。
もしAssetPublicityの動作により再構築などが遅いと感じた場合は[ チェックしない ]を選択すると、該当コンテンツ以外のアセットをチェックしない為、高速化が見込めますが以下にご注意ください。
[ チェックしない ]を選択した場合は該当コンテンツ以外のアセットをチェックしない為、運用にご注意ください。画像を使い回さない運用をお勧めいたします。
サイト単位で、AssetPublicityのプラグイン設定にて[ 有効 ][ 無効 ]が切り替わらない不具合を修正しました。