<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ちなさいと &#187; Movable Type</title>
	<atom:link href="http://tinasite.net/archives/category/internet/mt/feed" rel="self" type="application/rss+xml" />
	<link>http://tinasite.net</link>
	<description>ちなのひとりごと</description>
	<lastBuildDate>Mon, 21 Jun 2010 10:24:01 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Movable TypeからWord Pressへ，そしてサーバの移行</title>
		<link>http://tinasite.net/archives/2009/0214_030854.php</link>
		<comments>http://tinasite.net/archives/2009/0214_030854.php#comments</comments>
		<pubDate>Fri, 13 Feb 2009 18:08:54 +0000</pubDate>
		<dc:creator>tina</dc:creator>
				<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[インターネット]]></category>

		<guid isPermaLink="false">http://tinasite.net/?p=324</guid>
		<description><![CDATA[いろいろ思うところがあり，長年使ってきたMovable Typeをやめて，WordPressにblogシステムを移行することにした．理由はもちろんいくつもあるが，Movable Typeのバージョンを上げて（現在は3.2 [...]]]></description>
			<content:encoded><![CDATA[<p>いろいろ思うところがあり，長年使ってきたMovable Typeをやめて，WordPressにblogシステムを移行することにした．理由はもちろんいくつもあるが，Movable Typeのバージョンを上げて（現在は3.2-ja-2）ver4にしても，プログラムが肥大化しているため，再構築に時間がかかるだろうことが容易に予測できること．そしてなんとかしてスパムコメントを防ぐこと．そのためにはMTはもうだめだろうと考えたのである．</p>
<p>ところが，ちなが利用しているxreaのs51サーバは，MySQLのバージョンが4.0.26であり，WPをインストールすることができないのである．そのため，なんとサーバを移転する必要が出てきた，と言うわけだ．まあさくっと「さくら」のスタンダードプランを契約したわけだが（ついでに他に管理しているサイトも全部さくらにまとめてしまった）．</p>
<p>そんなわけで，いろいろと苦労はしたけれども，とりあえず移行させることができた．何より良かったことは，パーマリンクがそれほど苦労せずに移行できたこと．他の人はかなり苦労して移行させているようだが，ちなの場合はパーマリンクを日付・時間で管理しているため，MTの過去ログを読み込んだ後，そのままパーマリンクをWPで設定すればもとどおり，なのである．まあ画像などは今後いろいろと問題が出てくるかもしれないが，なんとかなるだろうとたかをくくっている．</p>
<p>時間がなくてまだ全然いじれていないが，とりあえず現状報告まで．</p>
]]></content:encoded>
			<wfw:commentRss>http://tinasite.net/archives/2009/0214_030854.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>コメントスパム</title>
		<link>http://tinasite.net/archives/2009/0119_103845.php</link>
		<comments>http://tinasite.net/archives/2009/0119_103845.php#comments</comments>
		<pubDate>Mon, 19 Jan 2009 01:38:45 +0000</pubDate>
		<dc:creator>tina</dc:creator>
				<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://tinasite.sakura.ne.jp/?p=311</guid>
		<description><![CDATA[昨日のエントリにあるように，post問題を回避する設定にしたら，あっという間にコメントスパムとトラックバックスパムが，すごい勢いでつき始めた．
そろそろMTそのものを変更する時期が来たのかもしれない・・・
参考までにメモ [...]]]></description>
			<content:encoded><![CDATA[<p>昨日のエントリにあるように，post問題を回避する設定にしたら，あっという間にコメントスパムとトラックバックスパムが，すごい勢いでつき始めた．<br />
そろそろMTそのものを変更する時期が来たのかもしれない・・・<br />
参考までにメモ<br />
・<a href="http://netafull.net/blog/028768.html">Movable TypeからWordPress移行の波がくる？</a><br />
・<a href="http://wiki.browncat.org/index.php/MovableTypeからWordPressへのURL込みの移行方法">MovableTypeからWordPressへのURL込みの移行方法</a><br />
・<a href="http://www.ideaxidea.com/archives/2008/12/movabletypewordpress.html">固定リンクを変えずにスムーズにMovableTypeからWordPressに移行するまでの作業ログ</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tinasite.net/archives/2009/0119_103845.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XREAは使いづらい</title>
		<link>http://tinasite.net/archives/2009/0118_011601.php</link>
		<comments>http://tinasite.net/archives/2009/0118_011601.php#comments</comments>
		<pubDate>Sat, 17 Jan 2009 16:16:01 +0000</pubDate>
		<dc:creator>tina</dc:creator>
				<category><![CDATA[Movable Type]]></category>
		<category><![CDATA[雑感]]></category>

		<guid isPermaLink="false">http://tinasite.sakura.ne.jp/?p=310</guid>
		<description><![CDATA[ここ数週間，まったくエントリの投稿ができなかった．コメントもできない．とにかく，cgiが（表示はできるが）動かなくなってしまっていた．エントリを記入する画面に行こうとしたり，コメントをポストしようとしたりすると，「403 [...]]]></description>
			<content:encoded><![CDATA[<p>ここ数週間，まったくエントリの投稿ができなかった．コメントもできない．とにかく，cgiが（表示はできるが）動かなくなってしまっていた．エントリを記入する画面に行こうとしたり，コメントをポストしようとしたりすると，「403 forbidden」の表示が出てしまうのだ．全く理由がわからず，途方に暮れていたが，いくつかのサイトを参考にして，なんとか書き込めるようになったのでメモしておく．<br />
<a href="http://sb.xrea.com/showpost.php?p=78426&#038;postcount=4">http://sb.xrea.com/showpost.php?p=78426&#038;postcount=4</a><br />
にも記してあるとおり，xreaのスパムフィルタの餌食になっていたようだ（最近コメントスパムが少ないな〜と思っていたら，そういう事情だったのね・・・）<br />
とりあえず応急処置的に，.htaccessに</p>
<pre>&lt;Limit POST&gt;
order allow,deny
allow from all
&lt;/Limit&gt;</pre>
<p>と書いてpublic_htmlに入れたらとりあえず記事のpostはできるようになった．<br />
そろそろ本格的に，MTのバージョンアップを考えないといけなくなってきたな・・・</p>
]]></content:encoded>
			<wfw:commentRss>http://tinasite.net/archives/2009/0118_011601.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Movable Type 3.2にアップグレード</title>
		<link>http://tinasite.net/archives/2006/0601_194347.php</link>
		<comments>http://tinasite.net/archives/2006/0601_194347.php#comments</comments>
		<pubDate>Thu, 01 Jun 2006 10:43:47 +0000</pubDate>
		<dc:creator>tina</dc:creator>
				<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://tinasite.sakura.ne.jp/?p=191</guid>
		<description><![CDATA[今日，ちなさいとで利用しているMovable Typeのバージョンを，一気に2.661から3.2までアップグレードしたので，その経過をご紹介する．
Six Apartのウェブサイトをまずは参考にする．
Movable T [...]]]></description>
			<content:encoded><![CDATA[<p>今日，ちなさいとで利用しているMovable Typeのバージョンを，一気に2.661から3.2までアップグレードしたので，その経過をご紹介する．<br />
Six Apartのウェブサイトをまずは参考にする．<br />
<a href="http://www.sixapart.jp/movabletype/manual/mtmanual_upgrade.html">Movable Typeユーザー・マニュアル: 既存環境からのアップグレード<br />
（http://www.sixapart.jp/movabletype/manual/mtmanual_upgrade.html）</a><br />
それによると，既存の環境からのアップグレードするには以下のステップを踏むとのこと．</p>
<blockquote><p>１．既存の環境のバックアップを行います。<br />
２．最新版のソフトウェアをダウンロードします。<br />
３．ダウンロードしたファイルをローカルのディレクトリで解凍し、Perlの実行環境にあわせ調整します。<br />
４．環境設定ファイル (mt-config.cgi) の内容を実行環境にあわせ調整します。<br />
５．FTPプログラムでインストール先に転送します。<br />
６．システム・チェックプログラム (mt-check.cgi) で実行環境を確認します。<br />
７．セットアッププログラムを実行します。</p></blockquote>
<p><strong>１．既存の環境のバックアップ</strong><br />
・エントリのバックアップ（エクスポートより）<br />
・DB（MySQL）のバックアップ（xreaの管理画面よりPHPMyAdminを利用して）<br />
・MT本体のあるディレクトリのバックアップ（xreaのファイルマネージャではなぜかコピーができず，仕方なくzipで固めておいておく．後から復帰させるとき，ファイルの所有権の変更とか面倒かもしれないけど，仕方ない．telnetが使えればcpコマンドでコピーするんだけどなぁ）<br />
<strong>２．最新版ソフトウェアをダウンロード</strong><br />
・<a href="http://www.sixapart.jp/movabletype/">Six Apartのサイト（http://www.sixapart.jp/movabletype/）</a>から最新版（MT-3_2-ja-2.zip）をダウンロード．その際にはTypeKeyを取得しないといけない．登録そのものはすぐに終了する．<br />
<strong>３．ダウンロードしたファイルをローカルのディレクトリで解凍し、Perlの実行環境にあわせ調整</strong><br />
・適当な場所にファイルを解凍するのは簡単にできた．<br />
・Pealの実行環境はxreaはデフォルトのまま（/usr/bin/perl）なのでとくにいじる必要はない<br />
<strong>４．環境設定ファイル (mt-config.cgi) の内容を実行環境にあわせ調整</strong><br />
・これが一番大変だった．<br />
<strong>４．１</strong>　まず，mt-config.cgi-originalというファイルの名前を，mt-config.cgiに変更．<br />
<strong>４．２</strong>　その上でmt-config.cgiを環境に合わせ変更する．ちなが変更したのは以下の点である．<br />
<em>4.2.1　CGIPath (28行目) に、Perlスクリプトを保管するディレクトリパスを設定</em><br />
これは，実際にMT本体を導入するパスを設定する．たとえばhttp://userID.s00.xrea.com/hoge/など<br />
今回はMovableType 3.2にアップグレードを参考に，以前利用していたのとは別のディレクトリにインストールすることにしよう．<br />
＜注＞うちでは，この通りやるとうまくいかなかった．http://tinasite.net/hoge/と指定し直したらうまくいった．<br />
<em>4.2.2　データベース・サーバーへのアクセス情報を設定</em><br />
ちなはMySQLを利用しているので，35行目以降のコメントをはずし，設定しておく．（< >内は仮の文字列です）</p>
<pre>
ObjectDriver DBI::mysql
Database <hogehoge>
DBUser <hogehoge>
DBPassword <********>
DBHost localhost
</pre>
<p><em>4.2.3　StaticWebPath (93行目) に、CGIPathで指定したパスにmt-staticを追加</em><br />
とあるが無視．<br />
<em>4.2.4　TempDir (211行目) に、Movable Typeが生成するテンポラリー・ファイルの保存場所を指定</em><br />
これはそのまま，コメントをはずしておく．<br />
<em>4.2.5　PublishCharset (272行目) に、Movable Typeが生成するHTMLファイルのキャラクターセットを指定</em></p>
<pre>
PublishCharset utf-8
</pre>
<p>と設定．これまでもUTF-8で運用してきたからね．問題ないですよ．<br />
<em>4.2.6　利用の環境にあわせ、他の項目もカスタマイズ</em><br />
・117行目 SendMailPathを設定　</p>
<pre>
SendMailPath /usr/sbin/sendmail
</pre>
<p><strong>５．FTPプログラムでインストール先に転送</strong><br />
なぜか転送が途中で切れたりすることも・・・<br />
とりあえずアップロード終了後，属性の変更をする．cgiで終わるファイルの属性を700に，config.cgiを604に設定．<br />
<strong>６．システム・チェックプログラム (mt-check.cgi) で実行環境を確認</strong><br />
その後セットアッププログラムを実行．なんかするするとアップデートしてしまいました．なんだか簡単だったなぁ．<br />
これでトラックバックスパムなどが減ればいいんだけど．<br />
・参考にしたサイト<br />
<a href="http://rebecca.ac/milano/mt3/">Movable Type 3.2 導入手順</a><br />
<a href="http://einekatze.jp/mt/archives/2006/01/xreamovable_typ.html">χ:XREAにMovable Type 3.2を導入</a><br />
<a href="http://www.kanesara.com/movabletype/archives/000323.html">MovableType 3.2にアップグレード</a><br />
とりあえず今日の作業はここまで．スパムブロックとか，テンプレートの変更はまた後日行うことにしよう．というか，来てくれた人にはまだ何がどう変わったかすら分からないと思う．MTのバージョン表示も2.661のままだし（笑</p>
]]></content:encoded>
			<wfw:commentRss>http://tinasite.net/archives/2006/0601_194347.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Movable Typeのアップデートに関する情報</title>
		<link>http://tinasite.net/archives/2006/0427_000819.php</link>
		<comments>http://tinasite.net/archives/2006/0427_000819.php#comments</comments>
		<pubDate>Wed, 26 Apr 2006 15:08:19 +0000</pubDate>
		<dc:creator>tina</dc:creator>
				<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://tinasite.sakura.ne.jp/?p=185</guid>
		<description><![CDATA[このサイトは，MTの2.661で運営されているが，そろそろ3.2にアップデートしたいなと思っている．そんなわけで，まずは情報収集から始めよう．
ちなはxreaを使っているので，そこでのアップデートの方法を中心に．
Chi [...]]]></description>
			<content:encoded><![CDATA[<p>このサイトは，MTの2.661で運営されているが，そろそろ3.2にアップデートしたいなと思っている．そんなわけで，まずは情報収集から始めよう．<br />
ちなはxreaを使っているので，そこでのアップデートの方法を中心に．<br />
Chitatopops: Movable Type：2.661 → 3.2<br />
<a href="http://chitatopops.net/archives/2006/01/24/2661_to_32.php">http://chitatopops.net/archives/2006/01/24/2661_to_32.php</a><br />
xreaでアップデートするも失敗，新規インストールしたときの記録．<br />
さて，果たしてアップデートを終えるのはいつになることやら・・・</p>
]]></content:encoded>
			<wfw:commentRss>http://tinasite.net/archives/2006/0427_000819.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>トラックバックスパムに苦しむ</title>
		<link>http://tinasite.net/archives/2005/1124_123537.php</link>
		<comments>http://tinasite.net/archives/2005/1124_123537.php#comments</comments>
		<pubDate>Thu, 24 Nov 2005 03:35:37 +0000</pubDate>
		<dc:creator>tina</dc:creator>
				<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://tinasite.sakura.ne.jp/?p=177</guid>
		<description><![CDATA[　最近のスパマーの動静として，コメントではなくトラックバックでスパム行為を行うというのが流行なのだそうだ．そんなわけでちなさいとでも，放っておくとエライ数のトラックバックが付いており，そのほとんどがスパマーからのものであ [...]]]></description>
			<content:encoded><![CDATA[<p>　最近のスパマーの動静として，コメントではなくトラックバックでスパム行為を行うというのが流行なのだそうだ．そんなわけでちなさいとでも，放っておくとエライ数のトラックバックが付いており，そのほとんどがスパマーからのものである．<br />
　これに対する根本的解決法はあまりなさそうなので，ひたすらしこしこと消していくしか方法がない．ちなさいとでは，以前コメントスパム対策を行った際，<a href="http://tinasite.net/archives/2004/1110_235918.php">編集画面にコメントを表示させ，一気に消すという改造</a>を行ったが，今回もそれが大いに役立ちそうである．<br />
　この時点で，ちなさいとの編集画面では，コメントが30件表示され，トラックバックは5件表示されている状態である．5件ずつ消していてはちまちま感満載なので，それを一気に30件に増やそうという試みである．<br />
　それには，<b>/lib/MT/App/CMS.pm</b>を書き換えるだけでよい．281行目あたりの</p>
<pre>    $iter = MT::TBPing->load_iter({ blog_id => $blog_id },
{ 'sort' => 'created_on',
direction => 'descend',
limit => 5 });</pre>
<p>ここのlimit => 5をlimit => 30に書き換えれば，最近のトラックバックの表示数が30件に増える．<br />
　しかし，見てみると結構な数のトラックバックスパムである．11月24日が15件，23日が24件．そしてこうして消している間にも次々にトラックバックがやってくる．スクリプトを使って絨毯的にやっているのだろう．大きなサイトではこれらをどう扱っているのだろうか？</p>
]]></content:encoded>
			<wfw:commentRss>http://tinasite.net/archives/2005/1124_123537.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>コメントスパム対策</title>
		<link>http://tinasite.net/archives/2004/1124_230834.php</link>
		<comments>http://tinasite.net/archives/2004/1124_230834.php#comments</comments>
		<pubDate>Wed, 24 Nov 2004 14:08:34 +0000</pubDate>
		<dc:creator>tina</dc:creator>
				<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://tinasite.sakura.ne.jp/?p=136</guid>
		<description><![CDATA[先日，コメントスパムをまとめて削除したのだが，あれから数日経ってまた大変な量のコメントスパムが投稿されていた．しかもそれにまぎれて，通りすがりさんのコメントを見落としてしまっていた！
もはやこれまでのように，ちまちまと削 [...]]]></description>
			<content:encoded><![CDATA[<p>先日，<a href="http://tinasite.net/archives/2004/1110_235918.php">コメントスパムをまとめて削除した</a>のだが，あれから数日経ってまた大変な量のコメントスパムが投稿されていた．しかもそれにまぎれて，<a href="http://tinasite.net/archives/2004/1028_034012.php#434">通りすがりさんのコメント</a>を見落としてしまっていた！<br />
もはやこれまでのように，ちまちまと削除していてはどうしようもない．ということで，根本的なコメントスパム対策をすることにした．<br />
<a href="http://linkage.xrea.jp/article/2004/03/spamblock.php">MTコメントスパム対策</a>（<a href="http://linkage.xrea.jp/">Software Linkage</a>）には，さまざまなコメントスパム対策が，その効果や副作用の度合いとともに紹介されている．そこで効果がありそうだと思ったのは，「半角英数字のみのコメントをブロックする」というもの．<br />
<blockquote>難易度 2<br />
効果 5<br />
副作用 2（外国人が投稿できない） </p></blockquote>
<p>これはいい！さっそくリンク先にとんでみる．<br />
<a href="http://akihi.net/blog/archives/2004/03/21_0042.php">続々コメントスパム</a>（<a href="http://akihi.net/blog/">きままにぽろぽろ</a>）</p>
<blockquote><p>今回私のとった解決方法はそれではなく・・・・<br />
「オール英語（半角文字のみの文字列）で記入された場合のみ強制終了する」という、ブロガーにあるまじき(？)奥の手の方法なのでした（＾＾；；；<br />
（略）<br />
具体的な方法はmt-comments.cgiにちょこっと記述を追加するだけのものなのですが、ここにその具体的な記述を書いてしまうとスパマーさんに手の内を悟られてしまう恐れもあるので、それは控えさせていただきたいと思います。</p></blockquote>
<p>この方法はBBSに書かれているらしいので，それを読んでみる．何となく難しそう．このサイトでは，さらにひらがな必須バージョンを現在導入しているそうだ．むむ．そんなに手の込んだものじゃなくてもいいんだけどなぁ．<br />
そこで，もう少し検索をしてみると，別の方法が書かれたサイトを見つけた．<br />
<a href="http://blog.heartlogic.jp/archives/000230.html">コメントスパム対策</a>（<a href="http://blog.heartlogic.jp/">小林Scrap Book Heartlogic</a>）<br />
この方法は簡単そうだ．今回はこの方法で行ってみよう．</p>
<blockquote><p>そこで、日本語が含まれていないコメントは弾くという、より強力かつ日本ローカルなスパム対策がこちらです。あちこちのソースを参考にしています。<br />
（略）<br />
これだけで、コメント本文に日本語が含まれていないと、mt-commentsがエラーで終了するようになります。</p></blockquote>
<p>具体的なやり方は，スパマーにソースを公開するのはあまり良くないという観点からここでは公開しない．まあ，他のサイトではばしばし公開されているが・・・<br />
さて，この対策がどうなるか．しばらく見守っていこう．</p>
]]></content:encoded>
			<wfw:commentRss>http://tinasite.net/archives/2004/1124_230834.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>今更ながらコメントスパムをまとめて削除</title>
		<link>http://tinasite.net/archives/2004/1110_235918.php</link>
		<comments>http://tinasite.net/archives/2004/1110_235918.php#comments</comments>
		<pubDate>Wed, 10 Nov 2004 14:59:18 +0000</pubDate>
		<dc:creator>tina</dc:creator>
				<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://tinasite.sakura.ne.jp/?p=133</guid>
		<description><![CDATA[今日の今日まで実は，コメントスパムを放置していたちなさいとである．だって消すのは面倒くさい（すでに３００件近く投稿されていた）．デフォルトでは，いちいち編集メニューから該当コメントを選び，削除→再構築を行う．再構築は最後 [...]]]></description>
			<content:encoded><![CDATA[<p>今日の今日まで実は，コメントスパムを放置していたちなさいとである．だって消すのは面倒くさい（すでに３００件近く投稿されていた）．デフォルトでは，いちいち編集メニューから該当コメントを選び，削除→再構築を行う．再構築は最後にまとめてやればいいとしても，これではあまりに効率が悪い．<br />
そこで，<a href="http://www.ikepon.jp/~kenji/movabletype/archives/000265.html">編集メニュー画面からコメントスパムを一括削除</a>（<a href="http://www.ikepon.jp/~kenji/">Memo Leaves</a>）を参考にして，うっとうしいコメントスパムの削除に挑戦してみた．</p>
<blockquote><p>いろいろ試行錯誤した結果、編集メニュー画面に出てる最近のコメントにチェックボックスをつけてDeleteボタンもつけることにした。<br />
とりあえず暫定対処法なんで、これでいいやーということで。</p></blockquote>
<p>こういうのがらくちんでいいですねぇ．編集メニューから選んでさくっと消せる．これですよ．しかも，いじるファイルは「menu.tmpl」だけという手軽さ．なので，そのファイルそのものをアップしてくださっています．ということは，ただそれをダウンロードして，自分のサーバにアップすればよいのだ．そこでちなさいとでは，<b>/tmpl/cms/menu.tmpl</b>をそのまま上書きした（一応バックアップはとっておいた）．<br />
　さて，同じページを見ると，こんなことが書いてある．</p>
<blockquote><p>デフォルトでは編集メニュー画面にはコメントは5個しか表示されないので、CMS.pmの263行目の<br />
　limit　=>　5<br />
を10に増やしてやると効率アップ。</p></blockquote>
<p>さっそくやってみよう．このファイルは<b>/lib/MT/App/CMS.pm</b>である．このファイルをちょいと書き換えて上書き！<br />
おぉ～（感嘆）<br />
これでやっとあのわけのわからないコメントスパムを全部消すことができた．しかし，今回消していて感じたのは，2004年9月11日からスパムが来始め，14日から19日あたりにかけてがピークだったのだ，ということ．ちなみにひどい日（15日とか）は1日に30件以上もスパムが来ていた．でも最近はそれほど多くはない．MTを3.1にアップグレードしようかどうかまだ迷っているのだが，アップグレードも面倒くさいしなぁ．でもコメントスパムのブロックはできるんだけどなぁ．．．まあ，おそらく，しばらくはスパムがたまったら消す，という手動でがんばることになると思う．だって弱小サイトだからそれほど影響はないと思うし．</p>
]]></content:encoded>
			<wfw:commentRss>http://tinasite.net/archives/2004/1110_235918.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>トラックバック：完結編？</title>
		<link>http://tinasite.net/archives/2004/0306_034146.php</link>
		<comments>http://tinasite.net/archives/2004/0306_034146.php#comments</comments>
		<pubDate>Fri, 05 Mar 2004 18:41:46 +0000</pubDate>
		<dc:creator>tina</dc:creator>
				<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://tinasite.sakura.ne.jp/?p=86</guid>
		<description><![CDATA[　先ほど，リーセントトラックバックを表示する修正を行った．これだけではなく，さらに各エントリーの個別表示画面にもトラックバックを表示させるように修正を行うことにする．
　参考にしたのはトラックバック表示（BLOG質問箱） [...]]]></description>
			<content:encoded><![CDATA[<p>　先ほど，リーセントトラックバックを表示する修正を行った．これだけではなく，さらに各エントリーの個別表示画面にもトラックバックを表示させるように修正を行うことにする．<br />
　参考にしたのは<a href="http://www.mylog.jp/blogs/q-box/archives/001797.html">トラックバック表示（BLOG質問箱）</a>である．これはとても簡単で，Individual Entry Archiveに以下のソースを追加するだけでOKであった．</p>
<pre>&lt;!-- トラックバック表示 --&gt;
&lt;MTEntryIfAllowPings&gt;
&lt;div class=&quot;comments-head&quot;&gt;Trackback&lt;/div&gt;
&lt;MTPings&gt;
&lt;div class=&quot;trackback-body&quot;&gt;
&lt;span class=&quot;trackback-post&quot;&gt;
&lt;b&gt;Title:&lt;/b&gt; &lt;a href=&quot;&lt;$MTPingURL$&gt;&quot; target=&quot;new&quot;&gt;&lt;$MTPingTitle$&gt;&lt;/a&gt;&lt;br /&gt;
&lt;b&gt;Excerpt:&lt;/b&gt; &lt;$MTPingExcerpt$&gt;&lt;br /&gt;
&lt;b&gt;From:&lt;/b&gt; &lt;$MTPingBlogName$&gt;&lt;br /&gt;
&lt;b&gt;Date:&lt;/b&gt; &lt;$MTPingDate format=&quot;%Y.%m.%d&quot;$&gt;
&lt;/span&gt;
&lt;/div&gt;
&lt;/MTPings&gt;
&lt;/MTEntryIfAllowPings&gt;
&lt;!-- トラックバック表示終わり --&gt;</pre>
<p>　さて，実はここで問題が発生する．先のBLOG質問箱には，こう書いてあった．</p>
<blockquote><p>トラックバック表示がPermalinkに反映されるタイミングは、トラックバックを受けた後でそのエントリーにコメントを受けるなどしてリビルドされたときになります。</p></blockquote>
<p>そのため，今度はこれを何とかしないといけない．これに関する情報はいくつかあったが，今回参考にしたのは，<a href="http://girled.net/archives/000135.html">トラックバック着信で自動リビルド（HuntingGirledCollective）</a>と，<a href="http://www-kasm.nii.ac.jp/~numa/mt/archives/000113.html">MTいじり（numalog）</a>の二つであった．ソース記述の部分が微妙に異なっていたこともあり，今回は前者を特に参考にした．<br />
　これも実は非常に簡単で，/lib/MT/App/Trackback.pmのソース部分（200行ちょっと越えたあたりかな）に以下のような記述を追加するだけである．なお，追加分は赤字で設定してある．</p>
<pre>require MT::Blog;
my $blog = MT::Blog-&gt;load($blog_id);
$app-&gt;rebuild_indexes( Blog =&gt; $blog )
or return $app-&gt;_response(Error =&gt;
$app-&gt;translate(&quot;Rebuild failed: [_1]&quot;, $app-&gt;errstr));
<font color="red">
$app-&gt;rebuild_entry( Entry =&gt; $entry )
or return $app-&gt;_response(Error =&gt;
$app-&gt;translate(&quot;Rebuild failed: [_1]&quot;, $app-&gt;errstr));</font></pre>
<p>　これでトラックバック関係はほぼ大丈夫だろう．あとはトラックバックがたくさん来るのを待つだけ，か．</p>
]]></content:encoded>
			<wfw:commentRss>http://tinasite.net/archives/2004/0306_034146.php/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>リーセントトラックバックを表示させる</title>
		<link>http://tinasite.net/archives/2004/0306_014456.php</link>
		<comments>http://tinasite.net/archives/2004/0306_014456.php#comments</comments>
		<pubDate>Fri, 05 Mar 2004 16:44:56 +0000</pubDate>
		<dc:creator>tina</dc:creator>
				<category><![CDATA[Movable Type]]></category>

		<guid isPermaLink="false">http://tinasite.sakura.ne.jp/?p=85</guid>
		<description><![CDATA[　このサイトは弱小サイトなので，まだまだどこからもトラックバックがない．なので全然必要なさそうな機能ではあるが，もしだれかからトラックバックがあったときに困るため，リーセントトラックバックを表示させる機能を付けてみよう． [...]]]></description>
			<content:encoded><![CDATA[<p>　このサイトは弱小サイトなので，まだまだどこからもトラックバックがない．なので全然必要なさそうな機能ではあるが，もしだれかからトラックバックがあったときに困るため，リーセントトラックバックを表示させる機能を付けてみよう．<br />
　知らない間にこのサイトも，PHP化してサイドメニューのテンプレートも別に作成し，includeで表示させている．そのため，サイドメニューのテンプレートを修正すればいいようだ．ちなみに参考にしたのは<a href="http://gamania.s22.xrea.com/mt/archives/200401/23-2353mt_custom.php">カスタマイズ vol.22（G@MANIA）</a>である．このエントリーには，トラックバックとは何か？みたいなことからいろいろと，他のサイトも紹介しながら書かれているので，一読をおすすめする（ていうか自分で書くのはめんどくさい）．<br />
　さて，実際のカスタマイズ作業に入ろう．リーセントトラックバックを表示させることはどうやら簡単にできるらしいのだが，そのトラックバックがどのエントリーにつけられたものなのか，を表示させることができないようだ．そのため，専用のプラグインがあるので，早速利用させてもらう．<a href="http://www.masahiko.info/blog/archives/000101.html">MTの「最近のTrackback」にエントリーのTitleとPermalinkを！（一色政彦 WEB SITE）</a>に，「MTPingedEntry」プラグインがあるので，それをダウンロードする．<br />
　解凍後，MTをインストールしたディレクトリの「plugin」ディレクトリにアップするのだが，実はいままでpluginディレクトリには何も入っていなかったことを知らなかったよ・・・まあどうでもいいけど．<br />
　その後は，テンプレートの修正．プラグインのくわしい仕様などは一色さんのサイトを見てほしいが，ちなさいとでは以下のようにしてみた．</p>
<pre>&lt;div class=&quot;sidetitle&quot;&gt;
Recent TrackBacks
&lt;/div&gt;
&lt;div class=&quot;side&quot;&gt;
&lt;MTPings lastn=&quot;4&quot;&gt;
&lt;MTPingedEntry&gt;
・&lt;a href=&quot;&lt;$MTPingedEntryLink$&gt;&quot;&gt;&lt;$MTPingedEntryTitle$&gt;&lt;/a&gt;
&lt;/MTPingedEntry&gt;&lt;br /&gt;
├ &lt;$MTPingBlogName$&gt;&lt;br /&gt;
├ &lt;a href=&quot;&lt;$MTPingURL$&gt;&quot; target=&quot;_blank&quot;&gt;&lt;$MTPingTitle$&gt;&lt;/a&gt;&lt;br /&gt;
└ &lt;$MTPingDate format=&quot;%Y.%m.%d - %X &quot;$&gt;&lt;br /&gt;
&lt;/MTPings&gt;
&lt;/div&gt;</pre>
<p>　いまのところはこれで十分だろう．自分で自分にトラックバックを送って，ちょっとさみしい感じのテストを繰り返してみたから，大丈夫だと思うし．</p>
]]></content:encoded>
			<wfw:commentRss>http://tinasite.net/archives/2004/0306_014456.php/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
