TOMO ■ 2005-10-15 Saturday 23:00

極私的MTいじり詳細メモ (随時更新)

備忘録です。サイト引越まで (主にMovable Type3.1x期)
[ 2004.10.23~2005.11.21 ]
これ以降は極私的MTいじり詳細メモ2


----------------------------------------------

引越以前の玄関を記念撮影
[ 2005.11.21 ]

引越以前

TOMO ■ 2005-09-24 Saturday 19:16

このサイトについて

05092401.gifTOP左サイドメニューのカテゴリーに「このサイトについて」を追加しました。
今更ながらですが簡単な自己紹介をさせて頂きます。

数あるデジカメ画像の中から披露に耐えうる息子画像を探し出し小細工しupしました。
親バカ傾向の画像なので罪滅ぼしにもう一つ画像を「このサイトについて」に置きました。
よろしければご覧下さいませ。

---------------------------

管理画面の「管理>テンプレート>インデックス・テンプレート」の右側にある「新しいインデックス・テンプレートを作る」をクリック。
「テンプレートの編集」画面を呼び出して下の図のように作成。

05092402.gif

TOMO ■ 2005-06-09 Thursday 02:20

月別アーカイブのコンパクト化(改々)

05060900.gif以前書いた「月別アーカイブのコンパクト化(改)」の記事に「月がサイドバーをはみ出して改行してくれない」というコメントが寄せらていました。

レスを返す前に問題解決されたとのコメントを頂き、内容から推してその方自身特有の環境かしらと思っていたのですが。
試しにブログ歴の浅い自分のブログでダミーの過去記事を投稿したところ、ほぼ同様の事態が(-_-;
この記事をみて同様の状態に陥った方、失礼致しました。
遅ればせながら以下順を追って修正です。

------------------------------------------------------

05060901.gifまず2004年にダミー記事を投稿して1月~12月まで表示させようとしました。
しかし7月までの表示で8~12月がプッツリ切れました。(a)

この年月の部分(2004: 01 02 03 …)は<li>~</li>が使用されています。
私がもともと<li>にあてがっているcssは以下の記事にあります。
サイドメニューバーのリスト表示を調整

この中の
 「white-space:nowrap;/*追加改行禁止*/」
の部分がまずいのかと思って
<li class="kako">とし、

.kako {
     white-space: normal !important;
     }

と指定しました。
 [ 備)私の環境では「!important」が必要でした ]

------------------------------------------------------

しかしこれだけでは変化が無かったので更に原因を考えました。

月と月の間の半角スペースには特殊文字「&nbsp;」を挿入していました。
しかし、W3CのHTML4.0勧告邦訳で確認したところ

改行の禁止
二つの言葉を分けたくない場合もでてきます。&nbsp;実体(&#160; か &#xA0;)は、改行させたくな空白に使います。

だそうです。
えっ、改行さ・せ・た・く・な…(-_-;
05060902.gif
これが原因だったようで普通に半角モードでキーボードのスペースキーを押してスペースを入れましたら改行されるようになりました。(b)

------------------------------------------------------

05060903.gifこのままですとなにかちょっと見た目が今ひとつですので西暦のあとに<br />を挿入しました。(c)
05060904.gifバランスが悪いような気がしたので半角スペースで余白をとるのをやめ、<a>タグに「margin-right: *px」と指定してみました。
余白を任意でいじれるように。
ここでは4px。(d)
05060905.gifさらに<div class="kakom">を作ってCSSで半年分ずつ表示されるように幅を指定し(e)
05060906.gif月表示左側に余白を入れました(f)

テンプレートに入れたタグとCSSは下記に示しました。
もし参考にされるのであれば数値などを皆様方の環境に合わせてお使い下さい。

■テンプレート側

<h2>過去の投稿</h2>

<ul>
<MTArchiveList archive_type="Monthly">
<MTArchiveDateHeader>
<li class="kako"><$MTArchiveDate format="%Y"$>:<br />
<div class="kakom"><MTArchiveYear order="ascend">
<MTArchiveYearIfEntries><MTArchiveLoad><MTDateHeader>
<a href="<$MTArchiveLink$>" title="投稿数: <$MTArchiveCount$>">
<$MTEntryDate format="%m"$></a></MTDateHeader></MTArchiveLoad>
</MTArchiveYearIfEntries></MTArchiveYear>
</div>
</li>
</MTArchiveDateHeader></MTArchiveList>
</ul>

■CSS側

/* 月別アーカイブ用 */

.kako {
     white-space: normal !important;
     }

.kakom {
     width:140px;
     position: relative;
     left:15px;
     }

.kakom a {
     margin-right: 4px;
     }

 ※WinのIE6、Firefox1、NN7.1で表示確認済ですがMacな方は不明です。
   →Mac OS X 10.4/Firefox2,Safari2.0.4確認済み(※コメント欄参照)
 ※実際の「tomolatte」は予告無くこの仕様から変更する場合があります。
 ※この作業には3つのプラグインが必要です。

------------------------------------------------------

TOMO ■ 2005-05-14 Saturday 11:20

mt.cfgを隠す

GWに蜜月ベッタリ状態だった旦那さんと我が息子。
GW終了と共に旦那さんは仕事人間に。
そして息子はおかぁちゃんラヴに戻りました。
夜、寝ぼけて目覚めても
おかぁちゃんところに行く~(TдT)
と旦那の腕を拒否します。ぐふっ。

旦那さんは
このままではまずい、息子を奪還すべし!
とばかりに本日自転車で息子といそいそお出かけ。
そんなわけでわたくしはお家でまったりコーヒーブレイク、ネット徘徊をしております。
五月の晴れた土曜日。あぁ平和だ…平穏だ…。

-----------------------------

ネットを徘徊しておりましたらなにやら「Movable Typeの脆弱性」なる言葉が。
この記事を読み辿っていきますと ちまたではインストールフォルダにある「mt.cfg」を隠すのがスマートなもようです。

05051401.gif自分のところのmt.cfgにアクセスしたらば「保存しますか?」と(恥
見事に丸見え(*ノωノ)

こんな辺境のブログなんて誰も突いてはこないだろうとは思いますが、私も後に続きます。
今回2xUPさまの手法を用いさせて頂きました。<(_ _)>

   [作業]
  • エディタで「.htaccess」ファイルを作る。
  • 中身は
    <Files mt.cfg>
     deny from all
    </Files>
  • FTPでMTインストールフォルダ(mt.cgfファイルがあるところ)にUP。

mt.cfgファイルに再アクセスしたらば…おお、無事「403 Forbidden」なページになりました。

[参考サイト様]<(_ _)>
MovableTypeで行こう! 「Movable Type の脆弱性について
2xUP 「mt.cfgをかくさないと!おかわり!

TOMO ■ 2005-03-18 Friday 00:08

トラックバックスパム対策

コメントスパム対策は行いましたがトラックバックスパムに対しては無防備でした。
定期的に購読しているFutabaさまのところで対策法が紹介されていました。
後に続かせて頂きますっ。

方法は、MTのインストールフォルダの中にあるmt-tb.cgiの内容を数行書き加えるだけだそうです。
それによって概要が半角英数字のみのTrackBackがはじかれるとか。
具体的な記述はFutabaさまの記事から辿っていけると思います。
実際にその対策を施した後、別ブログから半角英数字のみでTBを送ってみたのですが拒否されました。バッチグー(死語)。

ところで私のNucleusサイトは今はほとんど投稿していないのにかなりのコメント&TBスパムに見舞われております。
対策を施しているので表面上は大丈夫なのですが、管理画面のSPAMのLOGから着実に増えていっているのが確認できます。
カウンタがかろうじてスパムで回っているような(^^;

[参考サイト] <(_ _)>
Thanks a ton. : スパム活発化?

TOMO ■ 2005-03-02 Wednesday 01:22

追記をメインページ内で折りたたみ

デフォルト状態では追記文章を読むために「続きを読む」をクリックすると個別エントリーアーカイブに飛んでしまいます。
最近の数記事を読もうとされる方にはこの仕様ですと行って戻ってと不便です。

小粋空間さまの「●追記文章の折りたたみ用スクリプト(改)」を参考にメインページ内での折りたたみ化を図りました。
うーん、自分の記事確認用にも便利(^^

---------------

それとは別に、表示上には影響はないのですが編集画面を表示させるBookmarkletを頂戴しました。
Ogawa::Memorandaさまの“Edit This” Bookmarkletです。便利です。

Nucleusの場合はログインした状態でブログを見るとEditボタンが表示される(逆を言うと一般閲覧者からはEditボタンが見えない)<%edit%>というタグが最初から用意されています。
Movable Typeもバージョンアップしていく際にこの機能が追加されるととても嬉しいな。

TOMO ■ 2005-02-25 Friday 23:42

「最近のトラックバック」を表示

05022501.gif嬉しいことにtrackbackもちらほら頂くようになったので
「最近のトラックバック」
を表示することにしました。

プラグイン「recently_pinged_on Plugin」をDLし、[MTインストールディレクトリ]/pluginsフォルダにupload。
これにより「最近のコメント」を表示する「recently_commented_on」と同様、「最近のトラックバック」を手軽に表示させる「recently_pinged_on」が使用可能に。
このプラグインは Ogawa::Memoranda さま提供です。感謝(-人-)

タグMEMO。

<h2>最近のトラックバック</h2>

<ul>
<MTEntries recently_pinged_on="3">
<li><a href="<$MTEntryLink$>"><$MTEntryTitle$></a><br />
<MTPings lastn="4">
└ <$MTPingBlogName$> <a href="<$MTPingURL$>" rel="nofollow">at '<$MTPingDate format="%y.%m.%d"$></a><br />
</MTPings>
</MTEntries>
</ul>

当方のサイドメニューはCSSで1行で切るようにしているので、表示は短めに「サイト名+日付」にしました。
問題は…「最近のコメント」に合わせて日付でリンクするようにしたので、サイト名が長いと日付が隠れてしまいリンクできない事(-_-; 
個別記事側で可能だから…いい…かな?

----------------------------

[ 2005.11.22 追記 ]
tomolatteでの仕様を少々変更しました。
今までは日付をクリックすると直接トラックバックされたサイトに飛ぶようになっていました。
が、リンク先を「最近のコメント」と同様に自ブログ内エントリーアーカイブのトラックバックエリアに変更。
<a name="<$MTPingID$>"></a>で頭出し。

TOMO ■ 2005-02-19 Saturday 01:51

カテゴリーアーカイブにページナビ機能

05021901.gif投稿数も少しずつ増え、多いところは1カテゴリーで40記事程になりました。
カテゴリーアーカイブが限りなく縦に長いページになりつつあるのでページナビを表示することにしました。

[手順メモ]

  • Movable TypeのPHP化

  • プラグイン「MTPaginate 1.24」をDLし、[MTインストールディレクトリ]/pluginsフォルダにupload

  • カテゴリー・アーカイブのテンプレートにナビ部分を記入

<MTPaginate>

<div id="pagenavi">
<MTPaginateIfMultiplePages>
<$MTPaginateNavigator style="links" format_all=" All " place_all="after" separator="|" format_current="<font color=#******><b> %d </b></font color>">
</MTPaginateIfMultiplePages>
</div>

<MTPaginateContent max_sections="8" >

<MTEntries>

・・・(略)・・・

<$MTPaginateSectionBreak$>

</MTEntries>

</MTPaginateContent>
</MTPaginate>

※1ページの記事数は「max_sections="数値"」で指定

[参考サイト] ありがとうございます<(_ _)>
  きままにポロポロ : movable type 設定メモ
  MT Extensions : MTPaginate 1.24

TOMO ■ 2005-02-07 Monday 02:13

Movable Typeを 3.15-ja にup

バイオハザード4(2005年1月27日発売)に翻弄されている間にMovable Typeの3.15-jaが1月31日付でを提供されていました。
3.11だったこのブログも3.121、3.122を飛び越して3.15にupgradeしました。
前バージョンからの変更箇所はこちら
ショットガン(セミオート)もupgradeしたいな。

[参考サイト]
ロリポップ :: MovableType3.11へのアップグレード
(1つ前のバージョンですがOKでした)

Movable Typeマニュアル :: Movable Typeのアップグレード手順

dh's memoranda :: Movable Type 3.15 日本語版
(脆弱性対策をした場合、プラグイン要削除とのこと)

------------------------------------------

[2005.02.07 追記]
と、この投稿をしてから12時間後に3.151版が提供されていました。
3.15からは5つのファイルを上書きするだけでOKだそうです。早速ごそごそ。


[参考サイト]
 MovableTypeで行こう!:: Movable Type 3.151日本語版公開

TOMO ■ 2005-02-06 Sunday 11:56

月別アーカイブのコンパクト化(改)

注)クリックするとこの記事の最新版に飛びます

05020601.gif前回の投稿「月別アーカイブのコンパクト化」、IE6.0ですとOKなのですがFirefox1.0、Netscape Navigator7.1で表示を確認したところ、二番目の月が改行してしてしまい、右図のように妙ちくりんに。
テンプレートタグやCSSをいじってみたのですがどうにもならず。
Junkline様の記事を参考に再トライしてみました。

前回プラグインArchive Date Header Pluginを入れましたが、更にArchiveYear Plugin、ArchiveLoad Pluginを
DL、[MTインストールディレクトリ]/pluginsフォルダにupload。

前回変更した部分を以下のように差し替えました。

<h2>過去の投稿</h2>

<ul> <MTArchiveList archive_type="Monthly"> <MTArchiveDateHeader> <li><$MTArchiveDate format="%Y"$>:&nbsp;<MTArchiveYear order="ascend"><MTArchiveYearIfEntries><MTArchiveLoad><MTDateHeader><a href="<$MTArchiveLink$>" title="投稿数:&nbsp;<$MTArchiveCount$>"><$MTEntryDate format="%m"$></a>&nbsp;</MTDateHeader></MTArchiveLoad></MTArchiveYearIfEntries></MTArchiveYear></li> </MTArchiveDateHeader></MTArchiveList> </ul>


05020602.gifまた、設定画面をいじらなくてもこの部分のみ、月の並びを昇順・降順で選択出来るようになりました。
私は'05.02.06現在、昇順(ascend)表示(1,2,3…)をしていますが、降順(12,11,10…)にしたい場合はここをdescendに差し替えます。


[参考サイト] ありがとうございます<(_ _)>
 Junkline : MT の過去ログリンク表示を nDiary (ごにょり済み)風に
 ArchiveDateHeader Plugin
 ArchiveYear Plugin (リンク切・下部参照)
 ArchiveLoad Plugin (リンク切・下部参照)

------------------------------------

[2005.10.05追記]
現在ArchiveYear Plugin、ArchiveLoad Plugin配布元がリンク切れになっています。
一時的にこちらに置きます。[年内には削除の予定]
  ArchiveYear Plugin
  ArchiveLoad Plugin

最新版Movable Type3.2では上記2つのプラグインが動作しないようです。
月の昇順、降順が選択できなくなります。残念。
どなたか3.2対応版を作って下さらないかしら。

 ↑動作していました。浅慮でした。お恥ずかしい。

------------------------------------

[2005.10.21追記]
■関連記事
 月別アーカイブのコンパクト化 MT3.2版
 月別アーカイブのコンパクト化 MT3.2版昇順

TOMO ■ 2005-01-29 Saturday 00:40

月別アーカイブのコンパクト化

 注)この記事には改訂版改々訂版があります。

サイドメニューが伸びてきたので縮小化を図ることにしました。
まずは(月別)アーカイブをコンパクトに。

05012901.gif

これを実現するためにプラグインArchive Date Header PluginをDL、[MTインストールディレクトリ]/pluginsフォルダにupload。
開設半年目で初プラグインです。

今までのこの部分を

<h2>アーカイブ</h2>

<ul>
<MTArchiveList archive_type="Monthly">
<li><a href="<$MTArchiveLink$>">
<$MTArchiveTitle$></a></li>
</MTArchiveList>
</ul>

以下のように変更しました

<h2>過去の投稿</h2>

<ul>
<MTArchiveList archive_type="Monthly">
<MTArchiveDateHeader>
<li><MTArchiveDate format="%Y">:
</MTArchiveDateHeader>
<a href="<$MTArchiveLink$>" title="投稿数:&nbsp;<$MTArchiveCount$>"><MTArchiveDate format="%m"></a></li>
</MTArchiveList>
</ul>

[参考サイト] ありがとうございます<(_ _)>
 PenPenPalm : Archive  Date Header Plugin
 Magic White : 月別アーカイブの表示の変更
 Movable Typeマニュアル : プラグイン
 Movable Typeマニュアル : 日付タグのフォーマット

TOMO ■ 2005-01-28 Friday 01:29

コメントスパム対策

対岸の火事だったコメントスパム。
沢山来るのは嫌ですが1コメントくらいならいいぞ、とのんきに構えていました。
そしてとうとうやってきました。
別ブログ(=Nucleus)の方へ…。

Movable TypeはメジャーですしNucleusも気になるしと、私は2つのブログを中途半端にこさえています。
現在Nucleusの方はブログいじりのMEMOのみの投稿です。
記事は20ほどなのですが全ての記事に1つずつコメントスパムがつきました。
対策はとりましたがコメントを削除するのが面倒でした。
20記事で面倒だったので記事数80超のこちらのブログが心配になりました。
コメントスパムがくる前に対策をとらなくては…と。
折良く同バージョン(3.11-ja)の方が対処方法を公開されていました。

[参考サイト] 
■つのとカブいっしょに :: Movable Type 3.11-jaのコメントスパム対策

[MTインストールディレクトリ]/lib/MT/App/Comments.pmに日本語コメントのみを受け付けるよう書き足ししているそうです。感謝。

-----------------------------------------

[2005.11.17追記]
私のNucleusブログは閉鎖しております。

TOMO ■ 2005-01-27 Thursday 00:22

「最近のコメント」を表示

この記事はMovable Type3.11-ja期に書いたものです

最近のコメント

先週末からお出かけしていて不在でした。
こんな時に限って嬉し恥ずかしコメント到着。
レス遅くなりかたじけありません
<(_ _)>
ロンリーブログなこのサイトにようこそ。

「最近のコメント」を表示することにしました。

[参考] ありがとうございました<(_ _)>
■BLOG質問箱 [※2005.11.17現在サイト閉鎖のようです]
   リーセントコメント+コメント日付
   リーセントコメントの頭出し

---------------------------------------

[ 2005.11.29 追記 ]
Movable Type 3.2-ja-2にupgradeしましたら「recently_commented_on」がうまく動かなくなりました。
以降、「最新のコメント」表示にはプラグイン「Recents」を利用させて頂いています。

TOMO ■ 2005-01-18 Tuesday 23:51

記事内にFlash画像

昨日GIFアニメを貼り付けた投稿文を書きました。

久しぶりにGIFアニメを作って楽しかったのですが、Flashも記事内に貼り付けられるのだろうか?という疑問が浮かびました。
そこでFlashを作って試したところ、私の環境下ではすんなり表示(右図)
タグはMacromedia Flash5(古 TдT)でパブリッシュされたものを記事内にコピペです。

発想が貧困なので前回と同様床屋のぐるぐるです。
さすがにGIFアニメに比べると軽いです( GIF 12.4KB → Flash 0.9KB )
表示もなめらか(なような気がします)

不思議なのはブログのサイドメニュー内にこうさぎFlashFlash時計を貼っているのはよくお見かけしますが、記事内ではあまり見かけないこと。
ホスティング系ブログだとタグに制限があるからでしょうがMovable Typeでも見かけないのは何か問題があるのでしょうか。
単にFlashを作るのが手間だから?
うーむ。謎だわ。

TOMO ■ 2005-01-12 Wednesday 01:59

スタイルシート変更

全体の見た目(=スキンという言い方にします)を変更してみました。
今までのスキンは撤去。
スタイルスイッチャーも取り外しました。
今回のスキンをつくって思ったのだけどどうやら私は小さいものが整然と並んだ図が好きらしいです。
今までのスキンの傾向もそうでした。

できあがったスキンをしばらくしてから見つめ直したら。
( ´_`;) 親バカスキンだわ。
( ´_`;) ナルシスがはいっているわ。
( ´_`;) なんだか恥ずかしくなってきたわ~。

次のスキンを考えることにします。

TOMO ■ 2004-11-08 Monday 22:34

CSS SWITCH

もっと先にやることがあるのだとは思うのだけど、スタイルシートの切り替えボタンなるものを前々から置いてみたかったので仮設置しました。

メニューサイドにある「CSS SWITCH(作業中)」なるものがそれです。
満足にひとつもトータルなデザインをこさえてないのに そんなスイッチを置いてあるのがお恥ずかしい。
スイッチを使いたいが為にワセワセとつくった「ボタンホール」と「端ミシン」て。
違いがホントステッチだけ。
きっとたまたま見てしまった人は
「これだけかい!(゚д゜)」
って腰砕けするんだろうなぁ。
怒らないでくださいね。

でも自分でスタイルシートをいじっているときはこのボタンで即座にデザインを確認できるので楽チン。
永遠の作業中にならないようにせねば。

追 記
CSS SWITCHを外しました。2005.1.11

日付(月別)アーカイブにエントリーリスト一覧を表示

日付(月別)アーカイブも2カラムにしたのでメニューサイドにエントリーリスト一覧を表示させるようにしました。
タイトル部前後に前月(«)、次月(»)へのリンク付き。

以下のタグを日付(月別)アーカイブのメニューサイドに追加。

<MTArchivePrevious>
<a href="<$MTArchiveLink$>">&laquo;</a>
</MTArchivePrevious>
<h2 class="moncap"> <$MTArchiveTitle$> </h2>
<MTArchiveNext>
<a href="<$MTArchiveLink$>">&raquo;</a>
</MTArchiveNext>

<ul>
<MTEntries>
<li>
<a href="<$MTEntryLink$>"><$MTEntryTitle$></a>
</li>
</MTEntries>

スタイルシートに以下を追記

.moncap { display: inline;}

[参考]
■MTマニュアルのカレンダー表示タグ

カテゴリーアーカイブにエントリーリスト一覧を表示

カテゴリーアーカイブも2カラムにしたのでメニューサイドにエントリーリスト一覧を表示させるようにしました。

以下のタグをカテゴリーアーカイブのメニューサイドに追加。

※私の場合はカテゴリーの階層がメインとサブの2つだけ、且つサブカテゴリのみにエントリを入れています。

<h2><$MTCategoryDescription$></h2>

<ul>
<MTEntriesWithSubCategories>
<li>
<a href="<$MTEntryLink$>"><$MTEntryTitle$></a>
</li>
</MTEntriesWithSubCategories>
</ul>

ちなみに普通な方のカテゴリタイトル(<h2>~</h2>の部分)は<$MTCategoryDescription$>ではなく<$MTCategoryLabel$>です。


[参考]
■MTマニュアルのカテゴリー関連のタグ

TOMO ■ 2004-11-04 Thursday 01:06

各トラックバック下部の日付表示

めったにされることはないのですが。
各トラックバック下部の日付表示をexciteブログ風に。

前と後

個別エントリーアーカイブを書き換え。

[変更前]

<p class="posted">
トラックバック時刻: <$MTPingDate$>
</p>

[変更後]

<p class="posted">
tracked from
<a href="<$MTPingURL$>"><$MTPingBlogName$></a>
at
<$MTPingDate format="%Y-%m-%d %H:%M"$>
</p>

TOMO ■ 2004-11-03 Wednesday 21:00

各コメント下部の日付表示

各コメント下部の日付表示をexciteブログ風に。

前と後

個別エントリーアーカイブ、コメントプレビューを書き換え。

[変更前]

<MTComments>
<div id="c<$MTCommentID$>">
<$MTCommentBody$>
</div>
<p class="posted">投稿者 <$MTCommentAuthorLink default_name="Anonymous" spam_protect="1"$> <MTCommentAuthorIdentity> : <$MTCommentDate$></p>
</MTComments>

[変更後]

<MTComments>
<div id="c<$MTCommentID$>">
<$MTCommentBody$>
</div>
<p class="posted">commented by <$MTCommentAuthorLink default_name="Anonymous" spam_protect="1"$> <MTCommentAuthorIdentity> at <$MTCommentDate format="%Y-%m-%d %H:%M"$></p>
</MTComments>

TOMO ■ 2004-10-31 Sunday 16:14

検索テンプレートの謎

今日ブログ全体の見た目を調整しました。
テーマは「ボタンホールステッチ」。端ミシンバージョンもつくろうかしら。
仕立てのいい服の美しい端ミシンてうっとりします(*^д^*)
あ、いや、持ち駒はほとんどユニクロあたりなんですけどね(哀

それはそうと、ふとサイト内検索をしてみたらば検索結果画面が崩れまくり。
検索テンプレートを編集しようとブラウザ側から探したのですがみあたりません。

Movable Typeってなかったのですね。
Nucleusの場合はブラウザ側から編集できたのでついつい探してしまいました。

ブラウザ側から見つけることは出来ませんが実際は
MTインストールディレクトリ/search_templates/default.tmpl
に存在しているそうです。
早速直そう。ごそごそごそ。

[参考サイト] お世話になりました<(_ _)>
Magic White::検索する時の表示カスタマイズ(記事リンク切れ)
小粋空間::検索画面テンプレート

-------------------------------------

[ 2005.1.11 追記 ]
ブログ全体の見た目はこの時点から更に変更しました。

-------------------------------------

[ 2005.12.8 追記 ]

Movable Type3.2以降、管理画面側に検索テンプレートを付加しました。
FTPを起動する必要がなくなります。
以下、私の場合の手順です。

  • メインメニュー>環境設定・テンプレート>アーカイブで
    「テンプレートを新規作成」を選択

  • テンプレート名
    「検索テンプレート」などに

  • このテンプレートにリンクするファイル
    ブログのトップページ側からみた検索テンプレートファイル「default.tmpl」を相対パスで

  • テンプレートの内容
    もともとのdefault.tmplのソースをコピペし、自分仕様に
    元ソースはどこかに保存しておくのが吉

検索テンプレート

-------------------------------------

[ 2006.07.17 追記 ]

Movable Typeを3.31にアップデートしたところ、検索テンプレートに変化が。
上記の作業無しにブラウザ側から編集できるようになったようです。
ブラウザ管理画面の
 環境設定 > テンプレート > システム > 検索結果
からいじれます(嬉

トップカテゴリーを任意の順番で並べる

トップカテゴリ内にはぐれエントリ(サブカテゴリに属さないエントリ)を作らない方向け

先日の記事を書いてからカテゴリのタグをジーっと見ていたら、もんもんと考えていたことが解決したのでここに。

最初の状態

ここtomolatteの場合は最初の状態が左の図のような順番でした。
まずこれを先日の記事のように「カテゴリのタイトル」をあいう順(もしくは数値001,002,003…)に書き換えます。
そして表示したいカテゴリ名を「カテゴリの説明」の方に記入。

そうすると左の図のような あいう付き表示に変わります。

これを解消するためにメインページのカテゴリあたりのタグ

<MTElse><li><MTCategoryLabel></MTElse>

<MTElse><li><$MTCategoryDescription$></MTElse>

に書き換えます。

そうすると左の図のように見た目普通な表示で任意の順番に並びます。

アホな子はホント時間がかかる。
かしこくなりたい(TдT) 

-------------------------------

[ 2005.11.30追記 ]
この投稿以降に「cutfirstchar」というすばらしいプラグインが出来たようです。

■The blog of H.Fujimoto    カテゴリを任意の順番に並べ替える

TOMO ■ 2004-10-29 Friday 23:59

サブカテゴリを任意の順番で並べる

トップカテゴリの順番は今のところこだわらないのだけどサブカテゴリの順番が気になっていました。
特に「日常生活編」。

最初のカテゴリ

「其の他」が最初にあるというのは妙ちくりんです。
「息子1歳後期」→「物欲女番長」→「其の他」にしたいものです。

そこでMT3.01バージョンでやった作業をもう一度。
カテゴリーの名前の頭に数値を振るとその数値順に並び替えができるのですが。
前回のkanehara様のコメントによるとディレクトリ名にその数値が反映し、美しくないと。
そこで助言通りカテゴリータイトルの頭に「あ,い,う~」を振ります。
実際に表示したいカテゴリ名はカテゴリーの説明(MTCategoryDescription)の方に。

管理画面

今回はカテゴリーのタイトル欄に「う-others其の他」、カテゴリーの説明欄に「其の他」というふうに記入しました。

修正後

カテゴリの順番が変わりました。

この後テンプレート内のカテゴリーの記述のこの箇所

<a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>">
<MTCategoryLabel>
</a>

<a href="<$MTCategoryArchiveLink$>" title="<$MTCategoryDescription$>">
<$MTCategoryDescription$> (<$MTCategoryCount$>)
</a>

に書き換えました。

続修正後

しかしこのままですとブラウザでサブカテゴリを開いた時に左上タイトルがみっともないことに。(下の画像はIE6です。
ちと古めスキンですが)

ブラウザ

ソースを見ると<title>tomolatte: う-others其の他 アーカイブ</title>と妙ちくりんになっています。
これを解消するために「カテゴリーアーカイブ」テンプレートの

<title><$MTBlogName encode_html="1"$>: <$MTArchiveTitle$> アーカイブ</title>

<title><$MTBlogName encode_html="1"$>: <$MTCategoryDescription$></title>

に書き換えました。
無事、普通な表示になりました。

修正後のブラウザ

カテゴリ名を英字表記にすれば事は早いのですが。

試したところトップカテゴリの順番も同様に変えることができました。
ただ、上記のやり方ですと、トップカテゴリ内に入り、且つその中のサブカテゴリに入らないエントリの投稿が必要なようです。そうするとMTCategoryDescriptionが生きてきました。
でも私はそういうエントリは書かないと思うのですよ。そこでそれを下書きモードに。
結果、カテゴリ名は「日常生活編 (0)」とOKなのですが今のわたくしの環境ではエントリ数がついでに表示されてしまうのでこれを解消したほうがベターなのでしょう…(^^;
→(追記)解消しました

-------------------------------

[ 2005.11.30追記 ]
この投稿以降に「cutfirstchar」というすばらしいプラグインが出来たようです。

■The blog of H.Fujimoto    カテゴリを任意の順番に並べ替える

TOMO ■ 2004-10-27 Wednesday 12:31

検索周りの調整