Movable Type プラグインディレクトリ
RebuildPreview
エントリーを公開する前に、ブログのテンプレートやスタイルシートを適用して、プレビューすることができます。
インストール方法
- ダウンロードした「RebuildPreview_1_20.zip」を解凍します。
- 解凍して生成された「RebuildPreview」フォルダを、Movable Typeの「plugins」ディレクトリにアップロードします。ただし、Movable Typeの文字コードをUTF-8以外に設定している場合は、その文字コードに変換してアップロードします。
「plugins」-「RebuildPreview」-「mt-rebuild-preview.cgi」は、CGIとして実行可能なパーミッションを与えます。
以下のようなディレクトリ構成になります。
[MT]
└[plugins]
└[MailForm]
├mt-rebuld-preview.cgi
├TagsForPreview.pl
├[lib]
│└RebuildPreview.pm
└[tmpl]
└rebuild_preview.tmpl
使い方
1.メインページのプレビュー用テンプレートの作成
メインページのテンプレートの内容をすべてコピーした後、インデックス・テンプレートを1つ作成し、そこにコピーしたものを貼り付けます。
次に、エントリーの一覧を出力する部分で、「<MTEntries>」を「<MTEntriesWithDraft>」に書き換えます。また、「</MTEntries>」を「</MTEntriesWithDraft>」に書き換えます。
そして、「再構築オプション」の[インデックス・テンプレートを再構築するときに、このテンプレートを自動的に再構築する]のチェックをオフにし、テンプレート名と出力ファイル名を自分で決めて、テンプレートを保存します。
2.アーカイブ・ページのプレビュー用テンプレートの作成
アーカイブ・テンプレートの内容をコピーした後、インデックス・テンプレート(アーカイブ・テンプレートではない)を新規作成し、そこにコピーしたものを貼り付けます。
次に、アーカイブの種類に応じて、テンプレートの先頭と最後に、表1のタグを追加します。
そして、「再構築オプション」の[インデックス・テンプレートを再構築するときに、このテンプレートを自動的に再構築する]のチェックをオフにし、テンプレート名と出力ファイル名を自分で決めて、テンプレートを保存します。
| アーカイブの 種類 |
先頭 | 最後 |
|---|---|---|
| カテゴリー | <MTPretend Category Template> |
</MTPretend Category Template> |
| 月別 | <MTPretendDate Template archive _type="Monthly"> |
</MTPretendDate Template> |
| 週別 | <MTPretendDate Template archive _type="Weekly"> |
</MTPretendDate Template> |
| 日別 | <MTPretendDate Template archive _type="Daily"> |
</MTPretendDate Template> |
| 個別 | <MTPretend Individual Template> |
</MTPretend Individual Template> |
表1 テンプレートの先頭と最後に追加するタグ
3.プレビュー用テンプレートの設定
ブログの設定の「プラグイン」タブで「Tags For Preview」の「設定を表示」をクリックします。「プレビュー用テンプレートを設定する」リンクが表示されるのでクリックします。
プレビュー用テンプレートを設定する
ブログのテンプレートが一覧表示されますので、プレビュー用のテンプレートを選び、[保存]ボタンをクリックします。なお、プレビュー用テンプレートを複数作った場合は、[Ctrl]キーを押しながらそれらのテンプレートをクリックして選択します。
プレビュー用テンプレートを選ぶ
カスタマイズ情報
特になし
その他付加情報
特になし
利用規約
特になし
トラックバック
- トラックバック URL