メイン

2006年02月13日(月)

テンプレート変更

カテゴリー:[MovableType]

テンプレートをいじってみた。MT3.2に入れ替えてやっとの事だ。
ざっくり作り直したら簡単にできたけどデフォルトの構造やclassやidをそのまま利用してみた。

あと、デフォルトのテンプレートもなるべくいじりたくなかったので
デフォルトテンプレートの最後にMTIncludeを使って
自分が変更した部分を呼び込むようにしてみた。
こんな感じ
 <$MTInclude module="追加CSS"$>
でもって、テンプレートのモジュールで「追加CSS」って名前で自分が変更したい
部分だけ記述したCSSを用意した。

んー、いい感じ。だんだんとMT3.2にも慣れてきたかも。

2006年01月15日(日)

日本語カテゴリー表示や並び替えについて

カテゴリー:[MovableType]

MovavleTypeでカテゴリー名を自由に並び替えたり、カテゴリーのフォルダ名を英語名で設定
するためにカテゴリー名(MTCategoryLavel)に英語表記もしくは数字+英語表記(例:010nikki)を
行い、カテゴリーの説明(MTCategoryDescription)に実際に画面に表示する名前を設定し、
WEB画面に表示する際はこのカテゴリーの説明(MTCategoryDescription)を使っている人は
少なくないと思います。

しかし、RSSファイル(atom.xml,index.xml,index.rdf)にまで気を使っている人は少ないようで、
RSSリーダでWEBの情報を拾ったりRSSファイルを直接覗いたりするとカテゴリー名が010nikki
とか表示されたりします。

ということでここではカテゴリー名の表示をカテゴリーの説明(MTCategoryDescription)で
行っている人の為にRSSファイルでもカテゴリー名を日本語で出力する方法を解説します。
ちなみにMTの3.2での動作確認しか行っていません。(でも他のバージョンでもきっと大丈夫じゃ
ないかなぁ^^;)


  • atom.xmlのテンプレートの修正

<MTEntryCategories>
<category term="<$MTCategoryLabel encode_xml="1"$>" />
</MTEntryCategories>
              ↓
<MTEntryCategories>
<category term="<$MTCategoryDescription encode_xml="1"$>" />
</MTEntryCategories>


  • index.xmlのテンプレートの修正

<category><$MTEntryCategory remove_html="1" encode_xml="1"$></category>
                    ↓
<category><MTEntryCategories><$MTCategoryDescription remove_html="1" encode_xml="1"$></MTEntryCategories></category>


WEB画面でカテゴリーの説明をカテゴリー名として表示するのとやっていることは基本的には
一緒でLavelと書かれているところをDescriptionに変更するだけです。
ただ、MTCategoryDescriptionはMTEntryCateoriesタブの中でしか使えないので
そのへんを注意しながら使ってください

ということでこれを覚えれば、あなたももう大丈夫

2006年01月02日(月)

今日のトラックバックスパム

カテゴリー:[MovableType]

ここ数日は毎日届く・・・
削除と禁止IP送りごっこの毎日である。
はぁ・・・

2005年12月27日(火)

トラックバックスパム再び

カテゴリー:[MovableType]

トラックバックってサーバにかなり負荷かかるんですね。
スパム攻撃受けてサーバのレスポンスが遅くてまともに作業できず。
ってことでapacheを一旦落として、スパムの攻撃がやむのをまってから作業開始
がっつんがっつん削除した後に、禁止IP送りにしました
MTの管理画面からスパムを削除しながらIP登録するのが面倒だったので今回はまとめて
削除。その後apacheのログを見てからまとめて禁止IP登録。
その時に使ったコマンドが以下の通り。これでトラックバックスパム数が多い順に
IPをリストアップしてくれます。
 grep mt-tb httpd-access.log | grep 27/Dec | grep POST | cut -d' ' -f1 | sort | uniq -c | sort -rn |less
しかし、最近のスパムって同一IPからじゃなくて同時に大量のIPアドレスからアタックが
来るんだよね・・これどういう仕組みでやっているんだろう・・
ボットか、オープンなProxyサーバかなぁ。

ちなみに今日1日のトラックバックスパムの数が・・
 grep mt-tb httpd-access.log | grep 27/Dec | grep POST | wc -l
  786
でもって25日も攻撃があってそれは・・
 grep mt-tb httpd-access.log | grep 25/Dec | grep POST | wc -l
  1392
・・・・しくしく

2005年02月16日(水)

トラックバックSPAM&コメントSPAM対応

カテゴリー:[MovableType]

以下のサイトを参考に「概要が半角英数字のみのTrackBackは拒否」のトラックバックSPAM対策を
行いました。
BiancaのTrackBackSpam対策【トラックバックスパム対策】
また、以下のサイトのその3を参考にコメントSPAMの対策も行いました。
コメントスパム ひらがな対策

今夜からはぐっすり眠れるぞ。

2005年02月08日(火)

Amazon.co.jp用の個別リンク作成ツールが使えなくなっている

カテゴリー:[MovableType]

去年設定したこれが使えなくなってた・・・しくしく・・・

あーでも、同じ作者が新しいツールを公開している。
http://naoya.dyndns.org/amazlet/

ありがたい、これを使わせてもらいます。

2005年01月26日(水)

Movable Typeでスパムメールが送信できてしまう脆弱性対応

カテゴリー:[MovableType]

Movable Typeでスパムメールが送信できてしまう脆弱性
http://internet.watch.impress.co.jp/cda/news/2005/01/25/6205.html
とのことなのでうちでも対応しました。

あと、うちのサイトでは現在Ver2.x系つかっているのですが
そろそろ3.x系にあげどきなのかな。

今度時間を見つけて3.x系へのバージョンアップも行おう。

2004年09月27日(月)

SPAMコメント対策

カテゴリー:[MovableType]

またきました、今回は100通近くまとめて・・・

これを、1つ1つ消しましたよ。ええ・・
でも、これ以上は、もうやってやれるかーってんで、調べました。
そうすると、すばらしい対処方法を紹介している方を発見
編集メニュー画面からコメントスパムを一括削除

おお、これは便利そうだ。ってことでうちのサイトにも早速導入。
これで、次からはさくさくと削除だ。

でも、あまりにもSPAMコメントがあるようなら
日本語以外のコメントは受け付けないように設定するとか、URLベースで拒否かな。

あとは、MT3.0はSPAM対策用にいろいろと改良されてそうだからMT3.0にUPGRADEか。
でも、これはめんどくさそう ^^;

参考サイト
 http://artifact-jp.com/mt/archives/200310/mtspam.html


追伸:
 そういえば、あちこちみていると、みなさん、コメントスパムって言い方してますね。


追記(2005年12月頃):
 リンク先がなくなっていたのでわかる限りのメモ
 「CMS.pm」の
  limit => 10
 となっているところをいじれば数を変更できる。
その前にmenu.tmplもいじったかも知れないがどういじったかはわからず ^^;

追記その2(2006/1/25):
 結局2006年になってMovableTypeの3.2にいれかえちゃいました

2004年09月01日(水)

各エントリーにカテゴリー名を表示する

カテゴリー:[MovableType]

今日から各エントリーにカテゴリー名を表示するようにしました。

参考にした場所はBLOG質問箱です。
 http://www.mylog.jp/blogs/q-box/archives/000343.html

2004年03月17日(水)

Amazon.co.jp用の個別リンク作成ツール

カテゴリー:[MovableType]
ウェブログで始める簡単スペシャルWebサイト
ウェブログで始める簡単スペシャルWebサイト

って本を参考にしました。

続きを読む "Amazon.co.jp用の個別リンク作成ツール" »

2004年03月07日(日)

携帯用サイト

カテゴリー:[MovableType]

MT4iってのがあるらしい。
http://www.hazama.nu/t2o2/mt4i.shtml

これを入れると携帯からもこのページが見えるようになるらしい。

ってことで早速いれてみた。

続きを読む "携帯用サイト" »

2004年02月29日(日)

記事毎に編集ボタン

カテゴリー:[MovableType]

記事毎に編集ボタンをつけることにした。

続きを読む "記事毎に編集ボタン" »

サイドに最新のmoblog画像を表示

カテゴリー:[MovableType]

http://wkns.org/archives/03-304-0159.php
によると

CollectPlugin
http://www.staggernation.com/mtplugins/#Collect

というのを使うらしい

続きを読む "サイドに最新のmoblog画像を表示" »

2004年02月22日(日)

どのエントリーのトラックバックかを表示

カテゴリー:[MovableType]

サイドメニューに最近のトラックバックを表示しているが、
トラックバック先だけ表示されてどのエントリーにトラックバックしているか
わかりません。

続きを読む "どのエントリーのトラックバックかを表示" »

びよ~ん

カテゴリー:[MovableType]

追記部分をびよ~んと読めるようにしてみる

下の続きを読むを押すと・・

続きを読む "びよ~ん" »

2004年02月17日(火)

RSSパーサ文字化け対策

カテゴリー:[MovableType]

mt-jcodeをいれる。

これで文字化けがなおった。
けどうちが出力しているRSSファイルはEUCなんだよなぁ ^^;
これをUTFで出力するにはどーすればいいのやら

2004年02月16日(月)

RSSパーサの設置

カテゴリー:[MovableType]

mt-rssfeedってのをいれてみる

サイドメニューにRSSファイルを利用しての他サイトの最新更新情報をひろってこようとしたら・・・
・・・・・しくった、RSSファイルの日本語ってUTFなのね・・
こっちはMovable TypeにEUCのパッチあてちゃったからRSS情報の日本語ばけばけだよ・・・

くぅ、UTFのパッチ当てなおそうかな・・・

最新のコメント

カテゴリー:[MovableType]

ってことで最新のコメントをサイドメニューに表示するように設定しました。

2004年02月15日(日)

Movable Type の Install

カテゴリー:[MovableType]

portsであるのでらくらく・・・ではなかったです。

続きを読む "Movable Type の Install" »