5 posts tagged “movabletype”
おまたせしました!本日 Movable Type の最新版、バージョン 4.2 のをリリースしました。コミュニティから寄せられたアイデアやソースコード、ユーザーからのフィードバック、そして、素晴しいチームが生んだ Movable Type 4.2 は、これまでよりも速く、安全です。また、今回のバージョンアップでは、様々な機能を追加しました。
サーバーにアップロードするのも待ちきれず、ローカルにインストール。
日付アーカイブ「Monthly20080401000000」の再構築中にエラーが発生しました: テンプレート「Monthly Entry Listing」の再構築中にエラーが発生しました: Error in <mtEntries> tag: Error in <mtinclude> tag: 「Entry Summary」というモジュールテンプレートが見つかりませんでした。
イントールを誤ったかと思ったのでやり直したが、同じ結果。
メインページ・Category Entry Listing・Monthly Entry Listingの「Entry Summary」を「ブログ記事の概」要に変更するとうまく再構築できた。
「フォルダの説明」を利用しサイドバーのPagesでフォルダ名表示を日本語で表示する。
<$MTFolderLabel$>を<$MTFolderDescription$>に置き換え「フォルダの説明」を記述する
変更前
<dl>
<dt>Pages</dt>
<dd>
<MTPages no_folder="1">
<MTPagesHeader><ul></MTPagesHeader>
<li><a href="<$MTPagePermalink$>" title="<$MTPageTitle$>"><$MTPageTitle$></a></li>
<MTPagesFooter></ul></MTPagesFooter>
</MTPages>
<MTTopLevelFolders>
<MTFolderHeader><ul></MTFolderHeader>
<li><$MTFolderLabel$>
<MTPages>
<MTPagesHeader><ul></MTPagesHeader>
<li><a href="<$MTPagePermalink$>" title="<$MTPageTitle$>"><$MTPageTitle$></a></li>
<MTPagesFooter></ul></MTPagesFooter>
</MTPages></li>
<MTFolderFooter></ul></MTFolderFooter>
<MTSubFolderRecurse>
</MTTopLevelFolders>
</dd>
</dl>
変更後
<dl>
<dt>Pages</dt>
<dd>
<MTPages no_folder="1">
<MTPagesHeader><ul></MTPagesHeader>
<li><a href="<$MTPagePermalink$>" title="<$MTPageTitle$>"><$MTPageTitle$></a></li>
<MTPagesFooter></ul></MTPagesFooter>
</MTPages>
<MTTopLevelFolders>
<MTFolderHeader><ul></MTFolderHeader>
<MTIfNonZero tag="MTFolderDescription">
<li><$MTFolderDescription$>
<MTElse><li><MTFolderLabel>
</MTElse></MTIfNonZero>
<MTPages>
<MTPagesHeader><ul></MTPagesHeader>
<li><a href="<$MTPagePermalink$>" title="<$MTPageTitle$>"><$MTPageTitle$></a></li>
<MTPagesFooter></ul></MTPagesFooter>
</MTPages></li>
<MTFolderFooter></ul></MTFolderFooter>
<MTSubFolderRecurse>
</MTTopLevelFolders>
</dd>
</dl>
15日17時33分一部訂正済み注意:「フォルダの説明」が記述されていない場合にはフォルダ名が表示されます。
さて、第三弾となる今回の野良pluでは「PostVox」なるものをご紹介します。名前からなんとなく想像がつくかもしれませんが、Movable TypeからVoxにクロスポストしてしまうプラグインです。
インストールは簡単
ダウンロードしたファイルに含まれているファイル、フォルダを全て Movable Type の plugins ディレクトリにアップロードします。また、外部モジュールとして「XML::Atom」「 XML::Simple」「LWP::Simple」が必要となりますが、extlib に既にあるので特に問題が無いようであれば CPAN から取得する必要はありません。
後は設定を行うのみ
Voxへログインする際に使用しているメールアドレスを入力します。
- パスワード
上記ログイン名に対するパスワードを入力します。
- URL
- ご自身のVoxのブログURLを「http://」から入力します。
- Crosspost by default
チェックを付けると新規エントリー保存時に必ずクロスポスト出来ます。(もちろん保存時にクロスポストを行わないようにする事も可能です)
- Cross-posting only excerpt
チェックを付けるとエントリーの概要のみをVoxに投稿し、MTのエントリーに対してリンクを張ります。
チェックを付けない場合はエントリーの本文と追記の内容を全文投稿します。