<?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>almondlab. &#187; CMS</title>
	<atom:link href="http://www.almondlab.jp/tag/cms/feed" rel="self" type="application/rss+xml" />
	<link>http://www.almondlab.jp</link>
	<description>Web Design, Graphic Design, FLASH, CMS</description>
	<lastBuildDate>Sat, 28 Jan 2012 15:25:03 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Drupal 7のおすすめモジュール。</title>
		<link>http://www.almondlab.jp/notes/944</link>
		<comments>http://www.almondlab.jp/notes/944#comments</comments>
		<pubDate>Sat, 03 Dec 2011 05:23:21 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Drupal7]]></category>
		<category><![CDATA[Module]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=944</guid>
		<description><![CDATA[Drupal 7でサイトの構築にあたり、最小限入れておいた方が良いと思うモジュールです。]]></description>
			<content:encoded><![CDATA[<p>Drupalでは非常に多くの寄与されたモジュールが存在しますが、初めはどのモジュールを入れたら良いのか迷ってしまいます。</p>
<div class="space"></div>
<p>Drupal 7になり、それまでモジュールとして提供されいた主要機能、たとえば「CCK」「ImageCache」などが標準で搭載され、新たに追加するモジュールの数がぐっと減りました。<br />
その上で、これだけは最小限入れておいた方が良いと思うモジュールをいくつか挙げます。</p>
<div class="space"></div>
<table class="data">
<tr>
<th width="100"><a href="http://drupal.org/project/views" onclick="window.open(this.href); return false;">Views</a></th>
<td>コンテンツの表示方法を柔軟にコントロールすることができます。<br />
とても多機能で奥の深いモジュールなので、使い方を覚えるまでが大変ですが、Drupalを利用する上で、最大のアドバンテージになり得ます。<br />
具体的な応用例としては、サムネールの一覧表示や、ソート可能なテーブル形式の表示などです。</td>
</tr>
<tr>
<th><a href="http://drupal.org/project/ctools" onclick="window.open(this.href); return false;">Chaos tool suite (ctools)</a></th>
<td>「Views」の利用の際に必須です。管理画面で、モジュールのインターフェイス部分を担っています。</td>
</tr>
<tr>
<th><a href="http://drupal.org/project/ckeditor" onclick="window.open(this.href); return false;">CKEditor</a></th>
<td>WYSWYGエディタです。同様のエディタはいくつか存在しますが、これが一番使いやすい印象です。<br />
CKEditorを利用するには、モジュールの他に、「<a href="http://ckeditor.com/download" onclick="window.open(this.href); return false;">CKEditor</a>」本体も組み込む必要があります。<br />
「sites/all/modules/ckeditor/ckeditor」のディレクトリの中に本体の「ckeditor」フォルダを入れます。（「ckeditor」フォルダが3つ入れ子になります）</td>
</tr>
<tr>
<th><a href="http://drupal.org/project/insert" onclick="window.open(this.href); return false;">Insert</a></th>
<td>コンテンツの作成で、画像のアップロードは標準の「Image」で行えますが、その画像を本文内に挿入するには、「Insert」が便利です。<br />
アップロードした画像の横にボタンが追加され、テキストエリアのカーソルのある位置に画像を挿入してくれます。また画像スタイル（medium、largeなど）にも対応しています。<br />
CKEditorと組み合わせることで威力を発揮します。</td>
</tr>
<tr>
<th><a href="http://drupal.org/project/pathauto" onclick="window.open(this.href); return false;">Pathauto</a></th>
<td>DrupalではURLエイリアスという機能でURLを置き換えることができます。通常「node/1」「node/2」といったデフォルトのURLを「blog/1」「article/2011/12/2」といった具合に、コンテンツと関連性のあるURLに置き換えられます。<br />
「Pathauto」では自分で設定したルールに基づいて、自動でURLエイリアスを作成することができます。</td>
</tr>
<tr>
<th><a href="http://drupal.org/project/token" onclick="window.open(this.href); return false;">Token</a></th>
<td>「pathauto」の利用の際に必須です。サイト内で扱っている動的なパラメータを利用するためのモジュールです。<br />
たとえば投稿者名を、[node:author]と入力することで、実際の名前を表示することができます。<br />
ただし利用できる場所は限られてはいます。</td>
</tr>
<tr>
<th><a href="http://drupal.org/project/backup_migrate" onclick="window.open(this.href); return false;">Backup and Migrate</a></th>
<td>データベースのバックアップとリストアができます。<br />
公開しているサイトのバックアップはもちろんですが、サイトの制作時に、開発環境のサーバから本サーバへ移すときにも便利です。</td>
</tr>
<tr>
<th><a href="http://drupal.org/project/webform" onclick="window.open(this.href); return false;">Webform</a></th>
<td>お問い合わせなどのフォームを簡単に作成することができます。<br />
フォームの項目も簡単に追加できるので、複雑なアンケートフォームの作成にも便利です。<br />
エクセルでの管理用にCSVダウンロードもできます。</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/944/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 7でメニューをカスタムに表示する際のメモ。</title>
		<link>http://www.almondlab.jp/notes/908</link>
		<comments>http://www.almondlab.jp/notes/908#comments</comments>
		<pubDate>Wed, 07 Sep 2011 13:29:42 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal7]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=908</guid>
		<description><![CDATA[Drupal 7の管理画面で作成したメニューをテーマのテンプレート内に追加することでカスタムに表示ができます。]]></description>
			<content:encoded><![CDATA[<p>通常、管理画面で作成したメニューはブロックを使うことで割り当てられた場所に配置ができますが、テンプレート内に直接追加することもできます。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #b1b100;">print</span> theme<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'links'</span><span style="color: #339933;">,</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'links'</span> <span style="color: #339933;">=&gt;</span> menu_navigation_links<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'menu-custom'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'attributes'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'class'</span><span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'custom'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>上記では「menu-custom」という名前で作成したメニューを、テンプレートファイル「page.tpl.php」に追加することで、カスタムに表示することができます。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/908/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupalの管理画面にアクセスできない場合の対処法。</title>
		<link>http://www.almondlab.jp/notes/899</link>
		<comments>http://www.almondlab.jp/notes/899#comments</comments>
		<pubDate>Wed, 22 Jun 2011 07:39:13 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=899</guid>
		<description><![CDATA[Drupalの管理画面へアクセスの際に「Warning: MySQL server has gone away query: INSERT INTO watchdog...」というエラーが表示してアクセスできない場合の対処法です。]]></description>
			<content:encoded><![CDATA[<p>Drupalの管理画面へアクセスの際に、下記のようなエラーが表示されてアクセスできない場合があります。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;">Warning<span style="color: #339933;">:</span> <span style="color: #990000;">MySQL</span> server has gone away query<span style="color: #339933;">:</span> INSERT INTO watchdog<span style="color: #339933;">...</span></pre></td></tr></table></div>

<p>症状はMySQLへのアクセスに問題を生じているのですが、具体的にはモジュール等のアップデートのチェックで、MySQLがビジーになってしまっているようです。</p>
<div class="space"></div>
<p>暫定的な解決方法としてモジュールの管理ページ（admin/build/modules）にアクセスして、（画面にエラーは表示されたままですが）コアモジュールの「Update status」をオフにすることで、とりあえずエラーの表示はなくなります。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/899/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DrupalとWordPressについて。</title>
		<link>http://www.almondlab.jp/notes/868</link>
		<comments>http://www.almondlab.jp/notes/868#comments</comments>
		<pubDate>Tue, 24 May 2011 06:42:43 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=868</guid>
		<description><![CDATA[2つのCMS、DrupalとWordpressをこれまで利用しての雑感です。]]></description>
			<content:encoded><![CDATA[<p>現在人気の高い2つのCMS、DrupalとWordpressですが、同じくCMSという括りではあるものの、実際には両者でかなり性格の異なっているように思います。<br />
大きく分けると、サイトの構築、更新作業において、Drupalは複雑なサイト、Wordpressはシンプルなサイトに向いているようです。</p>
<div class="space"></div>
<p>どちらのCMSも長く利用していますが、それぞれに得意なところ、不得意なところがあるので、構築するサイトの構成によって使い分けるようにしています。<br />
これまで2つのCMSを自分が使ってきた中で、それぞれ次のような特徴があると思います。</p>
<div class="space"></div>
<div class="separate"></div>
<div class="space"></div>
<p><img src="http://www.almondlab.jp/wp-content/uploads/drupal-wordpress-01.png" alt="Drupal" title="Drupal" width="64" height="64" class="right" />Drupalで最も優れているところは、コンテンツの柔軟性にあります。<br />
通常のブログタイプのCMSでは、一つ記事にタイトル、本文のみの構成ですが、Drupalでは様々なタイプの追加フィールドを任意で設けることができます。なので、例えば不動産サイトのような複雑な情報サイトでも、比較的容易に構築することが可能です。</p>
<div class="space"></div>
<p>もう一つ大きな特長として、ユーザー権限の管理があります。<br />
複数の階層によるユーザーグループの権限を作成でき、ユーザー毎に、きめ細かくサイト内ページの閲覧権限などを設定できます。会員制サイトなどの構築には威力を発揮します。</p>
<div class="space"></div>
<p>逆にマイナスと感じるところは、やはり学習の難しさにあると思います。<br />
初めてインストールした直後では最小構成の機能しか使えない状態なので、ブログとして利用する場合でも、画像の挿入さえままならない状況です。<br />
いくつかのモジュールを組み合わせれば、基本的なブログとして利用できるようになりますが、初めて利用した際には、かなりハードルが高いように思います。<br />
さらにサイト構築となると、テーマ作成も必要になりますが、これがまた簡単ではありません。<br />
Drupalのルールに基づいてテンプレートファイルなどを作成していきますが、理解するにはそれなりの時間がかかってしまいます。<br />
ただ一度覚えてしまうと、とても理にかなったルールなので、開発も楽しく？なります。</p>
<div class="space"></div>
<div class="separate"></div>
<div class="space"></div>
<p><img src="http://www.almondlab.jp/wp-content/uploads/drupal-wordpress-02.png" alt="Wordpress" title="Wordpress" width="64" height="64" class="right" />WordPressはブログタイプのCMSで、固定ページ機能を組み合わせることで、大抵のWebサイトの構築には十分な能力を持っています。</p>
<div class="space"></div>
<p>またブログをベースにしていることもあり、シンプルな管理画面に加え標準でのWYSWYSエディタが搭載されていて、とても親しみやすい印象を受けます。<br />
テーマを含むサイトの開発においても、HTMLの知識と、Wordpressの出力を担うテンプレートタグをおおまかに理解していれば、独自のサイト構築も難しくはありません。</p>
<div class="space"></div>
<p>WordPressにとってもマイナス部分は、これは良いところでもありますが、あくまでブログベースのサイトしか作れないことです。<br />
基本的にタイトル、本文の構成なので、イレギュラーなコンテンツの作成ができません。<br />
カスタムフィールドを使う方法もありますが、更新作業の際にパソコンに詳しい人だったら問題ありませんが、そうでない人にとっては、かなりストレスが溜まるように思います。</p>
<div class="space"></div>
<div class="separate"></div>
<div class="space"></div>
<p>2つのCMSを比較すると、自分の中では上記のような特徴が挙げられますが、あくまで性格の異なるもととしてとらえています。<br />
例えるなら、自動車とバイクのような違いがあるように思います。</p>
<div class="space"></div>
<p>サイトの構築では、いろいろなケースがあるので、どのように構築するかは毎回悩みます。<br />
ただ一つのCMSのみで構築を考えるより、CMS利用の有無も含めて、複数のCMSを使い分けていくことがベストのようです。ケースによってはJoomla!やMoodleが向いている場合もあります。<br />
とりわけ、DrupalとWordpressは開発も盛んで将来性が高いので、時間をかけて学習するだけの価値はあるように思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/868/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 7でユーザープロフィールの項目をノード内に出力。</title>
		<link>http://www.almondlab.jp/labs/855</link>
		<comments>http://www.almondlab.jp/labs/855#comments</comments>
		<pubDate>Mon, 23 May 2011 12:15:15 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[labs]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Drupal7]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=855</guid>
		<description><![CDATA[Drupal 7でユーザープロフィールの項目を、ノードの投稿者情報に関連づけて出力する方法です。]]></description>
			<content:encoded><![CDATA[<p>Drupal 7から標準で実装されたユーザープロフィールの項目を、ノードの投稿者情報に関連づけて出力する方法です。</p>
<div class="space"></div>
<p>一般的にユーザーアカウントの名前には英数字のみで構成されるので、それとは別に日本語での名前を、ユーザープロフィールに「field_name」として追加しています。<br />
<img src="http://www.almondlab.jp/wp-content/uploads/drupal7-user-profile.png" alt="Drupal 7 User Profile" title="Drupal 7 User Profile" width="803" height="430" class="frame space" /><br />
ユーザープロフィールを出力する一番簡単な方法は、ビューを使うことですが、今回はテーマに組み込む方法で出力を行います。</p>
<div class="space"></div>
<p>テーマに変更を加えるのは次の2つです。</p>
<ol>
<li>「template.php」にpreprocess関数を追加</li>
<li>「node.tpl.php」にユーザープロフィール変数の出力コードを追加</li>
</ol>
<div class="space"></div>
<p>テーマフォルダの中に含まれている「template.php」ファイルに、次のようにpreprocess関数を追加します。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #000000; font-weight: bold;">function</span> THEMENAME_preprocess_node<span style="color: #009900;">&#40;</span><span style="color: #339933;">&amp;</span><span style="color: #000088;">$variables</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #000088;">$value</span> <span style="color: #339933;">=</span> db_query<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;SELECT field_name_value  FROM {field_data_field_name} where entity_id= :uid&quot;</span><span style="color: #339933;">,</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">':uid'</span> <span style="color: #339933;">=&gt;</span><span style="color: #000088;">$variables</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'uid'</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">fetchField</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000088;">$variables</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'alter_name'</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$value</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>関数名の「THEMENAME」の部分は、実際のテーマ名に置き換えます。<br />
ここでは投稿者の「uid」からユーザープロフィール「field_name」を参照して、「node.tpl.php」に渡す変数の配列に値を追加しています。</p>
<div class="space"></div>
<p>次に「node.tpl.php」にて、上記で渡された変数を出力します。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">print</span> <span style="color: #000088;">$alter_name</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>「node.tpl.php」ファイルを書き換え後は、「パフォーマンス」でキャッシュのクリアをしないと、うまく反映していないかもしれません。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/labs/855/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 7のスクラッチテーマ作成。</title>
		<link>http://www.almondlab.jp/labs/848</link>
		<comments>http://www.almondlab.jp/labs/848#comments</comments>
		<pubDate>Sat, 21 May 2011 08:44:42 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[labs]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Drupal7]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=848</guid>
		<description><![CDATA[Drupal 7でサイト構築にあたり、基盤となるスクラッチテーマを作成しました。]]></description>
			<content:encoded><![CDATA[<p>Drupal 7正式版が登場して5ヶ月あまり経ちますが、そろそろ主要モジュールも整ってきたので、Drupal 6からDrupal 7へ移行を進めています。<br />
Drupal 7でサイトを構築するにあたり重要となるテーマ作成ですが、基本的な構成のみをまとめたスクラッチテーマを作成してみました。<br />
<span class="link"><a href="http://drupal7.almondlab.jp" onclick="window.open(this.href); return false;">Drupal 7のスクラッチテーマ</a></span></p>
<div class="space"></div>
<p>drupal 7ではテーマを継承してサブテーマを作ることができるので、上記の基本構成以外はサブテーマにて装飾を加えていくことで、効率的なサイト構築が可能です。</p>
<div class="space"></div>
<p>テーマ制作の流れは、おおむねDrupal 6の場合と変わっていないように感じました。<br />
ただしテンプレートファイル内で利用するメソッド、パラメータには変更があったので、Drupal 6のテーマをDrupal 7用に書き換えるのは、少し大変かもしれません。</p>
<div class="space"></div>
<p>またDrupalオフィシャルサイトでは、テーマ作成のためドキュメントが充実しているので、とても参考になりました。<br />
<span class="link"><a href="http://drupal.org/theme-guide/6-7" onclick="window.open(this.href); return false;">Theming Drupal 6 and 7 | drupal.org</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/labs/848/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CKEditorのスマイリー画像を追加する方法。</title>
		<link>http://www.almondlab.jp/notes/817</link>
		<comments>http://www.almondlab.jp/notes/817#comments</comments>
		<pubDate>Sun, 20 Mar 2011 14:32:25 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=817</guid>
		<description><![CDATA[CKEditorに搭載されているスマイリーアイコン画像を、カスタムで追加するための方法です。]]></description>
			<content:encoded><![CDATA[<p>ブログやCMSなどでWYSIWYGエディタはよく利用されていますが、オープンソースのCMSであるdrupalでも、モジュールとしてCKEditorを利用することができます。drupalにはいくつかのWYSIWYGエディタをモジュールとして利用できますが、自分的にはCKEditorが一番でしっくりきます。</p>
<div class="space"></div>
<p>CKEditorには機能の一部として、スマイリーアイコン画像を本文中に使うことができますが、標準のアイコンは種類が少なく、絵柄も日本向けではないので、あまり実用性はないように思います。</p>
<div class="space"></div>
<p>このスマイリーアイコンをカスタムで追加するには、下記のようにアイコン画像ファイルを指定のフォルダに追加し、ソースコードに画像のファイル名を記述することで、アイコン画像を追加することができます。</p>
<div class="space"></div>
<p>追加するアイコンの画像ファイルは、下記のフォルダに格納します。<br />
<strong>ckeditor/plugins/smiley/images</strong></p>
<div class="space"></div>
<p>追加した画像ファイルをCKEditorに登録するために、次の2カ所に記述をします。いずれも配列として続けて追加します。<br />
<strong>ckeditor/_source/plugins/smiley/plugin.js</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>50
51
52
53
54
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;">CKEDITOR.<span style="color: #660066;">config</span>.<span style="color: #660066;">smiley_images</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#91;</span>
	<span style="color: #3366CC;">'regular_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'sad_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'wink_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'teeth_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'confused_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'tounge_smile.gif'</span><span style="color: #339933;">,</span>
	<span style="color: #3366CC;">'embaressed_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'omg_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'whatchutalkingabout_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'angry_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'angel_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'shades_smile.gif'</span><span style="color: #339933;">,</span>
	<span style="color: #3366CC;">'devil_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'cry_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'lightbulb.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'thumbs_down.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'thumbs_up.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'heart.gif'</span><span style="color: #339933;">,</span>
	<span style="color: #3366CC;">'broken_heart.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'kiss.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'envelope.gif'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p><strong>ckeditor/ckeditor.js</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>68
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;">i.<span style="color: #660066;">smiley_images</span><span style="color: #339933;">=</span><span style="color: #009900;">&#91;</span><span style="color: #3366CC;">'regular_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'sad_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'wink_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'teeth_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'confused_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'tounge_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'embaressed_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'omg_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'whatchutalkingabout_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'angry_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'angel_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'shades_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'devil_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'cry_smile.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'lightbulb.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'thumbs_down.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'thumbs_up.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'heart.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'broken_heart.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'kiss.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'envelope.gif'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'test.gif'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>以上でCKEditorのスマイリーアイコンに、カスタムの画像を追加することができます。</p>
<div class="space"></div>
<p>また必須ではないですが、画像のalt属性、title属性として利用するための、説明文も追加することもできます。<br />
<strong>ckeditor/_source/plugins/smiley/plugin.js</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>80
81
82
83
84
85
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;">CKEDITOR.<span style="color: #660066;">config</span>.<span style="color: #660066;">smiley_descriptions</span> <span style="color: #339933;">=</span>
	<span style="color: #009900;">&#91;</span>
		<span style="color: #3366CC;">'smiley'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'sad'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'wink'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'laugh'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'frown'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'cheeky'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'blush'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'surprise'</span><span style="color: #339933;">,</span>
		<span style="color: #3366CC;">'indecision'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'angry'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'angle'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'cool'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'devil'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'crying'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'enlightened'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'no'</span><span style="color: #339933;">,</span>
		<span style="color: #3366CC;">'yes'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'heart'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'broken heart'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'kiss'</span><span style="color: #339933;">,</span> <span style="color: #3366CC;">'mail'</span>
	<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p><strong>ckeditor/ckeditor.js</strong></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>68
</pre></td><td class="code"><pre class="javascript" style="font-family:monospace;">i.<span style="color: #660066;">smiley_descriptions</span><span style="color: #339933;">=</span><span style="color: #009900;">&#91;</span><span style="color: #3366CC;">'smiley'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'sad'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'wink'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'laugh'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'frown'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'cheeky'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'blush'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'surprise'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'indecision'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'angry'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'angle'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'cool'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'devil'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'crying'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'enlightened'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'no'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'yes'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'heart'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'broken heart'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'kiss'</span><span style="color: #339933;">,</span><span style="color: #3366CC;">'mail'</span><span style="color: #009900;">&#93;</span></pre></td></tr></table></div>

<p>先に追加した画像ファイル名の配列と同じ順番で、説明文を追加します。</p>
<div class="space"></div>
<p><span class="link"><a href="http://ckeditor.com/" onclick="window.open(this.href); return false;">CKEditor</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/817/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 7のフィールドでユーザ＆ノード参照について。</title>
		<link>http://www.almondlab.jp/notes/789</link>
		<comments>http://www.almondlab.jp/notes/789#comments</comments>
		<pubDate>Sat, 29 Jan 2011 06:44:10 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Drupal7]]></category>
		<category><![CDATA[Module]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=789</guid>
		<description><![CDATA[Drupal 7のフィールドでユーザ参照、ノード参照を実現するためのモジュールについて。]]></description>
			<content:encoded><![CDATA[<p>Drupal 7からCCKモジュールが統合されて、Fieldモジュールとして利用できるようになりました。<br />
ですがDrupal 6＋CCKで使えたユーザ参照、ノード参照がサポートされなくなり心配していましたが、他の関連モジュールを探したところ「<a href="http://drupal.org/project/references" onclick="window.open(this.href); return false;">Reference</a>」というモジュールで実現することができるようです。<br />
比較的に新しいプロジェクトでまだ開発バージョンのようですが、Viewsでのリレーションシップにも対応しています。<br />
既存サイトのアップグレードの際には、重要になってくるかもしれません。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/789/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 7の正式版が登場しました。</title>
		<link>http://www.almondlab.jp/notes/769</link>
		<comments>http://www.almondlab.jp/notes/769#comments</comments>
		<pubDate>Wed, 05 Jan 2011 14:52:53 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Drupal7]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=769</guid>
		<description><![CDATA[本日Drupal 7の正式版が登場して、オフィシャルサイトよりダウンロードが可能になりました。]]></description>
			<content:encoded><![CDATA[<p>本日Drupal 7の正式版が登場して、オフィシャルサイトよりダウンロードが可能になりました。</p>
<div class="space"></div>
<p>早速、ローカル環境（MAPP）にインストールし、併せてDrupal 6のころから使っていたモジュールもいくつか試してみました。<br />
今のところ各モジュールのバージョンは正式なものではなく開発版が多くを占めているので、うまく動作しなかったり、インストールの段階でエラーになったりするものもあります。</p>
<div class="space"></div>
<p>ざっくり触ってみたところ、一番印象的なのは管理がしやすくなったところでしょうか。Drupal 6のころはメニューが深く、目的の項目にたどり着くまでが煩わしかったですが、Drupal 7ではメニュー構成も含めて、よく考えられているように思います。<br />
またモジュールのアップデートも管理画面上で行えるので、ずいぶん楽になりました。<br />
そして何より、既に日本語版として利用できるのは非常にありがたいです。翻訳していただいている方々には感謝です。</p>
<div class="space"></div>
<p>Drupal本体は正式版となりましたが、主要モジュールの正式版が登場するまではもうしばらくかかると思うので、当面はDrupal 6が活躍しそうです。</p>
<div class="space"></div>
<p><span class="link"><a href="http://drupal.org/" onclick="window.open(this.href); return false;">drupal.org</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/769/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressのページ機能を活用。</title>
		<link>http://www.almondlab.jp/notes/732</link>
		<comments>http://www.almondlab.jp/notes/732#comments</comments>
		<pubDate>Sun, 19 Dec 2010 10:22:53 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=732</guid>
		<description><![CDATA[WordPressのページ機能で、静的サイトの作成に活用する方法です。]]></description>
			<content:encoded><![CDATA[<p>WordPressには通常の投稿以外に、固定ページを作成するためのページ機能があります。<br />
通常の利用では投稿した記事ページとあまり差がないようですが、テンプレートを切り替えることで、ページ機能の使い道の幅が広がります。</p>
<div class="space"></div>
<p>ページ機能で作成したページすべてに利用するためのテンプレートは「page.php」となりますが、各ページ個別にテンプレートを切り替えるには、ページスラッグを後に続けて「page-one.php」「page-two.php」となります。<br />
<img src="http://www.almondlab.jp/wp-content/uploads/wordpress-page-01.png" alt="WordPress" title="WordPress" width="649" height="279" class="space frame" /><br />
ページ機能テンプレートの本来の使い方は、WordPressの投稿フォームで入力した内容を自由なデザインで表示するためのものですが、WordPressでの入力内容を全く利用せずに、純粋なPHPページを表示するという使い方もあります。<br />
WordPressで用意されているテンプレートタグ「the_title()」「the_content()」を使わないで、直接ページ機能テンプレートに内容を記述していきます。</p>
<div class="space"></div>
<p>例えば全画面フラッシュのページなど、投稿フォームでは作成が難しい場合や、他のプログラム用にXML出力ページに有効です。<br />
もちろんページ機能テンプレート内ではWordPressのテンプレートタグも使えるので、より柔軟な静的サイトの作成に応用できます。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/732/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal 7をローカル環境にインストール。</title>
		<link>http://www.almondlab.jp/labs/714</link>
		<comments>http://www.almondlab.jp/labs/714#comments</comments>
		<pubDate>Sat, 16 Oct 2010 14:15:42 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[labs]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Drupal7]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=714</guid>
		<description><![CDATA[先日公開されたDrupal 7のベータ版をローカルのテスト環境にインストールしてみました。]]></description>
			<content:encoded><![CDATA[<p>先日公開されたDrupal 7のベータ版をローカルのテスト環境（MAMP）にインストールしてみました。<br />
インストールの流れは、おおむねDrupal 6のときと同じでした。日本語の言語ファイルは<a href="http://localize.drupal.org/translate/downloads" onclick="window.open(this.href); return false;">DrupalのTranslateサイト</a>のものを利用させていただきました。</p>
<div class="space"></div>
<p>言語ファイルの取り込みは、ダウンロードしたpoファイルを「profiles/standard/translations/」ディレクトリに配置してインストールを行えばよいという認識だったのですが、インストール実行中にエラーが表示され進めることができなかったので、一旦英語版の状態でインストールを完了し、管理画面の「環境設定　＞　インターフェースの翻訳」よりpoファイルをインポートして、日本語の言語ファイルを取込みました。<br />
インポートには、予めコアモジュール「Locale」を有効にしておく必要があります。</p>
<div class="space"></div>
<p>デフォルトのフロントページはこんな感じです。<br />
テーマは新しく導入された「Bartik」というテーマです。<br />
<img src="http://www.almondlab.jp/wp-content/uploads/drupal7-01.png" alt="Drupal 7" title="Drupal 7" width="977" height="752" class="space" /><br />
Drupal 6に比べて大きく違うのは、上部に管理メニューが表示されていること、デフォルトテーマが変わったことです。<br />
従来のテーマ「Garland」も含まれているので、メニューの「テーマから」変更することもできます。<br />
<img src="http://www.almondlab.jp/wp-content/uploads/drupal7-02.png" alt="Drupal 7" title="Drupal 7" width="977" height="752" class="space" /><br />
管理画面も大きく変わり、通常ページに対してレイヤーで表示されるようになりました。<br />
非同期通信で管理画面を遷移していくので、体感的には表示がクィックになったように思います。<br />
<img src="http://www.almondlab.jp/wp-content/uploads/drupal7-03.png" alt="Drupal 7" title="Drupal 7" width="977" height="752" class="space" /><br />
Drupalで最も重要なモジュールの一つ「Views」も、Drupal 7用の開発版が利用可能です。<br />
ViewsのインターフェイスはDrupal 6のものと大きな違いはありません。機能的な部分はまだ触っていませんが、見た感じは若干項目が整頓されています。<br />
<img src="http://www.almondlab.jp/wp-content/uploads/drupal7-04.png" alt="Drupal 7" title="Drupal 7" width="977" height="752" class="space" /><br />
Drupal 7になってCCKモジュールは本体に統合されました。フィールドのタイプも、ファイル、画像などが追加されて、より使いやすくなっています。<br />
ノード参照、ユーザー参照が含まれていないようですが、これはベータ版だからかな？<br />
<img src="http://www.almondlab.jp/wp-content/uploads/drupal7-05.png" alt="Drupal 7" title="Drupal 7" width="977" height="752" class="space" /><br />
ちなみに管理画面のレイヤー表示はコアモジュールの「Overlay」を無効にすることで、これまで通りの表示に戻すことができます。<br />
<img src="http://www.almondlab.jp/wp-content/uploads/drupal7-06.png" alt="Drupal 7" title="Drupal 7" width="977" height="752" class="space" /><br />
レイヤー表示では上下左右に余白ができるので、小さなディスプレイでは使いにくいという場合には、こちらの方がよいかもしれません。</p>
<div class="space"></div>
<p>軽く触ってみた感じでは、管理画面のメニューが整頓されたり、レイヤー表示であったりと、サイトの更新においてずいぶん使いやすくなったと思います。<br />
CCKが統合されたことで、これからDrupalを始める方にとっても、Drupalの拡張性の高さを直ぐに感じることができるのではないでしょうか。<br />
現在はまだベータ版なので、バグのようなものも若干見られます。<br />
しばらくはテーマ作成など取り組んでみて、2011年の前半あたりに正式版の登場を期待したいです。</p>
<div class="space"></div>
<p><span class="link"><a href="http://drupal.org/" onclick="window.open(this.href); return false;">drupal.org</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/labs/714/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupalでプロフィール情報を取り出す時のメモ。</title>
		<link>http://www.almondlab.jp/notes/548</link>
		<comments>http://www.almondlab.jp/notes/548#comments</comments>
		<pubDate>Thu, 22 Apr 2010 11:19:58 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Drupal6]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=548</guid>
		<description><![CDATA[Drupalのプロフィールモジュールで作成したカスタムフィールドを、データベースから直接取り出す時のメモです。]]></description>
			<content:encoded><![CDATA[<p>Drupalのコアに含まれるプロフィールモジュールではユーザに関連するデータ、本名や電話などを追加で作成できます。プロフィールモジュールで作成したカスタムフィールドを、データベースから直接取り出す時のメモです。<br />
この情報をノードタイプのviewsやcontemplateで使いたい時に、下記のように記述して直接データベースから取得しています。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">//uidが3で、プロフィールフィールドのIDが1のデータ</span>
<span style="color: #000088;">$value</span> <span style="color: #339933;">=</span> db_result<span style="color: #009900;">&#40;</span>db_query<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;SELECT value FROM {profile_values} WHERE uid = <span style="color: #009933; font-weight: bold;">%d</span> AND fid = <span style="color: #009933; font-weight: bold;">%d</span>&quot;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">3</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">1</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$value</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>viewsでコンテンツにCCKのユーザ参照がある場合は、リレーションシップにした方が簡単です。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/548/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>カスタムフィールドを簡単に扱うプラグイン。</title>
		<link>http://www.almondlab.jp/notes/354</link>
		<comments>http://www.almondlab.jp/notes/354#comments</comments>
		<pubDate>Wed, 27 Jan 2010 15:21:14 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=354</guid>
		<description><![CDATA[WordPressのカスタムフィールドを簡単に扱えるプラグイン、Get Custom Field Valuesの使い方です。]]></description>
			<content:encoded><![CDATA[<p>WordPressで本文のほかに追加情報を扱えるカスタムフィールドを簡単に扱えるプラグイン、<a href="http://wordpress.org/extend/plugins/get-custom-field-values/" onclick="window.open(this.href); return false;">Get Custom Field Values</a>の使い方です。<br />
テーマのテンプレート内で「value」という名前を付けたカスタムフィールドを出力するには、次の様に記述します。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">function_exists</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'c2c_get_custom'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span>c2c_get_custom<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'value'</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #b1b100;">echo</span> c2c_get_custom<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'value'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p>初めの「function_exists」では、Get Custom Field Valuesのプラグインが有効になっているかどうかを確認して、有効の場合は「value」のカスタムフィールドの有無を確認して出力します。<br />
このサイトでも応用していますが、記事リストでのサムネール画像の表示などに使うと便利です。</p>
<div class="space"></div>
<p><span class="link"><a href="http://wordpress.org/extend/plugins/get-custom-field-values/" onclick="window.open(this.href); return false;">Get Custom Field Valuesプラグインページ</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/354/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frog CMSでクリーンURLの設定。</title>
		<link>http://www.almondlab.jp/notes/329</link>
		<comments>http://www.almondlab.jp/notes/329#comments</comments>
		<pubDate>Tue, 19 Jan 2010 14:39:23 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Frog CMS]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=329</guid>
		<description><![CDATA[Frog CMSでURLから「?」を取り除いた、クリーンURLに変更する方法です。]]></description>
			<content:encoded><![CDATA[<p>Frog CMSのデフォルトの状態ではアクセスするURLに「?」を含み、</p>
<p>http://www.sample.com/?about.html</p>
<p>のような形式になります。<br />
<br />
この「?」を取り除いたクリーンなURLに変更するには、次の手順で行えます。<br />
Frog CMSディレクトリ内の「_.htaccess」をテキストエディタで開き、16行目あたりの「RewriteBase」のパスを、サイトのアドレスに合わせて書き換えます。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>15
16
</pre></td><td class="code"><pre class="ini" style="font-family:monospace;">  # Set next line to your Frog root - if not in subdir, then just / 
  RewriteBase /frog/</pre></td></tr></table></div>

<p>サイトのアドレスが</p>
<p>http://www.sample.com/cms/frog/</p>
<p>としている場合には、次のように書き換えます。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>16
</pre></td><td class="code"><pre class="ini" style="font-family:monospace;">  RewriteBase /cms/frog/</pre></td></tr></table></div>

<p>修正後ファイルを保存して、ファイル名「_.htaccess」から先頭のアンダースコア（_）を取り除いて.htaccessを有効にします。<br />
<br />
次にFrog CMSディレクトリ内の設定ファイル「config.php」を、テキストエディタで開きます。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>29
30
31
32
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// Change this setting to enable mod_rewrite. Set to &quot;true&quot; to remove the &quot;?&quot; in the URL.</span>
<span style="color: #666666; font-style: italic;">// To enable mod_rewrite, you must also change the name of &quot;_.htaccess&quot; in your</span>
<span style="color: #666666; font-style: italic;">// Frog CMS root directory to &quot;.htaccess&quot;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'USE_MOD_REWRITE'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>32行目あたりの「USE_MOD_REWRITE」を有効にするため、値を「true」に変更します。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>32
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'USE_MOD_REWRITE'</span><span style="color: #339933;">,</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>上記の手順でURLに「?」を含まないアドレスで、アクセスできるようになります。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/329/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Joomla!の記事リストをカスタムフォーマットで作成。</title>
		<link>http://www.almondlab.jp/notes/307</link>
		<comments>http://www.almondlab.jp/notes/307#comments</comments>
		<pubDate>Mon, 18 Jan 2010 05:39:01 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Joomla!]]></category>
		<category><![CDATA[Module]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=307</guid>
		<description><![CDATA[投稿日やサムネール画像を含めた、記事のリストを作成する方法です。]]></description>
			<content:encoded><![CDATA[<p>投稿日やサムネール画像を含めた、記事のリストを作成する方法です。<br />
Joomla!には標準で「最新ニュース（mod_latestnews）」というモジュールで新着記事リストを作成することができますが、記事タイトルとリンクのみのリストしか作成できません。<br />
サードパーティ製のモジュール「<a href="http://extensions.joomla.org/extensions/news-display/frontend-news/4576" onclick="window.open(this.href); return false;">Global News</a>」を使うと、リストのフォーマットを細かくコントロールできます。<br />
モジュールでの設定項目は非常に多くて、設定パネルも縦に長く伸びていますが、リストのフォーマットの設定項目はパネルの下部にあります。<br />
<img src="http://www.almondlab.jp/wp-content/uploads/joomla-global-news.png" alt="Global News" title="Global News" width="428" height="596" class="space" /><br />
上記のテキストボックスで、Global News用の変数（GN_から始まる）を挿入していき、リストのフォーマットを設定していきます。<br />
サムネール画像も表示することができ、これは記事中で一番始めに登場する画像を表示します。<br />
Global Newsのデモサイトでは、設定をリアルタイムに試すことができるので、参考になります。<br />
<span class="link"><a href="http://joomla.vargas.co.cr/index.php?option=com_dmod&#038;view=dmod&#038;id=5:global-news&#038;catid=22:content&#038;Itemid=27" onclick="window.open(this.href); return false;">Global Newsのデモサイト</a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/307/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressで記事のXMLを出力。</title>
		<link>http://www.almondlab.jp/notes/284</link>
		<comments>http://www.almondlab.jp/notes/284#comments</comments>
		<pubDate>Sat, 16 Jan 2010 02:39:56 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=284</guid>
		<description><![CDATA[WordPressのページ機能を使って、投稿記事の情報をXMLに書き出す方法です。]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.almondlab.jp/wp-content/uploads/wordpress-page-template.png" alt="テンプレート" title="テンプレート" width="280" height="395" class="right" />WordPressのページ機能を使って、投稿記事の情報をXMLに書き出す方法です。<br />
WordPressのページ機能は、主に固定ページを扱うために用意されていますが、表示テンプレートをコントロールすることで、投稿記事のリストを動的にXMLで出力することもできます。<br />
<br />
ページのテンプレート変更には、使用しているテーマのフォルダにテンプレートファイルを入れることで、ページ編集画面の「属性」から切り替えが可能になります。<br />
<br />
次のコードは最近の記事10件のタイトル、抜粋、リンクをXMLで出力するテンプレートです。</p>
<div class="clear"></div>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #666666; font-style: italic;">/*Template Name: topics XML*/</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>  
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;?xml version=<span style="color: #000099; font-weight: bold;">\&quot;</span>1.0<span style="color: #000099; font-weight: bold;">\&quot;</span> encoding=<span style="color: #000099; font-weight: bold;">\&quot;</span>&quot;</span><span style="color: #339933;">.</span>get_option<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;blog_charset&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\&quot;</span> ?&quot;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;&gt;&quot;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>  
&lt;topics&gt; 
&nbsp;
&lt;!-- 最近の記事10件をクエリにセット --&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> query_posts<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;posts_per_page=10&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">while</span> <span style="color: #009900;">&#40;</span>have_posts<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">:</span> the_post<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;topic&gt;
&nbsp;
&lt;!-- タイトル、抜粋、リンクを出力 --&gt;
&lt;title&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_title<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/title&gt;
&lt;excerpt&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_excerpt_rss<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/excerpt&gt;
&lt;url&gt;<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_permalink<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&lt;/url&gt;
&nbsp;
&lt;/topic&gt;
&nbsp;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">endwhile</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;/topics&gt;</pre></td></tr></table></div>

<p>テンプレートの作成で注意する点は、WordPressにテンプレートファイルであることを認識させるために、コードの先頭にコメントで「Template Name」を記述する必要があります。これにより、編集画面で選択が可能になります。テンプレートのファイル名は特に指定はありません。</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #666666; font-style: italic;">/*Template Name: topics XML*/</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>WordPressの記事をXMLで出力することで、FLASHコンテンツ内で表示したりなど、他のコンテンツとの連携がやりやすくなります。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/284/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Drupalでよく利用しているモジュール。</title>
		<link>http://www.almondlab.jp/notes/105</link>
		<comments>http://www.almondlab.jp/notes/105#comments</comments>
		<pubDate>Mon, 04 Jan 2010 07:54:22 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Module]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=105</guid>
		<description><![CDATA[Drupalでサイト構築の際に、よく利用しているモジュールです。]]></description>
			<content:encoded><![CDATA[<p>Drupalでサイト構築の際に、よく利用しているモジュールです。</p>
<div class="space"></div>
<dl>
<dt><a href="http://drupal.org/project/admin_menu" onclick="window.open(this.href); return false;">Administration menu</a></dt>
<dd>管理者でログインした際に、ページ上部にプルダウン式の管理セクションのメニューが追加されます。</dd>
<dt><a href="http://drupal.org/project/backup_migrate" onclick="window.open(this.href); return false;">Backup and Migrate</a></dt>
<dd>データベースのバックアップ、リストアが行えます。サイトの引越しの時に便利です。</dd>
<dt><a href="http://drupal.org/project/calendar" onclick="window.open(this.href); return false;">Calendar</a></dt>
<dd>カレンダー機能を追加します。CCK、Viewsと組み合わせて使います。</dd>
<dt><a href="http://drupal.org/project/cck" onclick="window.open(this.href); return false;">Content Construction Kit (CCK)</a></dt>
<dd>コンテンツタイプにテキストや整数など項目を追加します。</dd>
<dt><a href="http://drupal.org/project/contemplate" onclick="window.open(this.href); return false;">Content Templates (Contemplate)</a></dt>
<dd>コンテンツタイプごとにテンプレートをカスタマイズできます。</dd>
<dt><a href="http://drupal.org/project/date" onclick="window.open(this.href); return false;">Date</a></dt>
<dd>CCKのフィールドに日時を追加します。Calendarモジュールで必要です。</dd>
<dt><a href="http://drupal.org/project/fckeditor" onclick="window.open(this.href); return false;">FCKeditor</a></dt>
<dd>本文の入力フォームにWYSIWYGエディタを追加します。</dd>
<dt><a href="http://drupal.org/project/filefield" onclick="window.open(this.href); return false;">FileField</a></dt>
<dd>CCKのフィールドに添付ファイルを追加します。</dd>
<dt><a href="http://drupal.org/project/imce" onclick="window.open(this.href); return false;">IMCE</a></dt>
<dd>高機能なファイルブラウザを追加します。</dd>
<dt><a href="http://drupal.org/project/imceimage" onclick="window.open(this.href); return false;">Imce CCK Image</a></dt>
<dd>CCKのフィールドに画像アップロードを追加します。</dd>
<dt><a href="http://drupal.org/project/menu_per_role" onclick="window.open(this.href); return false;">Menu per Role</a></dt>
<dd>メニュー項目ごとにロールを割り当てます。</dd>
<dt><a href="http://drupal.org/project/nodeaccess" onclick="window.open(this.href); return false;">Nodeaccess</a></dt>
<dd>ノード、コンテンツタイプごとにロールを割り当てます。</dd>
<dt><a href="http://drupal.org/project/poormanscron" onclick="window.open(this.href); return false;">Poormanscron</a></dt>
<dd>定期的なcronの実行を管理できます。</dd>
<dt><a href="http://drupal.org/project/print" onclick="window.open(this.href); return false;">Printer, e-mail and PDF versions</a></dt>
<dd>ノードごとに印刷用ページ、メール送信、PDF出力が行えます。</dd>
<dt><a href="http://drupal.org/project/rules" onclick="window.open(this.href); return false;">Rules</a></dt>
<dd>サイトのイベントに対して、アクションを実行できます。Trigger＋Actionを強化したようなモジュールです。</dd>
<dt><a href="http://drupal.org/project/token" onclick="window.open(this.href); return false;">Token</a></dt>
<dd>置換パターンの文字列を入力することで、実際のデータに展開して出力します。例えば、［site-url］と入力するとサイトのURLを出力します。</dd>
<dt><a href="http://drupal.org/project/uploadpath" onclick="window.open(this.href); return false;">Upload path</a></dt>
<dd>ファイルのアップロードパスを変更することができます。パスの指定にはTokenを利用できます。</dd>
<dt><a href="http://drupal.org/project/views" onclick="window.open(this.href); return false;">Views</a></dt>
<dd>ノードの表示方法を柔軟にコントロールできます。</dd>
<dt><a href="http://drupal.org/project/views_customfield" onclick="window.open(this.href); return false;">Views Custom Field</a></dt>
<dd>ViewsのフィールドにPHPなどを扱える、カスタムフィールドを追加します。</dd>
<dt><a href="http://drupal.org/project/webform" onclick="window.open(this.href); return false;">Webform</a></dt>
<dd>項目を自由に作成できる、メール送信フォーム用のコンテンツタイプを追加します。</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/105/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressの引越しメモ。</title>
		<link>http://www.almondlab.jp/notes/71</link>
		<comments>http://www.almondlab.jp/notes/71#comments</comments>
		<pubDate>Sat, 02 Jan 2010 16:14:24 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=71</guid>
		<description><![CDATA[サーバ間でWordPressを引越しする際の手順メモです。]]></description>
			<content:encoded><![CDATA[<p>サーバ間でWordPressを引越しする際の手順メモです。</p>
<div class="space"></div>
<ol>
<li>FTPで移転元サーバから、WordPressフォルダのデータ一式をダウンロードします。</li>
<li>移転元サーバのデータベースをphpMyAdminでエクスポートして、sqlファイルを書き出します。</li>
<li>書き出したsqlファイルをテキストエディタで開き、「wp_options」テーブル内の「siteurl」「home」を新しいURLに書き換えます。（URLに変更がない場合はそのままで）</li>
<li>移転先サーバでデータベースを作成して、phpMyAdminでsqlファイルをインポートします。</li>
<li>ダウンロードしたWordPressフォルダ内の「wp-config.php」ファイルで、移転先サーバのデータベース情報（データベース名、ユーザー名、パスワード）に書き換えます。</li>
<li>FTPで移転先サーバにWordPressフォルダをアップロードして、「uploads」フォルダなどのパーミッションを変更します。</li>
</ol>
<p>以上で完了です。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/71/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupalの情報サイト。</title>
		<link>http://www.almondlab.jp/notes/62</link>
		<comments>http://www.almondlab.jp/notes/62#comments</comments>
		<pubDate>Sat, 02 Jan 2010 03:46:11 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Drupal]]></category>

		<guid isPermaLink="false">http://www.almondlab.jp/?p=62</guid>
		<description><![CDATA[Drupalでサイトの構築に参考になる海外の情報サイトです。]]></description>
			<content:encoded><![CDATA[<p>Drupalでサイトの構築に参考になる海外の情報サイトです。</p>
<div class="space"></div>
<dl>
<dt><a href="http://www.drupalove.com/" onclick="window.open(this.href); return false;">DrupaLove</a></dt>
<dd>豊富なスクリーンキャスト、有料・無料のテーマを公開しています。動画で紹介しているモジュールの使い方は解りやすいです。</dd>
<dt><a href="http://drupalmodules.com/" onclick="window.open(this.href); return false;">Drupal Modules</a></dt>
<dd>モジュールの紹介サイトです。評価やレビューがあり、目的のモジュール検索に便利です。</dd>
<dt><a href="http://api.drupal.org/" onclick="window.open(this.href); return false;">API reference</a></dt>
<dd>Drupalでモジュールなどを開発するためのリファレンスです。</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/62/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressで導入しているプラグイン。</title>
		<link>http://www.almondlab.jp/notes/6</link>
		<comments>http://www.almondlab.jp/notes/6#comments</comments>
		<pubDate>Fri, 01 Jan 2010 11:05:50 +0000</pubDate>
		<dc:creator>almondlab.</dc:creator>
				<category><![CDATA[notes]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://192.168.24.52/documents/almondlab/?p=6</guid>
		<description><![CDATA[今回、WebサイトのリニューアルではWordPressを導入して構築しました。その際にインストールしたプラグインです。]]></description>
			<content:encoded><![CDATA[<p>今回、WebサイトのリニューアルではWordPressを導入して構築しました。その際にインストールしたプラグインです。</p>
<div class="space"></div>
<dl>
<dt><a href="http://wordpress.org/extend/plugins/akismet/" onclick="window.open(this.href); return false;">Akismet</a></dt>
<dd>コメントのスパム対策に有効です。</dd>
<dt><a href="http://wordpress.org/extend/plugins/all-in-one-seo-pack/" onclick="window.open(this.href); return false;">All in One SEO Pack</a></dt>
<dd>SEOに便利な機能がたくさん揃っています。</dd>
<dt><a href="http://wordpress.org/extend/plugins/attachment-manager/" onclick="window.open(this.href); return false;">Attachment Manager</a></dt>
<dd>添付ファイルのリストをアイコン付きで表示できます。</dd>
<dt><a href="http://wordpress.org/extend/plugins/contact-form-7/" onclick="window.open(this.href); return false;">Contact Form 7</a></dt>
<dd>お問い合わせなどのメールフォームを簡単に作成できます。</dd>
<dt><a href="http://wordpress.org/extend/plugins/google-analytics-for-wordpress/" onclick="window.open(this.href); return false;">Google Analytics for WordPress</a></dt>
<dd>グーグルアナリティクス設置できます。</dd>
<dt><a href="http://wordpress.org/extend/plugins/google-sitemap-generator/" onclick="window.open(this.href); return false;">Google XML Sitemaps</a></dt>
<dd>グーグルサイトマップを自動で作成できます。</dd>
<dt><a href="http://wordpress.org/extend/plugins/wp-choose-thumb/" onclick="window.open(this.href); return false;">WP-Choose-Thumb</a></dt>
<dd>記事ごとのサムネール画像を選んで表示できます。</dd>
<dt><a href="http://wordpress.org/extend/plugins/wp-syntax/" onclick="window.open(this.href); return false;">WP-Syntax</a></dt>
<dd>様々なプログラミング言語のソースコードを色付けして表示できます。</dd>
<dt><a href="http://eastcoder.com/code/wp-multibyte-patch" onclick="window.open(this.href); return false;">WP Multibyte Patch</a></dt>
<dd>マルチバイト文字における問題を解消します。</dd>
<dt><a href="http://wordpress.org/extend/plugins/wp-super-edit/" onclick="window.open(this.href); return false;">WP Super Edit</a></dt>
<dd>投稿フォームでタグの自動削除を無効にします。</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.almondlab.jp/notes/6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

