プレビュー用の一時ファイルを削除するプラググイン
このblogは定期的にタスクが実行されるわけではないのでプラグインを組み込んでみました。
注)MT4専用だそうです。
MT4からエントリーのプレビューにテンプレートのデザインが適用されるようになった。「確認」ボタンをクリックすると一時的にプレビュー用のファイルを構築した後管理画面内の iframeで表示させるようになっている。 一時ファイルはエントリーを「保存」した際に削除される。
タスクを定期的に実行するように設定されている環境では、remove_temporary_files (Core.pm) というルーチンが定期的に実行されて、一時ファイルは削除される(のだと思う)。
ということは「タスクが定期的に実行されない環境」で、且つ「プレビュー時にボタンクリックで遷移しないでウィンドウを閉じてしまった場合(あるいはバックボタンをクリックしたり他のページへ移動してしまった場合とか、極端な話ブラウザがクラッシュしたとか等)」は、一時ファイルは残るということ。実際にそこそこのボリュームのサイト制作後にディレクトリの中を見ると、結構残ってる。使い方が悪い? って言えばそうなのかもしれないけど「一時ファイル残るかもしれないから気をつけろよ」ってのも何だか違う気がする。
|
人気Blogサーチ[xoops] | technorati |






コメント
このblogの環境ではうまく動きませんでした。
cgi関係かな。
Posted by Masashi
at 2008年1月 6日 20:21
コメントする
(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)