<?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>p15.jp &#187; MovableType</title>
	<atom:link href="http://p15.jp/category/movabletype/feed" rel="self" type="application/rss+xml" />
	<link>http://p15.jp</link>
	<description>(X)HTML・CSS・CMS に関するいろいろと、チラシの裏。</description>
	<lastBuildDate>Wed, 09 Nov 2011 14:04:42 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>MovableType のお引っ越し</title>
		<link>http://p15.jp/2009/01/14/234117</link>
		<comments>http://p15.jp/2009/01/14/234117#comments</comments>
		<pubDate>Wed, 14 Jan 2009 14:41:17 +0000</pubDate>
		<dc:creator>石澤 りん</dc:creator>
				<category><![CDATA[MovableType]]></category>
		<category><![CDATA[Coreserver]]></category>

		<guid isPermaLink="false">http://p15.jp/?p=593</guid>
		<description><![CDATA[公開準備中の MovableType もコアサーバにお引っ越ししました。 最新バージョンの 4.23 を新規インストールしようとしたらこれと同じエラーが。 今回は .htaccess は関係なくて環境によって起こるエラー [...]]]></description>
			<content:encoded><![CDATA[				<p>公開準備中の MovableType もコアサーバにお引っ越ししました。<br />
				最新バージョンの 4.23 を新規インストールしようとしたら<a href="http://p15.jp/2008/02/06/224412">これと同じエラー</a>が。<br />
				今回は .htaccess は関係なくて環境によって起こるエラーらしかったので、手動で mt-config.cgi を作成しました。</p>
				<p>インストール後データベースをインポート。<br />
				WordPress のときはテーブル毎にインポートしたんだけど MovableType はテーブル数が多いので、丸っとエクスポートして全文置換後インポート。<br />
				フルパスが変わっていたのでその部分を置換しました。</p>
				<p>
				アップロードした画像などは再構築しても戻ってこないので個別に FTP でアップロード。<br />
				最後に再構築して完了！<br />
				意外とあっさり終わりましたヽ(・ω・)ﾉ</p>
]]></content:encoded>
			<wfw:commentRss>http://p15.jp/2009/01/14/234117/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ローカルにサーバのクローンを作る MovableType 編</title>
		<link>http://p15.jp/2009/01/05/154128</link>
		<comments>http://p15.jp/2009/01/05/154128#comments</comments>
		<pubDate>Mon, 05 Jan 2009 06:41:28 +0000</pubDate>
		<dc:creator>石澤 りん</dc:creator>
				<category><![CDATA[MovableType]]></category>
		<category><![CDATA[コンピュータ]]></category>

		<guid isPermaLink="false">http://p15.jp/?p=142</guid>
		<description><![CDATA[まだ公開はしていないんだけど、エクスポートした sql ファイルが 25 M もある MovableType をローカルに復元してみます。 うまく行かないんじゃないかとがくぶる (((´･ω･`))) データベースのエク [...]]]></description>
			<content:encoded><![CDATA[				<p>まだ公開はしていないんだけど、エクスポートした sql ファイルが 25 M もある MovableType をローカルに復元してみます。<br />
				うまく行かないんじゃないかとがくぶる (((´･ω･`)))</p>
				<p>データベースのエクスポートとサーバのファイルのダウンロードについては <a href="http://p15.jp/2009/01/03/214738">WordPress 編</a>に書いたので省略。</p>
			</div>
			<div class="text more" id="more142">
				<h2>MovableType のデータをインポート</h2>
				<p>ローカルの phpMyAdmin でサーバと同じ名前のデータベースを作成してインポート。<br />
				オプションの SQL 互換モード を MYSQL40 にした。<br />
				phpMyAdmin でインポートできる上限を 35 M に変更してあるので 25 M の sql ファイルも問題なくインポートできました。</p>
				<h2>URL などの設定を変更する</h2>
				<p>サーバから持ってきたファイルには現在稼働している情報が書き込まれているので、ローカルで動くように修正が必要です。</p>
				<dl>
				<dt>/mt/mt-config.cgi</dt>
				<dd>
				<p>CGIPath・StaticWebPath の URL と MySQL の設定でユーザ名のみ異なるので修正しました。</p>
				</dd>
				<dt>パーミッションの変更</dt>
				<dd>
				<p>サーバからダウンロードしたファイルを通常のインストールで変更すべきパーミッションに変更。</p>
				</dd>
				<dt>データベースの mt_blog にある blog_site_path と blog_site_url</dt>
				<dd>
				<p>ローカルの URL に修正しました。</p>
				</dd>
				</dl>
				<p>.htaccess も不要な記述などあったので調整して完了。<br />
				細かいところはスルーで「エクスポートした sql ファイルをインポートして元通りになるか」のみ確認しました。</p>
]]></content:encoded>
			<wfw:commentRss>http://p15.jp/2009/01/05/154128/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Leopard のローカル環境を整える ImageMagick 編</title>
		<link>http://p15.jp/2009/01/05/152728</link>
		<comments>http://p15.jp/2009/01/05/152728#comments</comments>
		<pubDate>Mon, 05 Jan 2009 06:27:28 +0000</pubDate>
		<dc:creator>石澤 りん</dc:creator>
				<category><![CDATA[MovableType]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Serene Bach]]></category>

		<guid isPermaLink="false">http://p15.jp/?p=503</guid>
		<description><![CDATA[ローカル秘密日記の WordPress でアップロードした画像のサムネイルが生成されなかったので、ImageMagick をインストールすることにしました。 関連記事は以下。 Leopard のローカル環境を整える Ap [...]]]></description>
			<content:encoded><![CDATA[				<p>ローカル秘密日記の WordPress でアップロードした画像のサムネイルが生成されなかったので、ImageMagick をインストールすることにしました。<br />
				関連記事は以下。</p>
				<ul>
				<li><a href="http://p15.jp/2008/12/29/224012">Leopard のローカル環境を整える Apache 2 編 &#8211; p15.jp</a></li>
				<li><a href="http://p15.jp/2008/12/29/231534">Leopard のローカル環境を整える MySQL 編 &#8211; p15.jp</a></li>
				<li><a href="http://p15.jp/2008/12/30/004238">Leopard のローカル環境を整える phpMyAdmin 編 &#8211; p15.jp</a></li>
				</ul>
			</div>
			<div class="text more" id="more503">
				<h2>ImageMagick のインストール</h2>
				<p><a href="http://www.imagemagick.org/script/install-source.php#unix">ImageMagick: Install from Source</a><br />
				<a href="http://www.imagemagick.org/script/download.php">ダウンロード先一覧</a>の日本のところから ImageMagick-6.4.8-3.tar.gz をダウンロードして解凍後、ターミナルで以下の通り入力しました。結構時間がかかってどきどきした＞＜</p>
				<pre><code>cd ImageMagick-6.4.8-3
./configure
make
sudo make install</code></pre>
				<p>無事インストールされているかの確認は<a href="http://www.futomi.com/library/servana.html#download">サーバーアナライザー</a>を利用させていただきました。<br />
				インストールしてサーバの状態を見てみると Image::Magick 6.4.8 がインストールされているとの表示ヽ(・ω・)ﾉ</p>
				<h2>MovableType から使えるか</h2>
				<p>mt-check.cgi を開いてみると「Image::Magick サーバーに Image::Magick がインストールされています(バージョン 6.4.8)。」と表示されました。<br />
				画像アップロードのときに サムネイルを利用 にチェックを入れて幅を指定するとその大きさのサムネイルが生成されたので、無事動いているってことですよね。</p>
				<h2>Serene Bach 3 から使えるか</h2>
				<p>テスト用にファイル一式を新たに用意して init.cgi を設定後 install.cgi を実行すると「オプションライブラリチェック Image::Magickはインストールされています。」と表示されました。<br />
				記事作成画面の画像アップロード機能でサムネイルにチェックを入れた状態でアップロードすると、サムネイルが生成されました。</p>
				<h2>WordPress から使えるか</h2>
				<p>PHP で ImageMagick を使うには <a href="http://pecl.php.net/package/imagick">imagick</a> が必要だそうです。</p>
				<ul>
				<li><a href="http://jp2.php.net/manual/ja/book.imagick.php">PHP: ImageMagick &#8211; Manual</a></li>
				<li><a href="http://jp2.php.net/manual/ja/imagick.installation.php">PHP: インストール手順 &#8211; Manual</a></li>
				<li><a href="http://jp2.php.net/manual/ja/install.pecl.php">PHP: PECL 拡張モジュールのインストール &#8211; Manual</a></li>
				</ul>
				<p>二晩悩みまくったけどまったくうまくいかない。<br />
				<code>php -m</code> とか <code>php -i | grep imagick</code> ではインストールされてることになってるのに phpinfo に出てきません。<br />
				そして気付いてしまいました。ローカル秘密日記にアップロードした画像のサムネイルを作りたいだけなのにこんな苦労をするくらいなら、最初から縮小した画像をアップロードしたらいいんだと・・・。</p>
				<p>今回はもう諦めることにします(´･ω･`)<br />
				MacPorts 使えとか PHP をビルドし直せとかいろいろと助言をいただいたのですが、ライフは 0 でした。<a href="http://blog.wozozo.org/">をぞーくん</a>ありがとう＞＜<br />
				Landisk を購入したおかげで余っている外付け HDD があるので Leopard を起動できるようにして、ローカル環境の練習に使いたいと思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://p15.jp/2009/01/05/152728/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>ローカル環境で CMS を動かす</title>
		<link>http://p15.jp/2009/01/02/112110</link>
		<comments>http://p15.jp/2009/01/02/112110#comments</comments>
		<pubDate>Fri, 02 Jan 2009 02:21:10 +0000</pubDate>
		<dc:creator>石澤 りん</dc:creator>
				<category><![CDATA[MovableType]]></category>
		<category><![CDATA[Serene Bach]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://p15.jp/?p=515</guid>
		<description><![CDATA[ローカル環境が整ったのでこっそり秘密日記でも書いてしまおうかと企み、ついでにいろいろな CMS をインストールしてみました。 バージョンなどは以下の通り。 Mac OS X 10.5.6 Apache 2.2.9 MyS [...]]]></description>
			<content:encoded><![CDATA[				<p><a href="http://p15.jp/2008/12/29/224012">ローカル環境が整った</a>のでこっそり秘密日記でも書いてしまおうかと企み、ついでにいろいろな CMS をインストールしてみました。<br />
				バージョンなどは以下の通り。</p>
				<ul>
				<li>Mac OS X 10.5.6</li>
				<li>Apache 2.2.9</li>
				<li>MySQL 5.0.67</li>
				<li>phpMyAdmin 3.1.1</li>
				</ul>
				<p>秘密日記のために毎回起動時に MySQL も起動したいということになり MySQLStartupItem.pkg を追加でインストールしました。</p>
			</div>
			<div class="text more" id="more515">
				<h2>WordPress 2.7</h2>
				<p>まずは WP から。秘密日記に使おうと思ったので最初にインストールしてみました。<br />
				3 分くらいで完了してしまったのであっけなさすぎた。</p>
				<p>まずダウンロードしておいた wordpress-2.7-ja.zip を展開してフォルダ名を wp に変更後、所定の場所にコピーしてパーミッションを 777 とかにします。<br />
				phpMyAdmin で新しいデータベースを作成。このとき照合順序をutf8_unicode_ci にするのを忘れない。<br />
				後はブラウザで http:// ? /wp/ を開いていつも通り設定していけばおっけー！簡単でした。</p>
				<h2>MovableType 4.23</h2>
				<p>MT は以前 MacPorts をインストールしたときにローカルで動かしたことがあるのでモジュールを追加しないとならんことは覚えていた。</p>
				<p>ダウンロードしておいた MT-4_23com-ja.zip を展開してフォルダ名を mt に変更後、所定の場所にコピーしてパーミッションを 777 とかにします。インストールガイドに書かれている通りブログディレクトリと /mt-static/support ディレクトリも 777 に。<br />
				http:// ? /mt/mt-check.cgi を見てみると、データストレージモジュールの DBD::mysql がインストールされていないのでこのままでは MySQL が使えません。</p>
				<p><a href="http://dev.mysql.com/doc/refman/5.1/ja/perl-installation.html">MySQL :: MySQL 5.1 リファレンスマニュアル :: 2.15.1 Unix に Perl をインストールする</a><br />
				DBD::mysql は cpan でインストールしてみました。Leopard に最初からインストールされている DBI はバージョンが古いという情報があったので DBI も一緒にインストール。</p>
				<pre><code>make: *** [test_dynamic] Error 255
  /usr/bin/make test -- NOT OK</code></pre>
				<p>DBD::mysql のインストール時に上記のエラーが表示されてインストールできませんでした。</p>
				<blockquote cite="http://dev.mysql.com/doc/refman/5.1/ja/perl-installation.html" title="MySQL :: MySQL 5.1 リファレンスマニュアル :: 2.15.1 Unix に Perl をインストールする">
				<p>DBD::mysql インストールには多くのテストを実行します。これらのテストはデフォルトのユーザー名およびパスワードを使用して ローカルの MySQL サーバに接続を試みます。(Unix 上のデフォルトのユーザー名はお客様のログイン名で、Windows 上では ODBC になります。デフォルトのパスワードは 「パスワードではありません。」) サーバにそれらの値 (例えば、アカウントにパスワードを設定している場合)、テストは失敗します。force install DBD::mysql を使用して失敗したテストを無視します。</p>
				</blockquote>
				<p class="cite"><cite><a href="http://dev.mysql.com/doc/refman/5.1/ja/perl-installation.html">MySQL :: MySQL 5.1 リファレンスマニュアル :: 2.15.1 Unix に Perl をインストールする</a></cite></p>
				<p>上記の通り force install DBD::mysql でインストールできました。<br />
				インストールしたバージョンは、DBI が 1.607、DBD::mysql が 4.010 です。<br />
				その他のモジュールは必要になったときに考えることにします。</p>
				<p>MT のインストール作業に戻って、いつも通り設定していけばおっけーです。<br />
				MT は特にファイルがたくさん詰まっててサーバに FTP でアップロードするのも一苦労なので、ローカルだとファイルの移動が一瞬でうれしい限り。</p>
				<h2>Serene Bach 3.00 Beta 015</h2>
				<p>最後は Serene Bach 3。<br />
				WP と MT が簡単だったのでクリックする手も軽やかだったのですが、エラーが出てしまってすんなりいきませんでした(´･ω･`)</p>
				<p>ウンロードしておいた sb300b015_utf8.tar.gz を展開してフォルダ名を sb に変更後、所定の場所にコピーします。<br />
				init.cgi の内容を修正して install.cgi を開いてみると、</p>
				<pre><code>failed to get sb::Language : Can't locate Jcode.pm in @INC (@INC contains: . ./lib ./ext /System/Library/Perl/5.8.8/darwin-thread-multi-2level (中略) /Library/Perl/5.8.6 /Library/Perl/5.8.1) at lib/sb/Language/ja.pm line 29.</code></pre>
<p>というエラーが。<br />
Jcode.pm がないよということはわかったので <a href="http://serenebach.net/download/">sb ext</a> をダウンロードして ext フォルダを置いてみましたがエラー内容に変化なし。<br />
Serene Bach 2 のインストールヘルプに書かれているパーミッションの変更もやってみましたがダメ。<br />
<a href="http://openlab.ring.gr.jp/Jcode/index-j.html">CPAN でインストール</a>してみたところインストーラ画面が表示されました。</p>
<p>後はいつも通りに設定してインストールが完了しました。</p>
]]></content:encoded>
			<wfw:commentRss>http://p15.jp/2009/01/02/112110/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MTSetVar と MTSetVarBlock の違い</title>
		<link>http://p15.jp/2008/11/25/202326</link>
		<comments>http://p15.jp/2008/11/25/202326#comments</comments>
		<pubDate>Tue, 25 Nov 2008 11:23:26 +0000</pubDate>
		<dc:creator>石澤 りん</dc:creator>
				<category><![CDATA[MovableType]]></category>

		<guid isPermaLink="false">http://p15.jp/?p=451</guid>
		<description><![CDATA[MTSetVar &#124; テンプレートタグリファレンス MTSetVarTemplate ブロックタグとの違いは、ブロックした内容が処理された結果が値となるか、処理されずブロックしたテンプレートが値となるかです。MTSetV [...]]]></description>
			<content:encoded><![CDATA[				<p>
					<a href="http://www.movabletype.jp/documentation/appendices/tags/setvar.html">MTSetVar | テンプレートタグリファレンス</a>
				</p>
				<blockquote cite="http://www.movabletype.jp/documentation/appendices/tags/setvarblock.html" title="MTSetVarBlock | テンプレートタグリファレンス">
				<p>
						MTSetVarTemplate ブロックタグとの違いは、ブロックした内容が処理された結果が値となるか、処理されずブロックしたテンプレートが値となるかです。MTSetVarBlock はブロックした内容が処理された結果が値となります。
					</p>
				</blockquote>
				<p class="cite">
					<cite><a href="http://www.movabletype.jp/documentation/appendices/tags/setvarblock.html">MTSetVarBlock | テンプレートタグリファレンス</a></cite>
				</p>
				<p>
					例えば値に &lt;mt:EntryID&gt; を入れたい場合は以下のようになります。
				</p>
			</div>
			<div class="text more" id="more451">
				<p>
					まず MTSetVar の場合。
				</p>
				<pre><code>&lt;mt:SetVar name="entry_id" value="&lt;mt:EntryID&gt;" /&gt;
出力結果: &lt;mt:EntryID&gt;</code></pre>
				<p>
					続いて MTSetVarBlock の場合。
				</p>
				<pre><code>&lt;mt:SetVarBlock name="entry_id"&gt;&lt;mt:EntryID&gt;&lt;/mt:SetVarBlock&gt;
出力結果: 254 (実際の記事 ID が出力される)</code></pre>
				<p>
					これにハマってしばらく悩んだけど、もう覚えたもんね！</p>
]]></content:encoded>
			<wfw:commentRss>http://p15.jp/2008/11/25/202326/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MovableType 4.2 で文字列をトリミング</title>
		<link>http://p15.jp/2008/11/20/222638</link>
		<comments>http://p15.jp/2008/11/20/222638#comments</comments>
		<pubDate>Thu, 20 Nov 2008 13:26:38 +0000</pubDate>
		<dc:creator>石澤 りん</dc:creator>
				<category><![CDATA[MovableType]]></category>

		<guid isPermaLink="false">http://p15.jp/?p=448</guid>
		<description><![CDATA[MT 4.2 で長過ぎるタイトルを指定した文字数のみ表示して残りは省略したい！と思ってググっていたのですが、文字数・クリッピング・トリミング・指定・省略・・・検索語句が悪かったのか古いプラグインの情報しかヒットしませんで [...]]]></description>
			<content:encoded><![CDATA[				<p>
					MT 4.2 で長過ぎるタイトルを指定した文字数のみ表示して残りは省略したい！と思ってググっていたのですが、文字数・クリッピング・トリミング・指定・省略・・・検索語句が悪かったのか古いプラグインの情報しかヒットしませんでした。この機能の正式名称はなんなんだろう。
				</p>
				<p>
					すでに 404 になっていたプラグイン配布ページが 2 つ続いた後、現在も配布されているプラグインに出会いました。<br />
					<a href="http://tech.bayashi.jp/archives/entry/movabletype-plugin/2006/001334.html">文字列を任意の位置でトリミングするMovableTypeプラグイン/楽</a><br />
					2006 年に MT 3.x 用として作られたプラグインですが、<a href="http://www.shikidahironori.jp/music/2008/11/trimx2y.html" title="文字列を任意の位置でトリミングする TrimX2Y プラグイン - 技術ブログ">MT 4.2 で使えた！</a>という人もいたので試して見ようと思い、属性を追加するためにテンプレートを見るとこんなものを発見。
				</p>
				<pre><code>&lt;$mt:CommentBody remove_html="1" trim_to="15"$&gt;</code></pre>
<p>
	こ、これは・・・もしかして標準機能としてトリミングできる何かがあるの？<br />
	ありました！<a href="http://www.movabletype.jp/documentation/appendices/modifiers/trim_to.html">trim_to | グローバル・モディファイアリファレンス</a>
</p>
			</div>
			<div class="text more" id="more448">
<p>
	この trim_to はリファレンスを見ただけではどのテンプレートタグに使用可能なのか不明ですが、指定した文字数以降は非表示にしたいなんてのは記事タイトルとか本文？くらいしか思いつかないので、試してみてダメだったら他の方法を探す作戦でいこうと思います。
</p>
<pre><code>&lt;a href="&lt;$mt:EntryPermalink$&gt;"&gt;&lt;$mt:EntryTitle$&gt;&lt;/a&gt;</code></pre>
				<p>
					例えば上記のようになっている部分の記事タイトルを 10 文字のみ表示、残りは非表示にする場合、
				</p>
				<pre><code>&lt;a href="&lt;$mt:EntryPermalink$&gt;" title="&lt;$mt:EntryTitle$&gt;"&gt;&lt;$mt:EntryTitle trim_to="10"$&gt;...&lt;/a&gt;</code></pre>
<p>
	こんなかんじでどうでしょー。<br />
	アンカーに title 属性を追加したのは省略されていない記事タイトルすべてをオンマウスで表示するため、最後の &#8230; で「この後に続く文字列があるんだけど大人の事情でこれ以降は非表示にしてあるよごめんね」を表現してみました。<br />
	この &#8230; を直接書く方法だと記事タイトルが 3 文字とかだった場合に省略されていないのに &#8230; も表示されてしまうということはちょっと置いておく。
</p>
<p>
	標準機能にあるのならプラグインを使うよりも標準機能がいいんじゃない？と思ってプラグインを使うのはやめましたが、<a href="http://tech.bayashi.jp/archives/entry/movabletype-plugin/2006/001334.html">TrimX2Y プラグイン</a>では x 文字目までを切り出して表示 (標準機能と同じ)、x 文字目以降を切り出して表示、x 文字目から y 文字目までを切り出して表示、の 3 タイプの指定ができるので、場合によっては TrimX2Y プラグインを利用するのが便利かもしれません。</p>
]]></content:encoded>
			<wfw:commentRss>http://p15.jp/2008/11/20/222638/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MovableType のプラグイン</title>
		<link>http://p15.jp/2008/10/07/230020</link>
		<comments>http://p15.jp/2008/10/07/230020#comments</comments>
		<pubDate>Tue, 07 Oct 2008 14:00:20 +0000</pubDate>
		<dc:creator>石澤 りん</dc:creator>
				<category><![CDATA[MovableType]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://p15.jp/?p=400</guid>
		<description><![CDATA[ちょー有名どころだろうけど基本ってことでメモ。 カテゴリーとフォルダを並べ替えるプラグイン 名前の通り並べ替え機能を追加。本家でデフォルト機能として追加されてもよさげですよね。 tagAssistプラグイン 記事作成画面 [...]]]></description>
			<content:encoded><![CDATA[				<p>
					ちょー有名どころだろうけど基本ってことでメモ。
				</p>
				<ul>
				<li>
						<a href="http://www.h-fj.com/blog/archives/2007/08/28-114447.php">カテゴリーとフォルダを並べ替えるプラグイン</a><br />
						名前の通り並べ替え機能を追加。本家でデフォルト機能として追加されてもよさげですよね。
					</li>
				<li>
						<a href="http://css-happylife.com/log/movabletype-plugin/000330.shtml">tagAssistプラグイン</a><br />
						記事作成画面にある [<strong>b</strong>] とかのボタンを追加できる。プラグインファイルを編集することにより、よく使うブロックとか好みのものを追加できて便利。
					</li>
				<li>
						<a href="http://www.movabletype.jp/documentation/appendices/modifiers/mteval.html">mteval | グローバル・モディファイアリファレンス</a><br />
						プラグインじゃないけど、記事中などで MT タグを使えるようにするモディファイア。以前は同様の機能を使うにはプラグインが必要でした。
					</li>
				<li>
						<a href="http://junnama.alfasado.net/online/2007/08/_mt_sortgr.html">MTでページやエントリーの並び替えとか</a><br />
						これ、完成されていないんでしょうか(´･ω･`)
					</li>
				</ul>
				<p>
					というわけで、MT のお勉強はまだまだ先が長いっす。</p>
]]></content:encoded>
			<wfw:commentRss>http://p15.jp/2008/10/07/230020/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MT4LP5 と PHP</title>
		<link>http://p15.jp/2008/04/17/034452</link>
		<comments>http://p15.jp/2008/04/17/034452#comments</comments>
		<pubDate>Wed, 16 Apr 2008 18:44:52 +0000</pubDate>
		<dc:creator>石澤 りん</dc:creator>
				<category><![CDATA[MovableType]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://p15.jp/?p=207</guid>
		<description><![CDATA[Twitter 経由でいらしたみなさま、リプライありがとうございましたヽ(・ω・)ﾉ 更新してすぐにたくさんの反応をいただけるのって Twitter のすごいところだと実感しました。 さて、今回のテンプレートは全部自分で [...]]]></description>
			<content:encoded><![CDATA[				<p>
					<a href="http://twitter.com/riszw">Twitter</a> 経由でいらしたみなさま、リプライありがとうございましたヽ(・ω・)ﾉ<br />
					更新してすぐにたくさんの反応をいただけるのって Twitter のすごいところだと実感しました。
				</p>
				<p>
					さて、今回のテンプレートは全部自分でやろう！と決めたのは<a href="http://versionfive.jp/2008/04/css_naked_day_08/">のっさん</a>と<a href="http://twilightbookstore.org/log/eid474.html">トルさん</a>との話題から。<br />
					前回のテンプレートを作ったときは <a href="http://wp.vicuna.jp/">wp.vicuna</a> を利用させていただきましたが、先日 <a href="http://mt4lp5.cssnite.jp/">MT4LP5</a> に参加して考え方が変わりました。</p>
				<p>
					<a href="http://mt4lp5.cssnite.jp/"><img src="http://mt4lp5.cssnite.jp/mt4lp5_banner_280-60.gif" alt="2008年4月5日開催、MT4LP5" width="280" height="60" /></a>
				</p>
				<p>
					MovableType テンプレートをうまく利用したらプログラマではなくても高度な技を簡単に繰り出せる、特に条件分岐について詳しく説明されているうちに「なんだ条件分岐って簡単じゃまいか！」と壮大な勘違いを起こし、早速 MT のテンプレを・・・じゃなくてなぜか WordPress になっちゃいましたが。<br />
					今までは食わず嫌いというかなんとなく避けていたけど、実はすごく食べやすくておいしいものだったようです。調理方法を覚えたらもっと楽しくなりそう！
				</p>
			</div>
			<div class="text more" id="more207">
				<h2>
					以下果てしなく妄想<br />
				</h2>
				<p>
					さっき茶碗洗いながら妄想したんだけど、PHP って実はそれほど難しいことじゃないんじゃないかと。<br />
					PHP で何ができるんだろーの答えはたぶん、やろうと思えば何でもできる。<br />
					データを受け取る、加工する・削除する、データを送る。やってるのはこれだけですよね。
				</p>
				<p>
					PHP で書かれた完成品、例えば WordPress のソースコードを見ようとするとまずたっくさんありすぎてビビるし、いざ見たところで暗号にしか見えないけど、よく見ると小さな塊の集合体でそれらが複雑に絡み合って形成されている。ってよく見てないからここも妄想ですが。<br />
					複雑でファイルがたくさんあるのはいろんなことができるようにするためで、それぞれの機能単体の記述はそんなに難しくないんじゃないかなぁ。
				</p>
				<p>
					記事作成画面で入力したデータをそれぞれ名前を付けてデータベースに整然と格納する。<br />
					記事のタイトルを表示できるように変数を作っておく。例えば $entryTitle = データベースのどこにあるなになに、とか。<br />
					データベースのどこにあるなになに を取り出すためには専用の呪文みたいなのがある。<br />
					んで表示させたいところに記事のタイトルを・・・だけど親切設計で記事のタイトルに記事へのリンクもつけたタグを用意してくれていたりする。<br />
					あらかじめ用意されているタグではないものを使いたければ自分で作ればいい。
				</p>
				<p>
					これ、PHP だから簡単に思えるんじゃなくて、どの言語でも仕組みは一緒じゃないかと思った。<br />
					要は人間が考えていることを人間に伝えるべくコンピュータさんに働いてもらうために書くものなんだから、手紙みたいなもんですよね。<br />
					丁寧に気持ちを込めた手紙がうれしいように、丁寧に気持ちを込めて書かれたプログラムはみんなをハッピーにするよきっと。<br />
					最初はどの言語も Hello World! そこから発展していろいろなことができるようになるけど方法と得意分野が異なるだけで本質は同じなんだろう。
				</p>
				<p>
					ちょっと妄想しすぎたｗ
				</p>
				</p>
				<p>	JQuery を覚えたときもそうだったけど、やっぱりはじめの一歩は強力な後押しが必要でした。<br />
					あのときは <a href="http://3ping.org/">wu さん</a>と <a href="http://spais.jp/">nic さん</a>が「jQuery 簡単だよ覚えなよできるよ！」って言ってくれて、半信半疑でやってみたら動いたー！できたー！<br />
					今回は MT4LP5 が引き金となって PHP の初心者コース入り口あたりまでこれたんだけど、なんで MT のセミナーに行って PHP ？というのは置いといて、できる人に「やってみて！できるよ！」と言われるのはとても力強いものだと感じました。<a href="http://cheebow.info/chemt/">CHEEBOW さん</a>ありがとう。
				</p>
				<p>
					セミナーに参加したくらいでこんなに興奮してたら、集団商法とかにかかったら危険かもしれません。<br />
					この興奮が覚めてしまわないうちに、次は <a href="http://mt4lp5.cssnite.jp/book.html">Movable Typeプロフェッショナル・スタイル</a>を片手に MT を勉強しようと思います。<br />
					こういう洗脳だったら大歓迎ヽ(・ω・)ﾉ
				</p>
				<h2>
					妄想まとめ<br />
				</h2>
				<ul>
				<li>
						できる人が出し惜しみしないのはすごい。
					</li>
				<li>
						人に会うのはとても大切、時間とお金には代えられない。
					</li>
				<li>
						できる！と思ってやってみたらできる、かもしれないしできないかもしれない。でも、できない！と思ってやらなかったら絶対できない。
					</li>
				</ul>
				<p>
					私も出し惜しみしない人になります。<br />
					とりあえず半熟卵は沸騰したところに卵入れて再沸騰してから 7 分だ！<br />
					おたまでそっと入れたら殻も割れないよ！簡単だよ！</p>
]]></content:encoded>
			<wfw:commentRss>http://p15.jp/2008/04/17/034452/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MovableType 4.1 のインストールで盛大にコケる</title>
		<link>http://p15.jp/2008/02/06/224412</link>
		<comments>http://p15.jp/2008/02/06/224412#comments</comments>
		<pubDate>Wed, 06 Feb 2008 13:44:12 +0000</pubDate>
		<dc:creator>石澤 りん</dc:creator>
				<category><![CDATA[MovableType]]></category>

		<guid isPermaLink="false">http://p15.jp/2008/02/06/224412</guid>
		<description><![CDATA[インストール画面でログインを押すとウィザードになるが、 エラー: &#8216;http:// ブログ URL /mt-static/&#8217;が見つかりませんでした。ファイルをmt-staticディレクトリに移動す [...]]]></description>
			<content:encoded><![CDATA[				<p>インストール画面でログインを押すとウィザードになるが、</p>
				<blockquote><p>エラー: &#8216;http:// ブログ URL /mt-static/&#8217;が見つかりませんでした。ファイルをmt-staticディレクトリに移動するか、設定を修正してください。</p>
				</blockquote>
				<p>と出てしまう。</p>
				<p>エラーメッセージでググってみたけど原因不明で、mt-config.cgi を手動で作ったらインストールできた！という人がいたので手動にしました。<br />
				ウィザード使いたかった(´･ω･`)</p>
			</div>
			<div class="text more" id="more106">
				<h2>できた！の追記 2008年2月7日 1:20</h2>
				<p>wuさんにコメントいただいたあと IRC でも一緒に考えてくれて、原因っぽいものがわかりました。</p>
				<p>エックスサーバを利用しているのですが、</p>
				<ol>
				<li>アクセス制限を ON にする。<br />
				該当ディレクトリにアクセス制限の内容が記述された .htaccess が生成される。</li>
				<li>アクセス制限を OFF にする。<br />
				.htaccess はそのまま残るが内容は空になる。</li>
				<li>再びアクセス制限を ON にする。<br />
				該当ディレクトリにアクセス制限の内容が記述された .htaccess が生成される。</li>
				</ol>
				<p>通常はこの動作になるかと思います。<br />
				今回は何かの拍子でアクセス制限の内容が残ってしまっていたらしく？アクセス制限をした状態で .htaccess を見てみるとアクセス制限の内容が2セット記述されていました。</p>
				<p>びっくりして耳がでっかくなりつつ .htaccess を削除したところ、ウィザードが動いた！<br />
				できなくて諦めたときはコントロールパネルでのアクセス制限は間違いなく OFF になっていたんですけどねー。<br />
				ただ OFF にしただけではダメで、直接 .htaccess を編集するかファイルそのものを削除しないとならない状況だった模様。よくわかりません。</p>
				<p>なんとも謎ですがこれから素敵なウィザードを体験してきます(`･ω･´)</p>
]]></content:encoded>
			<wfw:commentRss>http://p15.jp/2008/02/06/224412/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress と MovableType の比較、と Serene Bach の比較</title>
		<link>http://p15.jp/2007/05/22/102912</link>
		<comments>http://p15.jp/2007/05/22/102912#comments</comments>
		<pubDate>Tue, 22 May 2007 01:29:12 +0000</pubDate>
		<dc:creator>石澤 りん</dc:creator>
				<category><![CDATA[MovableType]]></category>
		<category><![CDATA[Serene Bach]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://p15.jp/2007/05/22/wordpress-%e3%81%a8-movabletype-%e3%81%ae%e6%af%94%e8%bc%83%e3%80%81%e3%81%a8-serene-bach-%e3%81%ae%e6%af%94%e8%bc%83/</guid>
		<description><![CDATA[WordPress使用１ヶ月の感想（MovableTypeとの比較） &#124; Tech de Go WordPress をいじりはじめて疑問に思っていたこととか、ふーんと思っていたことがまとめられていた。まさかテレパシー？  [...]]]></description>
			<content:encoded><![CDATA[				<ul>
				<li><a href="http://www.techdego.com/2007/03/wordpress-remarks.php">WordPress使用１ヶ月の感想（MovableTypeとの比較） | Tech de Go</a></li>
				</ul>
				<p>WordPress をいじりはじめて疑問に思っていたこととか、ふーんと思っていたことがまとめられていた。まさかテレパシー？</p>
				<p>表題の通り、Serene Bach と比較してみると、Serene Bach を使っている人は MovableType（以下 MT） の方がとっつきやすいかなー。WordPress（以下 WP）はテンプレートの部分がまるっきり意味不明。あぁわからない。インストールの簡単さは現在それほど変わらないし、これからいろんなツールをいじり倒してみたいと思う。</p>
				<p>ところで WordPress と MovableType は間にスペース入らないけど、Serene Bach はスペース入るのが正式だよね？</p>
]]></content:encoded>
			<wfw:commentRss>http://p15.jp/2007/05/22/102912/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

