Movable Type で指定日投稿機能を利用するためには、今回のバージョンでは、サーバの ``cron'' に設定を行う必要があります。UNIX シェルから直接編集を行うか、もしくは cPanel を利用して設定します。ホスティング・サービス・プロバイダによっては、このような機能を提供していない場合があります。
指定日投稿の機能の設定は一度行うだけで利用できるようになります。設定後は、エントリーの投稿の際、エントリーの状態に「指定日」を選んで保存するだけです。設定したスクリプトが自動的にエントリーを公開します。
投稿するときには、その投稿をいつ公開するのか「投稿日時」に設定してください。
UNIX シェルを利用した設定
UNIX シェルが利用できるときには、次のように指定日投稿機能を設定します:
% crontab -e
0,15,30,45 * * * * cd <path to mt>; ./tools/run-periodic-tasks
cron は設定したスクリプトを毎時 0分、15分、30分、45分にそれぞれ実行します。アスタリスク「*」は cron に毎時、毎日、毎週、毎月実行することを指示しています。アスタリスクは、空白(スペース)をあけて設定する必要があります。
<path to mt>
は Movable Type のアプリケーションをインストールしたディレクトリです。
追加できたら、ファイルを保存してエディタを閉じてください。cron は新しい crontab の設定を有効にします。
cPanel を利用した設定:
cPanel を利用した指定日投稿の設定方法は、以下のとおりです:
``Command to run'' とラベルの付いたテキストボックスに、Movable Type のインストール先ディレクトリ名につづけて、/tools/run-periodic-tasks
を入力する:
cd <path to mt>; ./tools/run-periodic-tasks
起動時刻はあなたの好きなように設定してかまいませんが、15分間隔より短かくすることはお奨めしません。わたしたちが推奨する設定は``15分間隔''、``毎時''、``毎日''、``毎月''、``毎週'' です。