<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>MovableTypeを活用して脱初心者！</title>
<link>http://website.kodakara.com/</link>
<description>MovableTypeを活用して脱初心者を目指します。私が体得したノウハウを順次公開していきます。</description>
<language>ja</language>
<copyright>Copyright 2010</copyright>
<lastBuildDate>Wed, 21 Feb 2007 21:58:43 +0900</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.33-ja</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 

<item>
<title>MovableTypeで行こう！</title>
<description><![CDATA[<p><strong><a href="http://cheebow.info/docmt/" target="_blank">MovableTypeで行こう！</a></strong></p>

<p>超有名サイトなので今更紹介もないのですが、有料サイトは全部紹介しよう！という考えに立ち紹介します。<a href="http://cheebow.info/docmt/" target="_blank">MovableTypeで行こう！</a>はMovableTypeの最新の動向等をウォッチするのに最適です。また、当然アップデートに関する情報やアップデートのやり方なども詳しく（インストールも詳しい）、うちのサイトでもいくつかリンクを貼らせてもらっています。</p>]]></description>
<link>http://website.kodakara.com/archives/2005/12/movabletype_3.php</link>
<guid>http://website.kodakara.com/archives/2005/12/movabletype_3.php</guid>
<category>991厳選リンク</category>
<pubDate>Sat, 31 Dec 2005 02:20:19 +0900</pubDate>
</item>
<item>
<title>RSSリーダーの見栄えをよくする</title>
<description><![CDATA[<p>RSSを自分のブログに表示させる技術を習得し、総合新着情報を充実させようともくろむ今日この頃ですが、その前に、<a href="http://naoya.dyndns.org/~naoya/mt/archives/000239.html" target="_blank">RSSリーダーで段落整形させて表示させる方法</a>というのを見つけました。</p>

<p>RSSリーダーというのはその使い方を知ってしまうととても便利なものなのですが、<br />
<blockquote>記事の文書が段落や改行を無視して、すべて一行で繋がってしまう</blockquote><br />
という現象があり、RSSリーダーだけで全てをすまそうとすると読みにくくて困るわけです。</p>

<p>自分の登録したRSSが全て読みやすくなるわけではなく、自分の発信するRSSのみが読みやすくなるだけですが、この輪が広がれば素晴らしいことですね。</p>

<p>というわけで、どの程度技量がいるのか（どの程度の面倒くささなのか）を確認してみます。</p>]]></description>
<link>http://website.kodakara.com/archives/2006/01/rss_2.php</link>
<guid>http://website.kodakara.com/archives/2006/01/rss_2.php</guid>
<category>031MovableTypeの活用</category>
<pubDate>Tue, 10 Jan 2006 15:53:26 +0900</pubDate>
</item>
<item>
<title>リンクにtarget=&quot;_blank&quot;を入れる方法</title>
<description><![CDATA[<p>投稿画面のリンクボタンを押すとリンク作成が容易にできますが、ロリポブログなどではリンクボタンのデフォルトでリンクタグにtarget="_blank"が入ってくれるのに対し、MovableTypeは入っていないため、リンクを貼るたびにtarget="_blank"を貼り付けなければならず、このままではかなり面倒です（これまでその面倒に甘んじていたのですが・・・）。</p>

<p>そこで、遅ればせながらtarget="_blank"を自動でいれる方法を探すことにしました。</p>

<p>すると、<a href="http://blog.nitch.net/kouchiku6/movabletype/mt32_target_blank.php" target="_blank">Nitch.net blog</a>や<a href="http://www.55link.com/archives/2004/12/31-1643.html" target="_blank">21世紀のアフィリエイト通販生活</a>などで紹介されていることがわかりました。</p>

<p>MT3.2のやり方は</p>

<blockquote>mt-static/mt_ja.jsを開き（MT3.3の場合はmt.js）、function insertLink の中の、setSelectionの行を探します。

<p><br />
setSelection(e, '&lt;a href="' + my_link + '"&gt;' + str + '&lt;/a&gt;');<br />
これに差し替え！</p>

<p><br />
setSelection(e, '&lt;a href="' + my_link + '" target="_blank"&gt;' + str + '&lt;/a&gt;');<br />
これでエントリー投稿画面からのリンクは全てtarget="_blank"がつきます。</blockquote></p>

<p>ということらしいです。しかし自分はMT3.1なので、別のやり方を探さなければなりません。</p>

<p>（いっそのことこれを機会にMT3.2に上げるか、しかし、特段不便を感じていないので今しばらくこのままいじりたくない気持ちもある、そうすると、target="_blank"のところは二度手間になるし）</p>

<p>と思案していたところ、<a href="http://mtk.jean-k.com/archives/2004/06/30_1605.php" target="_blank">MovableTypeを攻略せよ！</a>のコメントにステキなアドバイスがありました。</p>

<blockquote>もっと簡単な方法を知らずにやってましたー ＜head＞内に
＜base target="_blank" /＞ いれるだけで実現してますよー
どんな環境でもいけるかは疑問
でも、試す価値あり。

<p>by 通りすがり - 2005/05/22 03:02 <br />
ふおっ！<br />
たしかに＜BASE＞タグなら……<br />
目からウロコがぽろりぽろり。<br />
今からはじめる方は是非この方法で！！<br />
わたしは，直すのが面倒くさ……<br />
by ＪＫ - 2005/05/25 14:32 </blockquote></p>

<p>ということで、これならバージョンを気にせず対応できるので早速やってみましたが、問題無しです。<br />
しかも、うちのように複数サイトを運営していても、Head部分を生成するだけのインデックステンプレートを用意し、複数ブログ（かつ複数テンプレート）共通として作成してあれば、修正箇所も1箇所だけと、超お手軽なわけです。</p>

<p>目からウロコとはまさにこのことですね。 </p>]]></description>
<link>http://website.kodakara.com/archives/2006/01/target_blank.php</link>
<guid>http://website.kodakara.com/archives/2006/01/target_blank.php</guid>
<category>031MovableTypeの活用</category>
<pubDate>Wed, 18 Jan 2006 11:04:31 +0900</pubDate>
</item>
<item>
<title>エントリーの修正を楽に！</title>
<description><![CDATA[<p>エントリーをとりあえずアップしておき（長文書いていたりすると、途中でハングったりするのも怖いし･･･）、それから推敲するということが多い自分にとって、エントリーの修正は頻繁にあります。また、誤字が多いため、後で読み返して修正したくなることが度々あります。</p>

<p>昨日、今日の投稿であればさほど苦労せずに修正できますが、投稿数が100を超えてくると、過去の記事の修正がかなり面倒です。</p>

<p>記事タイトルで検索をかけて修正すれば早いですが、修正頻度が多いとはいっても、毎日頻繁に修正しているわけではなく、過去記事に関してはせいぜい月に1回か、もしかすると四半期に1回程度の割合であり、そんな頻度では、検索をかけるという技もいざというときには忘れてしまっていることでしょう。</p>

<p>そんなわけで、直したい記事が見つかったときにすぐにその記事の編集画面に飛ぶリンクが直感的に分かりやすい場所に用意されていることの方がずっと便利です。そんな方法が<a href="http://artifact-jp.com/mt/archives/200305/entryedit.html" target="_blank">ARTIFACT</a>で紹介されていました。</p>

<blockquote>それも面倒なら、indivisualのテンプレートに

<p><br />
&lt;a href="&lt;$MTCGIPath$&gt;mt.cgi?__mode=view&_type=entry&id=&lt;$MTEntryID$&gt;<br />
&blog_id=&lt;$MTBlogID$&gt;"&gt;EDIT&lt;/a&gt;<br />
　こんなソースをどこかにいれておきましょう。</blockquote></p>]]></description>
<link>http://website.kodakara.com/archives/2006/01/post_32a.php</link>
<guid>http://website.kodakara.com/archives/2006/01/post_32a.php</guid>
<category>031MovableTypeの活用</category>
<pubDate>Wed, 18 Jan 2006 12:18:44 +0900</pubDate>
</item>
<item>
<title>Syndicate this site（RSS）の謎</title>
<description><![CDATA[<p>RSSリーダーを使うようになって、RSSの便利さが実感できるようになると、RSSファイルの存在意義が分かってくるわけですが、xmlフォーマットのファイルがリンクされていて、これをクリックしてみても、見れないか、見れてもタグが並んでいるだけで、人間が見ても何のことやら分かりません。</p>

<p>そして、なぜこのようなものがリンクされているのか、素人が見て混乱させるだけのような気がするのですが、RSSリーダーのためには必要なのかなぁ、という程度の認識で置いておく訳です。</p>

<p>確かに、RSSリーダーでRSSファイルへのパスを入力しなければならないため、リンクが貼られていると便利です。しかし、RSSのファイルのパスは、サイトのURLが分かればプログラムが勝手に取得してくる仕様になっているRSSリーダーが大半だと思いますので、必ずリンクが貼っていなければならないわけではなさそうです。</p>]]></description>
<link>http://website.kodakara.com/archives/2006/01/syndicate_this.php</link>
<guid>http://website.kodakara.com/archives/2006/01/syndicate_this.php</guid>
<category>021MovableTypeの導入</category>
<pubDate>Wed, 18 Jan 2006 13:16:36 +0900</pubDate>
</item>
<item>
<title>MovableType3.2アップグレード</title>
<description><![CDATA[<p>3.2はmt.cfgがないのでちょっと敷居が高い感じがします。しかし、メリットも大きいのでアップグレードをがんばりましょう。</p>

<p>私の場合、最初、FTPの転送が甘かったようで、かなりあせりました。そこで、マイナーなRootFTPをあきらめ、FFFTPに乗り換えて再チャレンジしたところ、うまくいきました。</p>

<p>FFFTPでは『オプション』-『環境設定』-『転送３』で『*.cgi』を『755』に指定しておくと、後で属性変更しなくて済むので便利です。</p>

<p>とにかく、<a href="http://rebecca.ac/milano/mt3/" target="_blank">MovableType3.2導入手順</a>さまさまです。ここのお陰で何とかアップグレードが完了しました。</p>]]></description>
<link>http://website.kodakara.com/archives/2006/01/movabletype32.php</link>
<guid>http://website.kodakara.com/archives/2006/01/movabletype32.php</guid>
<category>021MovableTypeの導入</category>
<pubDate>Thu, 19 Jan 2006 00:52:18 +0900</pubDate>
</item>
<item>
<title>MovableType3.32アップグレード</title>
<description><![CDATA[<p>『MovableTypeを活用して脱初心者！』の最後の投稿をしてから随分と日がたち、日々活用していながらも、システム面ではすっかりなまってしまっていました。『MovableTypeを活用して脱初心者！』の過去記事を読み返すと、「本当に自分が書いたのだろうか？誰か別人が乗り移って書いたんじゃないのか？」という感覚になるほど、読んでも難しすぎてさっぱり分かりません。</p>

<p>読みにくい文章というほどではない（はずな）ので、最初からじっくり読み直して行くことで、徐々に記憶が蘇ってきましたが、こうした現象を目の当たりにすると、適度な間隔でバージョンアップが行なわれるということは、「面倒臭い」と思うのは間違いで、「記憶の呼び覚ましの上で非常に有用」と捉えるべきだと分かります。</p>

<p>そういうわけで、MovableType3.32へのアップグレードをしようと決意し、まずはMovableTypeがどんなシステムで、自分はどういうカスタマイズを遂げてきたのかを、『MovableTypeを活用して脱初心者！』の過去記事をよく読んで理解することから始めました。自分の備忘録のために、このサイトを作っておいて本当によかったと思います（笑）</p>

<p>過去記事を読むことがおまじないとなって、「単なるアップグレードにおいて怖いものなど何も存在しない」と確信するにいたり、早速アップグレードを開始しました。アップグレードは、<a href="http://lolipop.jp/?mode=manual&state=blog&state2=mt315&PHPSESSID=65dd2fc04a68d79762f3e7247f74a3d7" target="_blank">ロリポップのインストールガイド</a>を見ながら進めればあっという間に終わってしまいますが、インストールとアップグレードは違うため、ちょっとだけ不安に思い、<a href="http://rebecca.ac/milano/mt/archives/001434.html" target="_blank">Milano::Monolog</a>も参考にさせてもらいました。</p>

<p>さて、3.32にアップグレードしてみたところ、いくつか変更点があるようです。一番目に付いたのは投稿画面の『タグ』という文字です。これについては別で取り上げますが、かなり進化した印象を持っています。その他にも有用な点が見つかり次第、主に備忘録のために投稿していきたいと思います。</p>]]></description>
<link>http://website.kodakara.com/archives/2006/09/movabletype332.php</link>
<guid>http://website.kodakara.com/archives/2006/09/movabletype332.php</guid>
<category>021MovableTypeの導入</category>
<pubDate>Fri, 08 Sep 2006 10:31:03 +0900</pubDate>
</item>
<item>
<title>投稿画面の『タグ』の利用</title>
<description><![CDATA[<p>MovableType3.32へアップグレードして、一番最初に気になったのが、投稿画面における『タグ』という文字の存在です。「タグって．．．タグのこと？」という不思議な気持ちになったのは何も私一人ではないでしょう。</p>

<p>色々調べてみた結果、『タグ』という用語が少し混乱を招く存在のような気がします。少なくとも短期的な視点では。</p>

<p>簡単に言ってしまえば、ここで用いられている『タグ』とはキーワードのことです。しかし、そうすると『タグ』の上に存在する『キーワード』とかぶってしまいます。従来のキーワードが主にロボット検索にヒットさせることを主眼においていたのに対し、『タグ』は人間が検索しやすいように発展させられたキーワードといえ、『タグ』を使うことで、本でいう索引が簡単に作れます。<br />
</p>]]></description>
<link>http://website.kodakara.com/archives/2006/09/post_33.php</link>
<guid>http://website.kodakara.com/archives/2006/09/post_33.php</guid>
<category>031MovableTypeの活用</category>
<pubDate>Fri, 08 Sep 2006 11:07:08 +0900</pubDate>
</item>
<item>
<title>迷惑トラックバックへの憤り</title>
<description><![CDATA[<p>最近、私の管理するようなサイトでもトラックアックスパムが１日50件ぐらい届くようになっておりますが（ひどいときは２時間で30件ぐらいきます）、MovableTypeが迷惑トラックバックをほぼ完璧にブロックしてくれるため、助かっています。バージョン3.2から機能が強化されたようですが、3.3になってから、ありがたみがしみじみと理解できます。</p>

<p>但し、『迷惑トラックバック』に入っているトラックバックスパムのうちのいくつかについては、MTEntriesRecentlyPingedタグが反応してしまうようで、スパム先へのリンクは作られないのでまだましですが、『最近のトラックバック』の箇所に、意味不明に、記事へのリンクのみが出来上がってしまいます。</p>

<p>『迷惑トラックバック』を空にして再構築すると、この意味不明な記事へのリンクが無くなるのですが、早いときは1時間もたたないうちに新たなトラックバックスパムを受けて、同じ繰り返しとなるので、いたちごっこのようで悲しくなります。実害としては、例えば最近のトラックバックとして10件表示させるようにしていて、その10件が全てトラックバックスパムによって意味不明なリンクだけになってしまうことです。これの対策が見つかると非常にすっきりするのですが、今のところお手上げ状態です。</p>]]></description>
<link>http://website.kodakara.com/archives/2006/10/post_34.php</link>
<guid>http://website.kodakara.com/archives/2006/10/post_34.php</guid>
<category>021MovableTypeの導入</category>
<pubDate>Wed, 04 Oct 2006 11:30:42 +0900</pubDate>
</item>
<item>
<title>MySQLからSQLiteへのDB移行</title>
<description><![CDATA[<p>ロリポップでのMovableTypeの利用に限界を感じはじめています。表示が重くなってきたことと再構築の時間がやたらに掛かるようになってきたことが理由です。</p>

<p>前者は、同居するユーザーによるWebサーバー上でのcgiの利用が膨大となったためで、後者は、やはり同居するユーザーによるDBサーバーへのトラフィックが膨大となったためで、サーバーが違いますが、結局のところユーザー数が増えすぎていることが原因でしょう。</p>

<p>表示が重いのを解決しなければ、訪問者も我慢の限界を超えて閲覧しに来てくれないので大きな問題ですが、この問題はロリポップを使用している限りどうしようもない問題なので、とりあえず脇に置いておいて、再構築時間の増大の問題を解決しようと思いました。</p>]]></description>
<link>http://website.kodakara.com/archives/2006/10/mysqlsqlitedb.php</link>
<guid>http://website.kodakara.com/archives/2006/10/mysqlsqlitedb.php</guid>
<category>021MovableTypeの導入</category>
<pubDate>Tue, 17 Oct 2006 13:25:45 +0900</pubDate>
</item>
<item>
<title>チカッパのお試しを試してみる</title>
<description><![CDATA[<p>ロリポップの上位レンタルサーバーであるチカッパに移行することで、Webサーバーの処理速度が向上するのかどうかを試してみようと思い、お試し期間に申し込んでみました。データベースは先にMySQLからSQLiteに移行しているため、DBサーバーが速いかどうかは関係ありませんが、Webサーバー上でのcgiの動作が速ければMovableTypeの再構築時間の短縮も期待できるかもしれません。</p>

<p>早速申込を行ない、ロリポップのファイルをごそっとダウンロードし、そのままチカッパにアップロードしました。cgiファイル等のパーミッションを変更し、mt-config.cgiファイルの中で指定しているパスを書き換えて、mt.cgiを立ち上げました。</p>

<p>その後、設定とテンプレートで記載されているパス及びテンプレートのファイルのリンクパスをしこしこ書き換え、全インデックスファイルを再構築し、また、カウンター等のcgiファイルに記載されているパスを書き直して一応移行が完了しました。</p>]]></description>
<link>http://website.kodakara.com/archives/2006/10/post_6.php</link>
<guid>http://website.kodakara.com/archives/2006/10/post_6.php</guid>
<category>021MovableTypeの導入</category>
<pubDate>Tue, 17 Oct 2006 21:02:44 +0900</pubDate>
</item>
<item>
<title>パーミッションの設定</title>
<description><![CDATA[<p>MovableTypeで作られたファイルはパーミッションのことを何も考えていないと『666』になっていると思います。つまり、FTPでアクセスしてきた人は誰でも書き換えられるわけで、オーナー以外は読み取り専用とする『644』にしたいところです。</p>

<p>ここで気になるのが、オーナー以外に書き込み権限を与えないとコメントやトラックバックがアップされないのではないかという疑問ですが、mt.cgi経由のcgiによる書き込みはオーナーとみなすようで、『644』でも問題無いようです。</p>

<p>しかし、MovableTypeは通常『666』のファイルを生成しますので、これでは、作ったたびにちまちまと属性変更するはめになります。<br />
</p>]]></description>
<link>http://website.kodakara.com/archives/2006/10/post_7.php</link>
<guid>http://website.kodakara.com/archives/2006/10/post_7.php</guid>
<category>041MTにこだわる</category>
<pubDate>Wed, 18 Oct 2006 19:06:54 +0900</pubDate>
</item>
<item>
<title>文字化けして消えないファイルの削除</title>
<description><![CDATA[<p>当サイトを参考にされた方の何人かは、「文字化けして消えないファイル」が生成されてしまって悩まれていらっしゃるのではないか」と思うと、非常に申し訳なく思います。</p>

<p>というのは、『<a href="http://website.kodakara.com/archives/2005/06/php_2a.php" target="_blank">PHPで軽量化！』</a>において$MTCategoryLabel$を利用したファイルの生成方法を説明したからです。</p>

<p>本日、文字化けファイルを作らない方法を知りましたので、そちらについては『PHPで軽量化！』の追記部分をご参照ください。</p>

<p>ここでは、せっかく文字化けファイルを生成しないで済むようになったにもかかわらず、過去作った文字化けファイルが消せない現象を解決する方法を提供します。</p>]]></description>
<link>http://website.kodakara.com/archives/2006/10/post_10.php</link>
<guid>http://website.kodakara.com/archives/2006/10/post_10.php</guid>
<category>041MTにこだわる</category>
<pubDate>Wed, 18 Oct 2006 19:35:10 +0900</pubDate>
</item>
<item>
<title>ロリポップからチカッパに移行</title>
<description><![CDATA[<p>チカッパのお試し期間は10月31日までありますが、移行することに決めました。</p>

<p>データベースをMySQLからSQLiteに切り替えたことで、ロリポップのままでも不自由ない常態になったので、月額250円のロリポップから月額500円のチカッパに移行することがコストパフォーマンス的にどうかと悩みました。</p>

<p>速度的には、再構築時間が多少早くなるような気はするのですが、どちらかというと通信回線が空いているか混んでいるかの方が影響が大きいように思い、サーバーの能力の問題はそれほど大きくないように感じました。</p>

<p>レンタルされるディスク容量が250MBから500MBに上がり、更に１GBまで拡張できる余地があるのですが、今のところ60MBしか使っておらず、今後もファイルサイズの大きいデータを扱う予定も無いため、この点で魅力はあまり感じません。</p>

<p>複数のドメインを管理できるマルチアカウントマルチドメイン機能は確かに魅力ですが、今すぐこの機能を使うことはなさそうです。<br />
</p>]]></description>
<link>http://website.kodakara.com/archives/2006/10/post_12.php</link>
<guid>http://website.kodakara.com/archives/2006/10/post_12.php</guid>
<category>021MovableTypeの導入</category>
<pubDate>Tue, 24 Oct 2006 13:33:16 +0900</pubDate>
</item>
<item>
<title>素人がＷｅｂ制作会社に入った奮闘記</title>
<description><![CDATA[<p><a href="http://www.chopin-lab.com/webmaster/" target="_blank">素人がＷｅｂ制作会社に入った奮闘記</a></p>

<p>Web製作会社に入ってから、本格的にWebサイトの製作法を学ばれている稲盛はるなさんの奮闘記的な指南サイトです。</p>]]></description>
<link>http://website.kodakara.com/archives/2007/02/post_20.php</link>
<guid>http://website.kodakara.com/archives/2007/02/post_20.php</guid>
<category>992相互リンク</category>
<pubDate>Wed, 21 Feb 2007 21:58:43 +0900</pubDate>
</item>


</channel>
</rss>