タグ「Movable Type 3.3」が付けられているもの

OpenSearchへの対応

2008-07-10_1.png

OpenSearchに対応しているInternet Explorer 7でサイトを見ていると、画像のように検索オプションボタンの色がオレンジ色に変わることがあります。Firefox 2.0以上のバージョンでも同様に、検索オプションのボタンが変わることがあります。

参照:OpenSearch とは

Movable Type 3.3以降で検索結果のテンプレートがOpenSearchに対応しているようですが、完全に対応しているとは言えないようですので、調べたり試行錯誤したりして対応させてみました。

user_styles.cssとは何もの?

サーバのエラーログを見たら、
/mt-static/user_styles.cssというファイルが見つからないよ~」
というメッセージがズラズラとありました(^^;;。

Movable Type 3.3のmt.cgiにアクセスして、表示されているページのソースを見てみると、/mt-static/user_styles.cssを参照するように設定されていますね・・・。

本来あるべきファイルなのか、それとも参照するファイルが違うのか、インターネットで検索するも何の情報もヒットしませんでした。

Six Apartに問い合わせをしてみた方が良いのかなぁ・・・?。

Widget: 最近のコメント

Movable Type 3.3に同梱されるようになったプラグインに、Widget Managerというのがあります。

デフォルトでインストールされるWidgetに、Widget: 最近のコメントというものがあります。

Widget: 最近のコメントのテンプレートで、HTMLのルール上おかしなところがありますので、修正しておいた方が良いと思います。

<a href="<MTCommentEntry><$MTEntryPermalink$></MTCommentEntry>#comment-<$MTCommentID$>"><$MTCommentAuthor$> on <MTCommentEntry><$MTEntryTitle$></MTCommentEntry></a>: <$MTCommentBody remove_html="1" trim_to="10"$></a><br />

赤く表示した</a>が余計なので、これを削除します。

単純に改行されるだけで、ズラズラとコメントが表示されるので、<p>や<li>のタグを使用すると読みやすくなると思います。

Movable Type 3.3のエントリーアーカイブ

Movable Type 3.3でエントリー・アーカイブを表示するデフォルトテンプレートでは、エントリーのタイトルを表示する部分は、

<h2 id="archive-title"><$MTEntryTitle$></h2>

となっています。

StyleCatcherを使用して、スタイルを変更すると、スタイルシートでarchive-titleの記述がなくなるので、素っ気無い表示になってしまいます。

StyleCatcherを使用するなら、Movable Type 3.2以前のデフォルトテンプレートと同じように修正すれば良いと思います。Movable Type 3.2では、

<h3 class="entry-header"><$MTEntryTitle$></h3>

となっています。