Movable typeでもentry.jsを生成する

Serene Bachでは、

<script type="text/javascript" src="blog/log/entry.js"></script>

こういうのを書くと、
ブログ外のページにも
<ul>
<li><span class="date">2008/04/08</span><a href="#">記事タイトル</a></li>
<li><span class="date">2008/04/08</span><a href="#">記事タイトル</a></li>
<li><span class="date">2008/04/08</span><a href="#">記事タイトル</a></li>
<li><span class="date">2008/04/08</span><a href="#">記事タイトル</a></li>
<li><span class="date">2008/04/08</span><a href="#">記事タイトル</a></li>
</ul>
こういうのを吐くことができました。

Movable typeでも、再現する方法をご紹介。

サイト全体Movable TypeでCMS的に構築してしまうなら、こんな手間はいりませんが、サイトは普通に静的に作っていて、トップページにMTブログの記事リストだけ表示したいときになんか、いいですね。

■ブログのテンプレート>インデックステンプレートを作成
エントリー.js

■テンプレートの種類=javascript
エントリー.js2

■entry.js

document.write('<ul>\n');
<MTEntries lastn="5">document.write('<li><span class="date"><$MTEntryDate format="%Y/%m/%d"$></span><a href="<$MTEntryPermalink$>"><$MTEntryTitle$></a></li>\n');</MTEntries>
document.write('</ul>\n');

表示記事数は
lastn="5で変えたらOK。

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://www.otogawa.com/cms/mt-tb.cgi/233
Listed below are links to weblogs that reference
Movable typeでもentry.jsを生成する from px*blog