もーなんだかなー

かなり前の話になるけど、「コメントあり」のときと「コメントなし」のときとで
違う画像をボタンとして使いたいってやつよ。
旦那さんにも見てもらって、いろいろ調べたりして、どうやら

<MTIfNonZero>
 ∼
</MTIfNonZero>
<MTElse>
 ∼
</MTElse>

じゃなくて

<MTIfNonZero>
 ∼
 <MTElse>
  ∼
 </MTElse>
</MTIfNonZero>

つまり、条件タグの中に MTElse を入れるのが正しい、というのはわかったのよね。
でも、条件タグのアトリビュート、tag=”EntryCommentCount” ってのが
特にメインインデックスだとちゃんと動いてくれないらしい。
で、同じ条件タグで同じアトリビュートで、個別エントリーだとちゃんと動くらしく
HINAGATA : マニュアルに無いMTIfNonZeroタグ を参考に
個別エントリーのコメントのところに「このエントリーにはまだコメントがありません。」と
表示されるようにしてみたら、これはすんなりいけたのよ。
でもって、さらにその前に悩んでた、個別エントリーのコメント投稿のところのタイトル部分が
昔のスタイルのままだったやつ、よーく見てみたらタイトルの class 指定が
スタイルシートに入ってなかったんで追加したら、ちゃんと同じスタイルになった。
んーひとつ解決したからまぁおっけーかなーみたいな(苦笑
にしてもなー。コメントのボタンはどうしたらいいんだろう?
検索かけてみても「うまくいかない」って話ばっかりだし。
・・・あきらめたほうがいいのかしらん?(涙

なーぜー?(゜、。)?

blog のね、「comment」の部分、ボタンにして
コメントあるときとないときとで色変えて、ってやろうとしたんだけど
うまくいかないのよー。
コメントあるとき、つまり EntryCommentCount が0じゃないときってことだから

<MTIfNonZero tag=”EntryCommentCount”>

でコメントあるとき用のボタンを
それ以外(つまり EntryCommentCount が0)のときは

<MTElse>

でコメントないとき用のボタンを表示させるようにすればいいんじゃん?とか思ったんだけど
コメントあるときのボタンは表示されるんだけど
コメントないときのボタンが表示されないのよー。
なーぜー?
どうやら MTElse がちゃんと効いてないらしいことはわかったんだけど
そこから先がどうにもこうにも。
MTIfNonZero が入れ子になっちゃうせいなのかしらん?
ちょっとお手上げ(つ。;)困ったちゃん。

カレンダー

このところまた溜まり気味になってますな。プレイ記録やらもろもろが。
まぁ年末でいろいろやらなきゃいかんことがあるので許してもらうとして(笑
んで一生懸命書いて、チェックしてたら気づいたわけですよ。
「個別エントリーのカレンダーが最新月になっている」ことに。
・・・あれ?個別エントリーは「エントリーの日付の月」にしてたはずなのに?
たぶん3カラム化したときにメインインデックスからもってきたからだな。
というわけでそこんとこちょっと直したわけで。
ま、ちょちょっとコピペして再構築しただけだけど。
そろそろサイドバーのMONTHLY ARCHIVESがずるっとしてきたので
「折りたたみ」でもしようかなとか思ったりするんだが
JAVAだのなんだのを使わなきゃいけなくなるんでちょっと足踏み中。
つーかまだMovableType自体それほどわかってるとは思えないんで
そろそろ本かなんか買って読んだほうがいいのかしれとか思ってたりする今日この頃。

続・3カラム化

個別エントリーだけ古いまんまなのも何なんで
結局メインインデックスと同じサイドバー配置で変更してみたんだが
コメントヘッダーのとこだけ昔のまま。
なーぜーだー。
ちゃんとスタイルシートで設定したのに。
むー。古いほうのをもうちょっと細かく見ないといけないかなぁ。

3カラム化

とりあえず、メインインデックスと同じ並びでよさそげな
月別アーカイブとカテゴリーアーカイブを3カラム化。
多少、それぞれに合わせていじくったりはしたが。
日別アーカイブも同じ並びで大丈夫そうだな、と。
問題は個別エントリーだだ。
右サイドバーに、キャラクタープロフィールなんぞ載せちゃおうかなとか思ったりしたもんだから
そうすると、カテゴリーごとに違う表示をさせなきゃいけないわけで
まぁそれはインクルードでなんとかなりそうなんだけど
表示させるプロフィールをモジュールで作らなきゃいかんのだが
・・・そこんとこのデザインと言うかスタイルと言うか、ともかくそこらへんがまだ
はっきり決めてなかったりして、そんでちょっと手が止まってたりするんだな。
とりあえず同じ並びで作っておいてあとでプロフィールを追加するんでもいいような気はするが。
あーあとコメントプレビューとかの細かいのも変えないといけないのか。
ま、でもあとちょっとだなっと。

映画のセットのようだw

とりあえず、画像がちゃんと表示されてないのとか、リンク貼り直したりとかして
一応全部のエントリーに目は通したんだけど、エントリーに抜けがあるかまでは
よくわかんなかったりして。
そうそう、再構築はかなーり早くなった。よかったよかった。
特に「新規エントリー」を保存・再構築するときに、今までは必ず500エラーが出てたのが
さっぱりすっきり出なくなったのが嬉しい♪
・・・だって、エントリーひとつ追加するごとに、再構築だけで5分以上かかってたんだもの。
特に夜中とかにやっちゃった日にゃ、何度も何度も500エラーでやり直してたから。
ついでにメインインデックス だけ 3カラム化してみた。
個別エントリーとか日別・月別・カテゴリーのアーカイブはまだ変えてない。
・・・まるで映画のセットみたいだ(笑
一気に変えられればよかったんだけど、そこまでの気力がないと言うか(汗
なんでこんな面倒なことしようと思っちゃったんだろうなー?(苦笑

アップグレード

MovableType を 3.2-ja から 3.33-ja にアップグレードすることに。
エントリーが800を超えて、どんどん重くなっていくもんで。
あれやこれや調べたんだが、どうやら綺麗さっぱり入れなおしちゃうのが
一番早いっぽいので、がんばってみる。
まずは3.33-ja をダウンロード。
で、オンラインマニュアル見ながらひとつずつ進める。
前は旦那さんに任せっきりだったから、今回初めて自分でやるもんで、かなりどきどき。
古いほうのフォルダは一応残しておいて
新しくmt のフォルダ作ってアップロード。
こまごま設定して、とりあえず土台はできた。
エクスポートしておいたエントリーをインポートしようとしたら
「ファイルが大きすぎます」・・・って、途中でぶった切って大丈夫なのか?(汗
まぁファイル自体はテキストファイルだから、切れ目さえ間違わなきゃ大丈夫だろうと
とりあえず切り取って少しずつインポートしたらでけた。
・・・でも全部で30くらいに切り分けることになったが。
インポートと同時にカテゴリーが生成されるんだけどベタで並んでしまうので
前と同じようにカテゴリーを階層化。
あとはテンプレートを入れて全体の再構築すればおっけーなはず。
バックアップとっておいたテンプレートを片っ端から入れて「全体を再構築」。
・・・あれ、メインページの表示がおかしい。
カウンターは入れてないから出ないんだなってことで、前のデータをそのまま突っ込んで
サイドバーの表示が出ないのは・・・何でだ?
とりあえずメインインデックスをデフォルトに戻して、body部分だけ前のと交換。
何とか見た目は元通りになった(やれやれ
全部まっさらにして入れ直したんで、リンク切れてるとことかあるだろうなって言うか
絶対リンク切れてるはずだなと思って、メインの「あしあと帳」見たらやっぱり切れてる。
とりあえず「あしあと帳」は新しいので繋ぎ直した。
他のリンクは・・・今日はもう勘弁して(涙
面倒臭がって細かいとこまでちゃんとバックアップとってなかったんで
微妙にあっちこっち違ってるとことかあったり
そもそもエントリーの数がアップグレード前より減ってる気がするんだよね。
どっか変なとこあったら教えてもらえるとありがたいです m(_ _)m
て、そこまでここ見てくれてる人がいるかどうかだが。
とにかく、疲れた∼

よく動いてたなぁ

いや、エントリー内の画像のところにね、カーソル乗せると出るやつ
イメージツールバー、というらしい ←これを表示させないようにしようと思って
変更かけてたときに気づいたのよね。
「日別アーカイブ」の頭の部分、数行がダブってること。
たぶん新しく「日別アーカイブ」を作ったときに、コピペでミスったんだとは思うんだけど。
この状態でよく今まで動いてたなぁと思ったり。
いやだって <head> が2つあったりしてたんだもの。
モジュール化する前によく日別アーカイブの再構築で引っかかってたのは
そのせいだったのかしらん?
最近は日別アーカイブの再構築で引っかかることはなくなったんだけど
・・・何か他にもやらかしてそう(汗

ちょこっと追加(追記あり)

個別エントリーと日別エントリーの一番下に
前後のエントリーへのナビを入れました。
エントリーの一番上には置いてあったんだけど
下まで読み終わったところで移動できるようにしといたほうがいいだろうなと。
ここんとこ一気にエントリー増やしたり
ひとつのエントリーが長かったりしてるもんで
自分で確認してるときにちょっと面倒だなと思っちゃったもんだから(笑
もう少しで総エントリー数も700を越えます。
プレイ記録が追いつくまでは油断しないようにしなくちゃw
追記:
SiLKROAD ONLINE、だいぶやる気もなくなってきてるので、カテゴリー降格。
どうやらヨーロッパ側は別のゲームになるらしい。
中国側とヨーロッパ側はスキル体系が全く別物になるってのは最初からの話だったはずだが。
・・・時代がまだ追いついてなかったってことかしらねぇ(苦笑

C5対応(遅

Lineage2がクロニクル5になって、ログイン画面が新しくなったので
こんな感じ。
メインインデックスのLineage2のとこの背景をC5仕様にしたわけで。
・・・C5スタートは9/12だったっつーのに(汗
てかC5までにはプレイ記録追いついて、模様替えするつもりだったのに
もう9月も終わるよ(涙
相変わらず1ヶ月差が縮まらない しくしく