●エントリー削除でHTMLファイルを自動的に削除する
公開したエントリーを削除、「公開」から「非公開」への変更又はファイル名変更 してもサーバー上にはhtmlファイルが残ったままなのですが3.3からオプションでファイルを削除できるようになりました。
mt-config.cgi をテキストエディタで開いて
DeleteFilesAtRebuild 1
を追加
公開したエントリーを削除、「公開」から「非公開」への変更又はファイル名変更 してもサーバー上にはhtmlファイルが残ったままなのですが3.3からオプションでファイルを削除できるようになりました。
mt-config.cgi をテキストエディタで開いて
DeleteFilesAtRebuild 1
calendar/%y/%m/%i
設定→公開
アーカイブの設定にチェックを入れてその下のフォームに下記の内容を記述
アーカイブURL:http://ブログURL/archives/
アーカイブパス:アーカイブURLまでのパス
エントリー / エントリー・アーカイブ
<$MTArchiveDate format="%Y/%m/%d-%H%M%S"$>.php
他の日付フォーマットはマニュアルに書いてあります。
日付フォーマット・アトリビュート
日付 / 日付アーカイブ
%y/%m/%d/index.php
calendar/%y/%m/%i
月別 / 日付アーカイブ
yyyy/mm/index.php
メインページの編集で出力ファイル名が"index.html"となっているのを"index.php"に変更します。
アーカイブページも同じように"archives.html"から"archives.php"に変更します。
保存、再構築後にFTPで index.htmlとarchives.html削除します。
アーカイブ・テンプレートの拡張子を変更
設定→公開
アーカイブの拡張子をhtmlからphpに変更して保存します。
メインページ、エントリー・アーカイブ、カテゴリー・アーカイブ、日付アーカイブの各テンプレートの先頭に記述してある
<?xml version="1.0" encoding="<$MTPublishCharset$>"?>
<? echo('<?xml version="1.0" encoding="<$MTPublishCharset$>"?>') ?>
2006年11月11日
3.33-jaにバージョンアップしました。(クリーンインストールなんですけど)
テンプレートは小粋空間様:Movable Type 3.3 テンプレート
スタイルシートをすこしいじって中央カラムの幅を広げました。
.layout-three-column #box {
width: 850px;
margin-right: auto;
margin-left: auto;
padding: 0 0 15px 0;
border-bottom: 1px solid #666699;
border-left: 1px solid #666699;
border-right: 1px solid #666699;
text-align: left;
background-color: #ffffff;
}
赤字のところを900にしました。