昨日、他の方のサイトいじりを見ていたら、何となく自分もイジりたくなったので、少し調整を行いました。
といっても、大元の変更はないですけどね。
主にイジったのは、カテゴリーのプルダウン表示部分。
プルダウンにしたときに、サブカテゴリーをどう表示したらいいのか分からなかったので、しばらくはトップカテゴリーしか表示されないままで放置していたのですよね。
それと、カテゴリーのエントリー数が子カテゴリーの分はカウントされないというのを不憫に感じていたのですが、それもちゃんとプラグインがあった模様。
参考にさせて頂いたのは、以下の2つの記事です。
・[IZ]: サブカテゴリーの投稿数を合算して表示するPlugin
・Notebook :: Hibi no Note:サブカテゴリでもプルダウン
いやー、助かったというべきですかね。
プルダウン表示を以下のように変更するだけでOKでしたヽ(´ー`)ノ
<form name="category" lang="ja">
<select name="menu" onChange="MM_jumpMenu('parent',this,0)">
<option value="index.php" selected> †† カテゴリー †† </option>
<MTSubCategories>
<option value="<$MTCategoryArchiveLink$>">
<MTHasNoParentCategory>◆</MTHasNoParentCategory><MTHasParentCategory>
∟ </MTHasParentCategory><MTCategoryLabel>
[<$MTSubCatCount$>]</option>
<MTSubCatsRecurse>
</MTSubCategories>
</select>
</form>
元々プルダウン表示はしていたので、javascript部分を変更し直す必要はありませんでしたしね。
これで、テンプレートまわりでの変更はしばらくないかなー。今まで通り、トップページのみ3カラムで、個別・日別・月別・カテゴリー別アーカイブは2カラムのままでよいか。
と、そういえば、MT3.151がリリースされていたので、久々にバージョンアップしますかのう。2.6系から3.X系にバージョンアップしたときと違い、今回はマイナーアップだと思いますので、単純な作業でしょう。ま、一応念のためにテンプレートのコピーや記事のバックアップはしておきますか。
(追記)
ソースをそのまま表示しようとして、blockquoteタグやpreタグを使ったら、自動折り返しされなかったorz
おかげで、しばらく変な表示のままになってましたけど、気にしないで下さい。
どうやってか、自動折り返し出来ないものかなーと思って調べていたんですが、良く分からなかったので、とりあえず改行して応急処置。
・・・でも、考えてみたら、使ってる人によっては長いままじゃんorz
自分のサイズに合わせて、改行しちゃったけど。うむー、もう少し調べてみますかのう。
(追記2)
というか、blockquoteタグなら自動折り返しされるはずですよねーということで、使ってみたら、今度は改行されないしorz
あれー??さっきは改行されてたというか、自動折り返しすらされなかった気が。
どういうことなのですかorz
とりあえず、自動折り返しされなかったり、自動改行されなかったりと、何が何だか分からない状況になったので、諦めてpreタグに戻しましたよ。まぁ、これが一番マシな結果です、きっと(´Д⊂
(追記3)
バージョンアップの情報を調べていたら、mt.cgi以下ほぼ全部を上書きする必要がありそう。
ところどころ、ソースをイジっていたのですが、どれをイジったのか覚えてないという状態ですので、今回のバージョンアップは延期。過去ログ調べながら、今までの変更点を上げていかないとなー。3.1X系に上げた後からの変更点だけでよいんですけど。まぁ、ぶっちゃげ、現時点でも問題はないので、このままでもいいんですけどね。(w
しかし、MTももうちょっとバージョンアップが簡単にならないものかしら。うむーん。今回のは上書きだけでよいらしいので、ソースの変更さえすれば問題ないんですけどね。
あー、忘れないように以下のサイトも参考にさせてもらいましたので。
この調子で変更加えたのにメモってない部分も多々ありそうですorz






コメントする