今月(2009年12月)テンプレートなどカスタマイズした点をまとめた記事です
今年最後のカスタマイズ記録となります(いつまで続くんだろか)。
今月いじったところは以下となっております
- search_data.txt で
\nが表示されるのを置き換えて出力。(/\\n/g","") - AJAX JSON SEARCH JS をminimumに
- ふるふるブックマークをエントリページに
- mt-xsearchで結果表示の最大数を100に設定
Ajax検索のsearch_data.txtで改行のコードが出力されていたので、念のため。
Ajax JSON 検索のblog_ajax_json_search.jsをminimum sizeにしておきました。YUI Compressor(http://developer.yahoo.com/yui/compressor/)というツールを使いました。日本語の記述の部分があると実行中にエラーが返って止るようなので、先にライセンス表記を削除したのち、コード中の日本語をエスケープしてyuicompressor実行後にライセンス表記の部分を再び入れなおししてファイルをアップロードしています。
ふるふるブックマークについては、以下のページにコードが掲載されています。
タグをつけたエントリが100件に近づくのもあるので一応。それ以上あっても分割はしないという方針で。
要は&limit=というクエリを追加。
まずは、.htaccessにてRewriteRuleでlimitのクエリを追加。
タグ検索フォームだと、以下を追加(というより、action属性でcgiへのパスでなく、RewriteRuleで指定したものにすればとくに必要なし)
<input type="hidden" name="limit" value="100" />
あとタグ・アーカイブページで、100件以上ヒットしたとかでてるのに100件しかでてないよ、というツッコミ対策(何)で件数表示のところで
<em>
<mt:if tag="MTSearchResultCount" le="100">
<$MTSearchResultCount$>
<MTElse>100
</mt:if>
</em>
のようなかんじ。
ということで今年のカスタマイズは以上です。
これまでのカスタマイズリストは以下にあります。
- Newer: タグリストのXMLファイルを作ってみる
- Older: キーボード操作のみでソリティアのためのメモ