コメントをツリー形式にするプラグイン発見

mixiのMTコミュで見つけたプラグイン。
コメント欄をツリー型掲示板みたいにしてくれるらしいです。

うちのメッセージボードは専用エントリのコメント欄をBBSみたいに使用してるので、
こういうプラグインはちょっと嬉しいです。
 #ほとんどFOX通信のエントリにコメントついちゃうからあんまり存在意義がないんだけど(^^;)
とりあえず今日帰ってみたらテストしてみよっと。
うまくいったらFOX通信のコメント欄もこれにしてみようかな?

メールヘッダー問題はまだまだ続く。。。

MT3.171になっても、部分的にヘッダー問題が解決されていない模様。
最初はMT4iの問題かと思ったんですが、どうやらやっぱりMT本体っぽいです。

うーむ、期待の 3.171-ja なんですが、一部条件に当てはまるタイトルのエントリーにコメントすると、メールヘッダが化けてしまうようで……
先日の不具合ほど本気でヤバくはないにせよ、やはり「軽くヤバい」。 笑

結局ほとんどのエントリでは大丈夫なんですが、
・エントリタイトルが長い
・半角スペースを含む
この2つの条件を満たすとヘッダーの差出人が空白になるらしいです。

続きを読む

カテゴリリストを開閉式に

前々からやろうやろうと思ってて、ずっとサボってたのをようやく。
サブカテゴリを使ってるとどうしてもカテゴリリストが長くなっちゃうので、
すっきりさせる便利なカスタマイズです。

サブカテゴリを開閉式にしてみます。
最初は、トップレベルカテゴリだけが表示されていて、開くとそのサブカテゴリが表示されるという感じです。
実用的かどうかは分かりませんが、ちょっと面白いのではないかと思います。

で、今回はあんまり中身を深く読み込まずにとりあえずソースだけコピペしました。

続きを読む

メールヘッダー問題ほぼ解決 – MT3.171にアップデート

ようやくですが、うちのMTも3.171にアップデート。
MT3.171に同梱のMail.pmでそのままコメントテストもしてみたところ、
無事にメールヘッダー問題は解決した模様です。
Reiaさんとこも無事みたい。

うちでも必死のパッチで(※)パッチをあてたりした「メールヘッダ改行問題」が解決されたという Movable Type 3.171-ja をインストールしました。
「メールヘッダ問題、解決したぜェェ for MT 3.17」 や 「メールヘッダ問題なんとか解決。」 のようなメールヘッダ用対策は、Movable Typeを単独で使用する限りは今回の 3.171-ja を以て必要なくなったようです。

ということで、MT公式にTB送るのと、サポートチームに報告するのを忘れないようにせねばね。

続きを読む

クイックポストにblockquoteタグを自動挿入する方法

クイックポストは便利なのでちょこちょこ使ってる人もいると思うんですが、
そのままだと引用のblockquoteタグを入れてくれないですよね。
ついでに言うと、リンクタグも同じウインドウに開いちゃうので、元記事に戻りたい時に結構邪魔くさい。
ということで、どこで見つけたんだか忘れたんですけど、
私がMT導入したほんの初期の頃にあちこちうろついてた頃に見つけた、
クイックポストの改造方法。

続きを読む

月別アーカイブのドロップダウンリスト

月別アーカイブが増えてくると、普通にサイドバーに表示してるんじゃ長すぎて邪魔なので、
ドロップダウンリストにする方法。
ドロップダウンリストから選択してページ移動するって言うのは、
割とありふれてるjavascriptとフォームの組み合わせなんだけどね。
MTタグという厄介なものが混ざってるので結構悩みました(^^;)
んで、ヴァリウム男爵さんのとこソースを覗いて
色々試行錯誤をして、なんとか自力解決。

続きを読む

メールヘッダー問題只今問い合わせ中

例のメールヘッダー問題ですが、
その後Reiaさんとお話ししてオイラの方からSixapart社に問い合わせ中。
オイラは一応有償ユーザーなため、サポートに質問する権利があるのです。
残念ながらReiaさんは無償ユーザーなため、
日本のサポートチームは問い合わせを受け付けてくれないんですね。
無償ユーザーにだって質問する権利があってもいいと思うんだけどなぁ。
無償ユーザーの場合でも
 ・サポートは毎回有償
 ・サポート無償だけど三ヶ月〜半年くらいに1回しかできない
とか制限設けてサポートしてくれればいいのに。
無償ユーザーは英語の技術フォーラムしかサポないってのはどうかと思うねぇ。
まあ、そんなことはさておきとして、現在以下の内容で問い合わせ中です。
回答が出てきたらReiaさんとこに御連絡するんだけど、
中身しだいでは、私の方でも記事書いとこうと思います。

続きを読む

メールヘッダー問題その2 for MT 3.17

3.17にアップグレードしたら、またもやこのエントリと同じくコメント通知メールに不具合発生。
今度は前回と違って差出人も空白、メールタイトルも空白なメールがやってくるようになってました。
(前回は差出人が空白、メールタイトルが正しいメールだった)
で、他力本願なオイラはまたまたReiaさんのところにヘルプコールを(^^;)
そしたら、見事に解決してくださいました。

Movable Typeを3.17にアップグレードしてから、コメント通知メールがまたおかしなことになっていた。
以前のバージョンにパッチを当てる前のように「差出人が空白で、本文の出だしにメールヘッダが迷い込んだようなメール」がまたまた来るようになってしまった。
そのうえ、自力で編み出した 3.151以前用のパッチを当ててもダメときたもんだ。困った。
しかし、以前のパッチの作者としては、なんとしても新しいパッチも、という意地が……(めらめらめら) 笑

要は、

ふと「3.151まではうまくいってたんだから、3.151にどこか真似できる箇所はないだろうか」と両者のファイルを比較したところ、
改行コードとして3.151までは「\n」のみを付け加えていたのに対し、
3.17では「\r\n」を付加していたことが判明した。

という事らしいんですが、cgi(Perl?)のパラメータが良くわからないオイラは、
実の所中身(というかパラメータの意味)をあんまり理解してません(^^;)
 #今度こそPerl本買ってこなくては…
ということで、修正内容は以下の通り。

続きを読む