<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2japanesefull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>A.K.A and more ブログ</title>
	
	<link>http://akaandmore.com/blog</link>
	<description>デザイナーズグループ「A.K.A and more」のブログ。MT4,WordPress2.3,xoops,Flash AS3,AJAX,XHTMLマークアップ&amp;スタイルシート等。</description>
	<lastBuildDate>Thu, 06 Oct 2011 07:43:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/AkaAndMore" /><feedburner:info uri="akaandmore" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Windows7環境でTitanium Studioをインストール</title>
		<link>http://feedproxy.google.com/~r/AkaAndMore/~3/vkZaiHtk0o4/77</link>
		<comments>http://akaandmore.com/blog/archives/77#comments</comments>
		<pubDate>Tue, 19 Apr 2011 03:25:27 +0000</pubDate>
		<dc:creator>kr9</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Titanium]]></category>
		<category><![CDATA[Windows7]]></category>
		<category><![CDATA[アプリ]]></category>
		<category><![CDATA[インストール]]></category>

		<guid isPermaLink="false">http://akaandmore.com/blog/?p=77</guid>
		<description><![CDATA[2011年10月6日追記 ここを見てインストールした方が確実っぽい。 Installing on Windows 7 &#8211; Documentation &#38; Guides &#8211; Appcelerator Wiki せっかく携帯をSoftBank 003SHに変えたのでAndroidアプリを作ってみよう。 開発環境は、JavaScriptでAndroidアプリ開発が可能な「Appcelerator Titanium Mobile」とする。 Android™ 2.2のアプリを作る。 参考ページ Titanium と Aptana でモバイル開発 Titanium Studio 1.0 Preview 版を入れてみた インストール インストール環境はWindows7 Professional 64bitだが、32bitのほうが安定しているらしいのでそちらで進める。 インストールは下記の順番で。 ①Java SE Development Kit (JDK)をインストール 次のAndroid SDKをインストールする際に必須。 ダウンロードページ ＪＤＫダウンロード　＞　Platform:Windowsを選択。 jdk-6u24-windows-i586.exeというファイルをダウンロード。 クリックしてインストール。 ②Android SDKをインストール Androidアプリ開発に必要なツール。 ダウンロードページ installer_r10-windows.exeをダウンロード。 クリックしてインストール。 起動後、様々なツールがインストールできるので、すべてチェックしてI Agree。かなり時間がかかる。 ③JDKとSDKのパスを通す。 [...]]]></description>
			<content:encoded><![CDATA[<p>2011年10月6日追記<br />
ここを見てインストールした方が確実っぽい。<br />
<a href="http://wiki.appcelerator.org/display/guides/Installing+on+Windows+7">Installing on Windows 7 &#8211; Documentation &amp; Guides &#8211; Appcelerator Wiki</a></p>
<p>せっかく携帯をSoftBank 003SHに変えたのでAndroidアプリを作ってみよう。<br />
開発環境は、JavaScriptでAndroidアプリ開発が可能な「Appcelerator Titanium Mobile」とする。<br />
Android™ 2.2のアプリを作る。</p>
<p>参考ページ<br />
<a href="http://akabeko.sakura.ne.jp/blog/2010/11/titanium-aptana-mobile/">Titanium と Aptana でモバイル開発</a><br />
<a href="http://akabeko.sakura.ne.jp/blog/2011/04/titanium-studio-1-0-preview/">Titanium Studio 1.0 Preview 版を入れてみた</a></p>
<h2>インストール</h2>
<p>インストール環境はWindows7 Professional 64bitだが、32bitのほうが安定しているらしいのでそちらで進める。<br />
インストールは下記の順番で。</p>
<h3>①Java SE Development Kit (JDK)をインストール</h3>
<p>次のAndroid SDKをインストールする際に必須。</p>
<ol>
<li><a href="http://java.sun.com/javase/ja/6/download.html">ダウンロードページ</a></li>
<li><strong>ＪＤＫダウンロード</strong>　＞　Platform:<strong>Windows</strong>を選択。</li>
<li>jdk-6u24-windows-i586.exeというファイルをダウンロード。</li>
<li>クリックしてインストール。</li>
</ol>
<h3>②Android SDKをインストール</h3>
<p>Androidアプリ開発に必要なツール。</p>
<ol>
<li><a href="http://developer.android.com/sdk/index.html">ダウンロードページ</a></li>
<li><strong>installer_r10-windows.exe</strong>をダウンロード。</li>
<li>クリックしてインストール。</li>
<li>起動後、様々なツールがインストールできるので、すべてチェックしてI Agree。かなり時間がかかる。</li>
</ol>
<h3>③JDKとSDKのパスを通す。</h3>
<ol>
<li>Windowsのコントロールパネルを開く。</li>
<li>「システムとセキュリティ」→「システム」を選択。</li>
<li>ウィンドウ左から「システムの詳細設定」を選択してダイアログを表示する。</li>
<li>「詳細設定」タブを開き「環境変数」ボタンを押してダイアログを表示する。</li>
<li>「システム環境変数」の「新規」ボタンを押して変数名「JAVA_HOME」、変数値「C:\Program Files (x86)\Java\jdk1.6.0_24」（JDKのインストール先パス）を入力してOK。</li>
<li>「システム環境変数」欄から「Path」を選び「編集」ボタンを押してダイアログを表示する。</li>
<li>「変数値」欄の末尾に Android SDK フォルダの「platform-tools」「tools」サブフォルダまでのパスを、<strong>先頭にセミコロンを付けて</strong>続けて追加する。<br />
→;C:\Program Files (x86)\Android\android-sdk\platform-tools;C:\Program Files (x86)\Android\android-sdk\tools
</li>
<li>さらにその末尾に<br />
→;%JAVA_HOME%\bin<br />
を追加する。</li>
<li>つまりこういうこと<br />
→;C:\Program Files (x86)\Android\android-sdk\platform-tools;C:\Program Files (x86)\Android\android-sdk\tools;%JAVA_HOME%\bin</li>
<li>OK ボタンを押してダイアログを閉じる。</li>
</ol>
<h3>④Titanium Studioをインストール</h3>
<p>Titaniumの本体。</p>
<ol>
<li><a href="http://preview.appcelerator.com/studio/">ダウンロードページ</a></li>
<li>ここの<strong>Download for Windows</strong>を選択。</li>
<li>Titanium Studio.exeというファイルをダウンロード。</li>
<li>クリックしてインストール。</li>
<li>インストールフォルダは「C:\Program Files (x86)\Titanium Studio」</li>
<li>インストール完了後、<a href="https://my.appcelerator.com/auth/signup">こちら</a>でサインアップを済ませてからTitanium Studioを起動、ログインする。</li>
<li>起動後、エラーウィンドウが表示されるので、それぞれ「アクセスを許可する」「Use PortableGit」を選択する。</li>
<li>Gitのインストールが始まる。</li>
<li>完了後、メイン メニューから Window → Preference を選び、表示されたダイアログから Aptana → Mobile を選択する。<br />
Android SDK Directoryに 「C:\Program Files (x86)\Android\android-sdk」（Android SDKのインストールパス）を入力し、ビルドに使用する SDK のバージョンを指定する。今回は「Android 2.2」を選択。</li>
</ol>
<h2>書き出してみる</h2>
<ol>
<li>左側にある「Create Project」ボタンを押す。</li>
<li>「Titanium Mobile Project」を選択。next。</li>
<li>「Project name」に「HelloWorld」と入力。</li>
<li>「App Id」に「com.akaandmore.HelloWorld」と入力。（akaandmoreの部分は自分の屋号など適当に変えて。）</li>
<li>「Location」にプロジェクトの書き出し先のパスを入力。指定するパスはプロジェクト名まで含んだものにしておくこと。<br />
→C:\app\HelloWorld など</li>
<li>「Deployment Targets」でAndroidにチェックが入っているのを確認して「Finish」。</li>
<li>自動でプロジェクトファイルが書き出される。</li>
<li>ブラウザの「<a href="http://mozilla.jp/firefox/download/">Fireｆox</a>」がインストールされていないとここで文句を言われるのでインストールする。</li>
<li>メインメニューから Run → Run を実行。</li>
<li>起動にかなり時間がかかるが、起動したら画面のロックを解除。画面に「I am Window 1」と書かれていればうまくいった証拠。</li>
<li>あとは「app.js」を色々と書き換えて制作していく。</li>
</ol>
<img src="http://feeds.feedburner.com/~r/AkaAndMore/~4/vkZaiHtk0o4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://akaandmore.com/blog/archives/77/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://akaandmore.com/blog/archives/77</feedburner:origLink></item>
		<item>
		<title>Twicolor（ツイカラー）- ツイッターの背景画像・カラー変更ツール</title>
		<link>http://feedproxy.google.com/~r/AkaAndMore/~3/FfaVx2Tjyw8/70</link>
		<comments>http://akaandmore.com/blog/archives/70#comments</comments>
		<pubDate>Mon, 07 Mar 2011 08:08:02 +0000</pubDate>
		<dc:creator>kr9</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Twicolor]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[デザイン]]></category>
		<category><![CDATA[共有]]></category>

		<guid isPermaLink="false">http://akaandmore.com/blog/?p=70</guid>
		<description><![CDATA[ツイッターのデザインをユーザー間で共有できればと思い、ツイッターの着せ替えツールを作成。類似サービスがすでにどこかにあるが、まぁ勉強がてら作ってみた。 Twicolor（ツイカラー） 何ができるか 主な機能は自分のTwitterの背景とカラーを変更できること。具体的な手順は STEP１：すでに登録されている背景の中から、気に入ったものをクリックで選ぶ。 STEP２：カラーをクリックで選ぶ。 STEP３：１・２で選んだ画像・カラーを変更したい場合は変更する。各カラーのボタンをクリックすると、カラーダイアログが表示されるため、好きなカラーに変更してOKを押す。新たな画像や写真のアップロードも可能。背景をリピートするのチェックを外すとリピートしなくなる。 STEP４：反映を押す。Twitter側でこのアプリを認証していいか聞かれるので、はいとかYESとか答える。 補足説明 いずれの操作の場合も、すぐにイメージが反映されるので、直感的に操作できると思う。また、最初にTwiiterアカウントでログインしておくと、自分のツイートやフォロワーなどが表示された状態で変更を確認できる。 STEP1とSTEP２で「おすすめ」「人気」「NEW」とあるのはそれぞれ、「おすすめ」は管理人のおすすめ順に、「人気」は反映回数の多い順に、「NEW」は最近反映された順に並べ替える。 「表示中のデザインを友達にすすめる」で、ユーザーが選択したデザインをシェアすることができる。例えば何かPRしたいものがある時、オリジナルのPR背景画像を作成して一旦反映。するとそのデザインのタグが作成されるので、そのタグを友達に知らせて反映してもらえば、皆で同じTwitterデザインを共有できる。共有者がどんどん増えれば、自然と目に留まる機会が多くなるので、宣伝効果が期待できる。・・・のは言い過ぎかもしれないが、友達やグループ同士で同じデザインにしたい時に使用すればいいのでは。 公序良俗に反する画像、自分が著作権を有していない画像はアップロード禁止だが、ツールの活気のためにも、どうか気軽にアップロードよろしく。]]></description>
			<content:encoded><![CDATA[<p><a href="http://akaandmore.com/twitter/twicolor/"><img src="http://akaandmore.com/blog/wp-content/uploads/2011/03/twicolor.jpg" alt="twicolor" title="twicolor" width="200" height="200" class="alignnone size-full wp-image-71" /></a></p>
<p>ツイッターのデザインをユーザー間で共有できればと思い、ツイッターの着せ替えツールを作成。類似サービスがすでにどこかにあるが、まぁ勉強がてら作ってみた。</p>
<p><a href="http://akaandmore.com/twitter/twicolor/">Twicolor（ツイカラー）</a></p>
<h2>何ができるか</h2>
<p>主な機能は自分のTwitterの背景とカラーを変更できること。具体的な手順は</p>
<ul>
<li>STEP１：すでに登録されている背景の中から、気に入ったものをクリックで選ぶ。</li>
<li>STEP２：カラーをクリックで選ぶ。</li>
<li>STEP３：１・２で選んだ画像・カラーを変更したい場合は変更する。各カラーのボタンをクリックすると、カラーダイアログが表示されるため、好きなカラーに変更してOKを押す。新たな画像や写真のアップロードも可能。背景をリピートするのチェックを外すとリピートしなくなる。</li>
<li>STEP４：反映を押す。Twitter側でこのアプリを認証していいか聞かれるので、はいとかYESとか答える。</li>
</ul>
<h2>補足説明</h2>
<p>いずれの操作の場合も、すぐにイメージが反映されるので、直感的に操作できると思う。また、最初にTwiiterアカウントでログインしておくと、自分のツイートやフォロワーなどが表示された状態で変更を確認できる。</p>
<p>STEP1とSTEP２で「おすすめ」「人気」「NEW」とあるのはそれぞれ、「おすすめ」は管理人のおすすめ順に、「人気」は反映回数の多い順に、「NEW」は最近反映された順に並べ替える。</p>
<p>「表示中のデザインを友達にすすめる」で、ユーザーが選択したデザインをシェアすることができる。例えば何かPRしたいものがある時、オリジナルのPR背景画像を作成して一旦反映。するとそのデザインのタグが作成されるので、そのタグを友達に知らせて反映してもらえば、皆で同じTwitterデザインを共有できる。共有者がどんどん増えれば、自然と目に留まる機会が多くなるので、宣伝効果が期待できる。・・・のは言い過ぎかもしれないが、友達やグループ同士で同じデザインにしたい時に使用すればいいのでは。</p>
<p>公序良俗に反する画像、自分が著作権を有していない画像はアップロード禁止だが、ツールの活気のためにも、どうか気軽にアップロードよろしく。</p>
<img src="http://feeds.feedburner.com/~r/AkaAndMore/~4/FfaVx2Tjyw8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://akaandmore.com/blog/archives/70/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://akaandmore.com/blog/archives/70</feedburner:origLink></item>
		<item>
		<title>TwiAll（ツイオール） – Twitterの自動フォロー・フォロー返しを一括管理</title>
		<link>http://feedproxy.google.com/~r/AkaAndMore/~3/815JzIB6c-w/55</link>
		<comments>http://akaandmore.com/blog/archives/55#comments</comments>
		<pubDate>Thu, 30 Sep 2010 03:43:13 +0000</pubDate>
		<dc:creator>kr9</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[TwiAll]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[自動フォロー]]></category>

		<guid isPermaLink="false">http://akaandmore.com/blog/?p=55</guid>
		<description><![CDATA[フォロー返しが面倒だったので、Twitter APIを利用したツイッターの整理・管理プログラムを作成した。簡単に作ったのでややクオリティに不安があるが、まぁこんなツールはあまり使ってはいけないと思われるので、ご利用は自己責任で。 TwiAll（ツイオール） 何ができるか とりあえず使いそうな機能を実装。 自分をフォローしてくれたユーザーへフォローを返す（自動フォロー返し） 自分はフォローしているのにフォローを返してくれないユーザーをはずす 特定のユーザーがフォローしているユーザーをフォローする 特定のキーワードに合致した人をフォローする 説明 各操作はTwitterのAPI制限数内でしか実行できない。一応操作のたびにユーザーのAPI制限数を取得しているが、これが正しいのかどうかは不明。一度に何百人もフォローすると、API制限数は残っていてもフォローを受け付けなくなる模様。よって、フォローしましたと出てもフォロー出来ていない場合がある。 個人的には「特定のユーザーがフォローしているユーザーをフォローする」が、ただフォローを増やしたいだけの人（アフィリエイターなど）には便利だと思う。フォロー数の多い人のIDを入力すれば、いっきに何百人もフォローすることができるからだ。ただし確実に制限に引っかかるため、アカウントが一時機能停止（サスペンド）状態におちいるので、ご利用はほどほどに。自然にフォローを増やせるのは2,000人までなので、それまではこの機能で一気に増やすのがいいのでは。 ちなみにTwiAllのアイコンだが、こういったツールを使う人は、あまり好ましいTwitterの使い方をしていないと思われるので、ダークなイメージにしてみた。]]></description>
			<content:encoded><![CDATA[<p><a href="http://akaandmore.com/twitter/twiall/"><img src="http://akaandmore.com/blog/wp-content/uploads/2010/09/twiall.jpg" alt="" title="twiall" width="200" height="200" class="alignnone size-full wp-image-56" /></a></p>
<p>フォロー返しが面倒だったので、Twitter APIを利用したツイッターの整理・管理プログラムを作成した。簡単に作ったのでややクオリティに不安があるが、まぁこんなツールはあまり使ってはいけないと思われるので、ご利用は自己責任で。</p>
<p><a href="http://akaandmore.com/twitter/twiall/">TwiAll（ツイオール）</a></p>
<h2>何ができるか</h2>
<p>とりあえず使いそうな機能を実装。</p>
<ul>
<li>自分をフォローしてくれたユーザーへフォローを返す（自動フォロー返し）</li>
<li>自分はフォローしているのにフォローを返してくれないユーザーをはずす</li>
<li>特定のユーザーがフォローしているユーザーをフォローする</li>
<li>特定のキーワードに合致した人をフォローする</li>
</ul>
<h2>説明</h2>
<p>各操作はTwitterのAPI制限数内でしか実行できない。一応操作のたびにユーザーのAPI制限数を取得しているが、これが正しいのかどうかは不明。一度に何百人もフォローすると、API制限数は残っていてもフォローを受け付けなくなる模様。よって、フォローしましたと出てもフォロー出来ていない場合がある。</p>
<p>個人的には「特定のユーザーがフォローしているユーザーをフォローする」が、ただフォローを増やしたいだけの人（アフィリエイターなど）には便利だと思う。フォロー数の多い人のIDを入力すれば、いっきに何百人もフォローすることができるからだ。ただし確実に制限に引っかかるため、アカウントが一時機能停止（サスペンド）状態におちいるので、ご利用はほどほどに。自然にフォローを増やせるのは2,000人までなので、それまではこの機能で一気に増やすのがいいのでは。</p>
<p>ちなみにTwiAllのアイコンだが、こういったツールを使う人は、あまり好ましいTwitterの使い方をしていないと思われるので、ダークなイメージにしてみた。</p>
<img src="http://feeds.feedburner.com/~r/AkaAndMore/~4/815JzIB6c-w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://akaandmore.com/blog/archives/55/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://akaandmore.com/blog/archives/55</feedburner:origLink></item>
		<item>
		<title>デザイナーのための著作権ガイド</title>
		<link>http://feedproxy.google.com/~r/AkaAndMore/~3/czqQKWnwxrw/51</link>
		<comments>http://akaandmore.com/blog/archives/51#comments</comments>
		<pubDate>Mon, 09 Aug 2010 02:54:09 +0000</pubDate>
		<dc:creator>kr9</dc:creator>
				<category><![CDATA[本]]></category>
		<category><![CDATA[著作権]]></category>

		<guid isPermaLink="false">http://akaandmore.com/blog/?p=51</guid>
		<description><![CDATA[今まで使えないと思っていた写真や素材が、実は使えたりする。 デザイナー・クリエイターにとって、著作権の問題は大きな壁と言える。既存のものが使えれば、時間の短縮や経費削減につながるので、大いに活用したいところだが、著作権という言葉にはグレーな印象があり、仕事上でも怖いから使用をやめておこうという場面が多々あった。 そんな著作権の問題をわかりやすく解決してくれるのが下記の「デザイナーのための著作権ガイド」である。 例えばQ．竹久夢二のイラストを広告のビジュアルとして使ってもいいのか？Q．既存の地図を書き写してチラシに掲載してもいいのか？Q．自分で撮影した六本木ヒルズの外観写真を雑誌広告として許可なく使えるのか？→答えはすべてYESです。※但し、個別のケースによっては、制限や注意事項があります。詳しくは本書籍をご覧ください。クリエイティブな仕事に携わる人が、知っておけば必ず役に立ち、知らなかったために損をする著作権をはじめとした法律や決まりごとがQ&#038;Aですっきりわかります。 とにかくわかりやすい。これは使える、これは使えないという事例が非常にわかりやすく解説されている。デザイナー・クリエイターはこれを読んで、今までグレーだった部分をはっきりさせるといいのでは。絶対におすすめ。]]></description>
			<content:encoded><![CDATA[<h2>今まで使えないと思っていた写真や素材が、実は使えたりする。</h2>
<p>デザイナー・クリエイターにとって、著作権の問題は大きな壁と言える。既存のものが使えれば、時間の短縮や経費削減につながるので、大いに活用したいところだが、著作権という言葉にはグレーな印象があり、仕事上でも怖いから使用をやめておこうという場面が多々あった。</p>
<p>そんな著作権の問題をわかりやすく解決してくれるのが下記の「<a href="http://amazon.co.jp/o/ASIN/4756240402/akaandmore-22" target="_blank">デザイナーのための著作権ガイド</a>」である。</p>
<p class="center"><a href="http://amazon.co.jp/o/ASIN/4756240402/akaandmore-22" target="_blank"><img src="http://ec2.images-amazon.com/images/I/510JnCOmCzL._SL500_AA300_.jpg" alt="デザイナーのための著作権ガイド" width="280" height="280" border="0" /></a></p>
<blockquote><p>例えばQ．竹久夢二のイラストを広告のビジュアルとして使ってもいいのか？Q．既存の地図を書き写してチラシに掲載してもいいのか？Q．自分で撮影した六本木ヒルズの外観写真を雑誌広告として許可なく使えるのか？→答えはすべてYESです。※但し、個別のケースによっては、制限や注意事項があります。詳しくは本書籍をご覧ください。クリエイティブな仕事に携わる人が、知っておけば必ず役に立ち、知らなかったために損をする著作権をはじめとした法律や決まりごとがQ&#038;Aですっきりわかります。</p></blockquote>
<p>とにかくわかりやすい。これは使える、これは使えないという事例が非常にわかりやすく解説されている。デザイナー・クリエイターはこれを読んで、今までグレーだった部分をはっきりさせるといいのでは。絶対におすすめ。</p>
<img src="http://feeds.feedburner.com/~r/AkaAndMore/~4/czqQKWnwxrw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://akaandmore.com/blog/archives/51/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://akaandmore.com/blog/archives/51</feedburner:origLink></item>
		<item>
		<title>Fireworks CS5でスライス書き出し時の「_s1」をとる</title>
		<link>http://feedproxy.google.com/~r/AkaAndMore/~3/1YG8M2InDsE/44</link>
		<comments>http://akaandmore.com/blog/archives/44#comments</comments>
		<pubDate>Fri, 16 Jul 2010 02:57:08 +0000</pubDate>
		<dc:creator>kr9</dc:creator>
				<category><![CDATA[Fireworks]]></category>
		<category><![CDATA[スライス]]></category>

		<guid isPermaLink="false">http://akaandmore.com/blog/?p=44</guid>
		<description><![CDATA[CS5から、「ファイル＞書き出し」でスライスを書き出す場合に、デフォルトで1番目のステートから、ステート名を付与するようになってしまった。 このステート名「_s1」がじゃまだったので外す。 設定 「ファイル＞HTMLの設定＞ドキュメントの詳細」で、ステート名のところを「なし」にする。 「デフォルトに設定」をクリックしてOKにすると、新規ドキュメントを作成時にいちいち設定し直さなくてもよくなる。 「OK」を押す。 これで「_s1」が外れる。 どこまでも余計なことを！]]></description>
			<content:encoded><![CDATA[<p>CS5から、「ファイル＞書き出し」でスライスを書き出す場合に、デフォルトで1番目のステートから、ステート名を付与するようになってしまった。<br />
このステート名「_s1」がじゃまだったので外す。</p>
<h2>設定</h2>
<p>「ファイル＞HTMLの設定＞ドキュメントの詳細」で、ステート名のところを「なし」にする。<br />
「デフォルトに設定」をクリックしてOKにすると、新規ドキュメントを作成時にいちいち設定し直さなくてもよくなる。<br />
「OK」を押す。</p>
<p>これで「_s1」が外れる。<br />
どこまでも余計なことを！</p>
<img src="http://feeds.feedburner.com/~r/AkaAndMore/~4/1YG8M2InDsE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://akaandmore.com/blog/archives/44/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://akaandmore.com/blog/archives/44</feedburner:origLink></item>
		<item>
		<title>MediaWikiとWordPressのアカウント(ログイン情報)を同期</title>
		<link>http://feedproxy.google.com/~r/AkaAndMore/~3/0ORj5jbk8N4/38</link>
		<comments>http://akaandmore.com/blog/archives/38#comments</comments>
		<pubDate>Thu, 18 Mar 2010 02:43:04 +0000</pubDate>
		<dc:creator>kr9</dc:creator>
				<category><![CDATA[MediaWiki]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[拡張機能]]></category>

		<guid isPermaLink="false">http://akaandmore.com/blog/?p=38</guid>
		<description><![CDATA[MediaWikiとWordpressのユーザー情報をシンクロさせる拡張機能。 詳しくは New MediaWiki Extension: WPMU Single Sign-on WPMW - CiaransWiki MediaWikiとWordPressのアカウントを同期する - 何かしら図書館 を参照。 WordPress 2.9.2 MediaWiki 1.15.2 で正常に動作している。 何ができるか WordPressアカウントが既にあれば、そのアカウントでMediaWikiにログインできる。MediaWikiに該当するアカウントがなければ、その都度作成される。 MediaWikiでアカウントを作成したら、WordPressにもアカウントが作成される。WordPressで作成されたアカウントの権限は"購読者"になる。 WordPressにログインしたら、MediaWikiにも自動的にログインされる。MediaWikiにログインしたら、自動的にWordPressにログインされる。 MediaWikiでメールアドレスや氏名を変更したら、WordPressのアカウント情報も反映される。 WordPressでメールアドレスや氏名を変更したら、MediaWikiのアカウント情報は次回ログイン時に反映される。 ダウンロード まずはこちらのMediaWiki用エクステンションをダウンロード。 Download the WPMu Single Sign-on package here. (zip file) ダウンロードしたものをextensionsフォルダにアップロード。 /extensions 　∟/AuthWP/AuthWP.php 　∟/Lockdown/Lockdown.php 　∟/LogoutLoginWP/LogoutLoginWP.php セッティング エクステンションを有効化するためにLocalSettings.phpに以下を追加 PLAIN TEXT CODE: require_once&#40; $IP.'/extensions/Lockdown/Lockdown.php'&#41;; $wgSpecialPageLockdown&#91;'Preferences'&#93; = array&#40;''&#41;; require_once&#40;'extensions/AuthWP/AuthWP.php'&#41;; $wgAuth = [...]]]></description>
			<content:encoded><![CDATA[<p>MediaWikiとWordpressのユーザー情報をシンクロさせる拡張機能。<br />
詳しくは<br />
<a href="http://dev.commons.gc.cuny.edu/2009/05/21/new-mediawiki-extension-wpmusinglesignon/">New MediaWiki Extension: WPMU Single Sign-on</a><br />
<a href="http://ciarang.com/wiki/page/WPMW">WPMW - CiaransWiki</a><br />
<a href="http://wiki.imperiala.net/MediaWiki%E3%81%A8WordPress%E3%81%AE%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%82%92%E5%90%8C%E6%9C%9F%E3%81%99%E3%82%8B">MediaWikiとWordPressのアカウントを同期する - 何かしら図書館</a><br />
を参照。</p>
<p>WordPress 2.9.2<br />
MediaWiki 1.15.2<br />
で正常に動作している。</p>
<h2>何ができるか</h2>
<ul>
<li>WordPressアカウントが既にあれば、そのアカウントでMediaWikiにログインできる。MediaWikiに該当するアカウントがなければ、その都度作成される。 </li>
<li>MediaWikiでアカウントを作成したら、WordPressにもアカウントが作成される。WordPressで作成されたアカウントの権限は"購読者"になる。</li>
<li>WordPressにログインしたら、MediaWikiにも自動的にログインされる。MediaWikiにログインしたら、自動的にWordPressにログインされる。 </li>
<li>MediaWikiでメールアドレスや氏名を変更したら、WordPressのアカウント情報も反映される。</li>
<li>WordPressでメールアドレスや氏名を変更したら、MediaWikiのアカウント情報は次回ログイン時に反映される。 </li>
</ul>
<h2>ダウンロード</h2>
<p>まずはこちらのMediaWiki用エクステンションをダウンロード。</p>
<p><a href="http://dev.commons.gc.cuny.edu/files/2009/05/wpmusso.zip">Download the WPMu Single Sign-on package here.</a> (zip file)</p>
<p>ダウンロードしたものを<strong>extensions</strong>フォルダにアップロード。<br />
/extensions<br />
　∟/AuthWP/AuthWP.php<br />
　∟/Lockdown/Lockdown.php<br />
　∟/LogoutLoginWP/LogoutLoginWP.php</p>
<h2>セッティング</h2>
<p>エクステンションを有効化するために<strong>LocalSettings.php</strong>に以下を追加</p>
<div class="igBar"><span id="lcode-5"><a href="javascript:void(0)" onkeypress="p" onclick="showPlainTxt('code-5'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-5">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">require_once<span style="color:#006600; font-weight:bold;">&#40;</span> $IP.<span style="color:#CC0000;">'/extensions/Lockdown/Lockdown.php'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$wgSpecialPageLockdown<span style="color:#006600; font-weight:bold;">&#91;</span><span style="color:#CC0000;">'Preferences'</span><span style="color:#006600; font-weight:bold;">&#93;</span> = array<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#CC0000;">''</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">require_once<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#CC0000;">'extensions/AuthWP/AuthWP.php'</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$wgAuth = new AuthWP<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">require_once<span style="color:#006600; font-weight:bold;">&#40;</span>$IP.<span style="color:#CC0000;">'/extensions/LogoutLoginWP/LogoutLoginWP.php'</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>さらに<strong>.htaccess</strong>に以下を追加</p>
<div class="igBar"><span id="lcode-6"><a href="javascript:void(0)" onkeypress="p" onclick="showPlainTxt('code-6'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-6">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">RewriteCond %<span style="color:#006600; font-weight:bold;">&#123;</span>QUERY_STRING<span style="color:#006600; font-weight:bold;">&#125;</span> ^action=logout.*$</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">RewriteCond %<span style="color:#006600; font-weight:bold;">&#123;</span>REQUEST_URI<span style="color:#006600; font-weight:bold;">&#125;</span> wp-login.<span style="">php</span>$</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">RewriteRule ^.*$ wiki/index.<span style="">php</span>?title=Special:UserLogout <span style="color:#006600; font-weight:bold;">&#91;</span>QSA,L<span style="color:#006600; font-weight:bold;">&#93;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<h2>修正</h2>
<p>AuthWP.phpは、WordPressがインストールされたディレクトリに/wikiというディレクトリを作り、そこにMediaWikiをインストールしていることを想定している。<br />
前提が異なる場合、つまり違うディレクトリにそれぞれインストールしてある場合、<strong>AuthWP.php</strong>を開いて<strong>$WP_relpath=</strong>にWordPressがあるディレクトリを指定すると使えるようになる。 </p>
<p>MediaWikiのアカウントは先頭が大文字になってしまうので、厳密にはWordpressと同一にはならない。ダウンロードした<strong>AuthWP.php</strong>ではその変換がなされていないようなので、Wordpressのアカウントの先頭を大文字にして取得するように編集。</p>
<p>具体的にはIDをとっている部分</p>
<div class="igBar"><span id="lcode-7"><a href="javascript:void(0)" onkeypress="p" onclick="showPlainTxt('code-7'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-7">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$id=User::<span style="">idFromName</span><span style="color:#006600; font-weight:bold;">&#40;</span>$wpuser-&gt;<span style="">user_login</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>を</p>
<div class="igBar"><span id="lcode-8"><a href="javascript:void(0)" onkeypress="p" onclick="showPlainTxt('code-8'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-8">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">$id=User::<span style="">idFromName</span><span style="color:#006600; font-weight:bold;">&#40;</span>ucfirst<span style="color:#006600; font-weight:bold;">&#40;</span>$wpuser-&gt;<span style="">user_login</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>に変更。以上で双方の同期が行われるようになる。</p>
<img src="http://feeds.feedburner.com/~r/AkaAndMore/~4/0ORj5jbk8N4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://akaandmore.com/blog/archives/38/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://akaandmore.com/blog/archives/38</feedburner:origLink></item>
		<item>
		<title>Amazonアソシエイト(アフィリエイト)リンク短縮URL作成ツール</title>
		<link>http://feedproxy.google.com/~r/AkaAndMore/~3/eAZSOXViOJA/28</link>
		<comments>http://akaandmore.com/blog/archives/28#comments</comments>
		<pubDate>Thu, 11 Feb 2010 12:56:23 +0000</pubDate>
		<dc:creator>kr9</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[kr9]]></category>
		<category><![CDATA[アソシエイト]]></category>
		<category><![CDATA[アフィリエイト]]></category>
		<category><![CDATA[ツール]]></category>
		<category><![CDATA[短縮URL]]></category>

		<guid isPermaLink="false">http://akaandmore.com/blog/?p=28</guid>
		<description><![CDATA[Amazon（アマゾン）のアソシエイトリンクが長すぎてコーディングが大変なので、短いアドレスに変換できるツールを作成した。作成時に使用したのは、PHP、jQueryとjquery.cookie。jQueryは本当に便利だな。 Amazon アソシエイト (アフィリエイト)　短縮URL作成ツール 何ができるか Amazonのアソシエイトリンクを作成すると、通常テキストリンクでも PLAIN TEXT CODE: &#60;a href="http://www.amazon.co.jp/gp/product/B0017UE0TY?ie=UTF8&#38;tag=akaandmore-22&#38;linkCode=as2&#38;camp=247&#38;creative=7399&#38;creativeASIN=B0017UE0TY"&#62;魍魎の匣 スタンダード・エディション &#91;DVD&#93;&#60;/a&#62;&#60;img src="http://www.assoc-amazon.jp/e/ir?t=akaandmore-22&#38;l=as2&#38;o=9&#38;a=B0017UE0TY" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /&#62; この様に非常に長いリンクになってしまう。これを PLAIN TEXT CODE: &#60;a href="http://amazon.co.jp/o/ASIN/B0017UE0TY/akaandmore-22" target="_blank"&#62;魍魎の匣 スタンダード・エディション &#91;DVD&#93;&#60;/a&#62; こうしようというのがこのツール。もちろん画像リンクも作成可能。 クッキーを使ってアソシエイトＩＤも保存可能なので、一度入力してしまえばその後の入力の手間も省ける。 さらに「Amazon短縮」をブックマークしておけば、Amazonの商品ページを開いて、「Amazon短縮」ブックマークレットをクリックすれば、一発で画像リンクとテキストリンクを作成してくれる。 何ができないか imgタグを消してしまうので、コンバージョンが取得できなくなる。 商品の値段なども表示させようと思ったが、そこまでするならリンクを短縮する必要もないかと思ってやめた。 何か不具合があればご連絡を。]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.co.jp/">Amazon（アマゾン）</a>のアソシエイトリンクが長すぎてコーディングが大変なので、短いアドレスに変換できるツールを作成した。作成時に使用したのは、PHP、jQueryとjquery.cookie。jQueryは本当に便利だな。</p>
<p><a href="http://akaandmore.com/amazon/">Amazon アソシエイト (アフィリエイト)　短縮URL作成ツール</a></p>
<h2>何ができるか</h2>
<p>Amazonのアソシエイトリンクを作成すると、通常テキストリンクでも</p>
<div class="igBar"><span id="lcode-11"><a href="javascript:void(0)" onkeypress="p" onclick="showPlainTxt('code-11'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-11">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;a href=<span style="color:#CC0000;">"http://www.amazon.co.jp/gp/product/B0017UE0TY?ie=UTF8&amp;tag=akaandmore-22&amp;linkCode=as2&amp;camp=247&amp;creative=7399&amp;creativeASIN=B0017UE0TY"</span>&gt;魍魎の匣 スタンダード・エディション <span style="color:#006600; font-weight:bold;">&#91;</span>DVD<span style="color:#006600; font-weight:bold;">&#93;</span>&lt;/a&gt;&lt;img src=<span style="color:#CC0000;">"http://www.assoc-amazon.jp/e/ir?t=akaandmore-22&amp;l=as2&amp;o=9&amp;a=B0017UE0TY"</span> width=<span style="color:#CC0000;">"1"</span> height=<span style="color:#CC0000;">"1"</span> border=<span style="color:#CC0000;">"0"</span> alt=<span style="color:#CC0000;">""</span> style=<span style="color:#CC0000;">"border:none !important; margin:0px !important;"</span> /&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>この様に非常に長いリンクになってしまう。これを</p>
<div class="igBar"><span id="lcode-12"><a href="javascript:void(0)" onkeypress="p" onclick="showPlainTxt('code-12'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-12">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;a href=<span style="color:#CC0000;">"http://amazon.co.jp/o/ASIN/B0017UE0TY/akaandmore-22"</span> target=<span style="color:#CC0000;">"_blank"</span>&gt;魍魎の匣 スタンダード・エディション <span style="color:#006600; font-weight:bold;">&#91;</span>DVD<span style="color:#006600; font-weight:bold;">&#93;</span>&lt;/a&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p></p>
<p>こうしようというのがこのツール。もちろん画像リンクも作成可能。<br />
クッキーを使ってアソシエイトＩＤも保存可能なので、一度入力してしまえばその後の入力の手間も省ける。<br />
さらに「<a href="javascript:window.open('http://akaandmore.com/amazon/index.php?url='+escape(location.href),%20'_blank');undefined;">Amazon短縮</a>」をブックマークしておけば、Amazonの商品ページを開いて、「Amazon短縮」ブックマークレットをクリックすれば、一発で画像リンクとテキストリンクを作成してくれる。</p>
<h2>何ができないか</h2>
<p>imgタグを消してしまうので、コンバージョンが取得できなくなる。<br />
商品の値段なども表示させようと思ったが、そこまでするならリンクを短縮する必要もないかと思ってやめた。</p>
<p>何か不具合があればご連絡を。</p>
<img src="http://feeds.feedburner.com/~r/AkaAndMore/~4/eAZSOXViOJA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://akaandmore.com/blog/archives/28/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://akaandmore.com/blog/archives/28</feedburner:origLink></item>
		<item>
		<title>引越し</title>
		<link>http://feedproxy.google.com/~r/AkaAndMore/~3/GiMqzEZI9Fw/20</link>
		<comments>http://akaandmore.com/blog/archives/20#comments</comments>
		<pubDate>Wed, 03 Sep 2008 13:53:16 +0000</pubDate>
		<dc:creator>Rena</dc:creator>
				<category><![CDATA[写真]]></category>

		<guid isPermaLink="false">http://akaandmore.com/blog/?p=20</guid>
		<description><![CDATA[犬の散歩のように、家の散歩にあこがれる。]]></description>
			<content:encoded><![CDATA[<p><a href='http://akaandmore.com/blog/wp-content/uploads/2008/09/image1.jpg'><img src="http://akaandmore.com/blog/wp-content/uploads/2008/09/image1-640x441.jpg" alt="" title="引越し" width="640" height="441" class="alignnone size-medium wp-image-19" /></a></p>
<p>犬の散歩のように、家の散歩にあこがれる。</p>
<img src="http://feeds.feedburner.com/~r/AkaAndMore/~4/GiMqzEZI9Fw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://akaandmore.com/blog/archives/20/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://akaandmore.com/blog/archives/20</feedburner:origLink></item>
		<item>
		<title>WordPressで特定のページのみコンテンツを表示する方法</title>
		<link>http://feedproxy.google.com/~r/AkaAndMore/~3/H0JTEKrvqIU/13</link>
		<comments>http://akaandmore.com/blog/archives/13#comments</comments>
		<pubDate>Thu, 27 Mar 2008 02:22:50 +0000</pubDate>
		<dc:creator>kr9</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[コンディショナルタグ]]></category>
		<category><![CDATA[テクニック]]></category>

		<guid isPermaLink="false">http://akaandmore.com/blog/archives/13</guid>
		<description><![CDATA[is_何々というコンディショナルタグを使って特定のページにのみコンテンツを表示できる。 例えば当サイトの場合、ホームとシングルページのサイドバーには投稿者のプロフィールが表示されるが、カテゴリーや日付アーカイブでは表示されないようになっている。何故かと言うと、当サイトの場合カテゴリーページは記事の抜粋が最大10件並ぶように設定されているので、投稿者が複数いた場合にプロフィールの欄があると、誰の投稿かわからなくなってしまうからだ。 テンプレートごとに読み込むサイドバーを変更するのも手だが、今回紹介する方法は至ってシンプルで、if文による条件分岐で解決できる。 例：ホームとシングルにだけプロフィールを表示する PLAIN TEXT CODE: &#60;?php if &#40;is_home&#40;&#41; &#124;&#124; is_single&#40;&#41;&#41; &#123; ?&#62; &#60;dl&#62; &#160; &#160; &#60;dt&#62;この記事の投稿者&#60;/dt&#62; &#160; &#160; &#60;dd&#62;プロフィール&#60;/dd&#62; &#60;/dl&#62; &#60;?php &#125; ?&#62; これは、is_home()またはis_single()の場合中身を表示しなさいよという命令文なので、表示されているページがホームとシングルの場合は投稿者のプロフィールが表示される。もちろんプロフィールだけでなく、どんなに長い文章も表示することができるので、極端に言ってしまえば、コンディショナルタグだけでまったく違うサイトにしてしまうことも可能なのだ。 この他にもページによる条件分岐は沢山用意されているので、以下にその一覧を記載する。 コンディショナルタグ一覧 is_admin, is_paged, is_archive, is_attachment, is_author, is_category, is_tag, is_comments_popup, is_date, is_day, is_feed, is_home, is_month, is_page, is_plugin_page, is_preview, is_robots, is_search, is_single, is_singular, is_time, is_trackback, is_year, is_404 この中でもよく使うと思われるものはこちら。 is_home（）・・・ホーム is_single()・・・シングル [...]]]></description>
			<content:encoded><![CDATA[<p>is_何々というコンディショナルタグを使って特定のページにのみコンテンツを表示できる。<br />
例えば当サイトの場合、ホームとシングルページのサイドバーには投稿者のプロフィールが表示されるが、カテゴリーや日付アーカイブでは表示されないようになっている。何故かと言うと、当サイトの場合カテゴリーページは記事の抜粋が最大10件並ぶように設定されているので、投稿者が複数いた場合にプロフィールの欄があると、誰の投稿かわからなくなってしまうからだ。<br />
テンプレートごとに読み込むサイドバーを変更するのも手だが、今回紹介する方法は至ってシンプルで、if文による条件分岐で解決できる。</p>
<h2>例：ホームとシングルにだけプロフィールを表示する</h2>
<div class="igBar"><span id="lcode-14"><a href="javascript:void(0)" onkeypress="p" onclick="showPlainTxt('code-14'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-14">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;?php if <span style="color:#006600; font-weight:bold;">&#40;</span>is_home<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span> || is_single<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span> ?&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;dl&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;dt&gt;この記事の投稿者&lt;/dt&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;dd&gt;プロフィール&lt;/dd&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/dl&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;?php <span style="color:#006600; font-weight:bold;">&#125;</span> ?&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p>
これは、is_home()またはis_single()の場合中身を表示しなさいよという命令文なので、表示されているページがホームとシングルの場合は投稿者のプロフィールが表示される。もちろんプロフィールだけでなく、どんなに長い文章も表示することができるので、極端に言ってしまえば、コンディショナルタグだけでまったく違うサイトにしてしまうことも可能なのだ。<br />
この他にもページによる条件分岐は沢山用意されているので、以下にその一覧を記載する。</p>
<h3>コンディショナルタグ一覧</h3>
<p>is_admin, is_paged, is_archive, is_attachment, is_author, is_category, is_tag, is_comments_popup, is_date, is_day, is_feed, is_home, is_month, is_page, is_plugin_page, is_preview, is_robots, is_search, is_single, is_singular, is_time, is_trackback, is_year, is_404</p>
<p>この中でもよく使うと思われるものはこちら。</p>
<ul>
<li>is_home（）・・・ホーム</li>
<li>is_single()・・・シングル</li>
<li>is_category()・・・カテゴリー（is_category('2')などとするとカテゴリーIDで絞れる）</li>
<li>is_page()・・・ページ</li>
<li>is_search()・・・検索結果画面</li>
<li>is_archive()・・・アーカイブページ</li>
</ul>
<p>以前紹介した<a href="http://akaandmore.com/blog/archives/12">カテゴリースラッグでCSSを変更する方法</a>と併用すると、MTの様にかなり自由なデザイン変更が可能となるはずだ。</p>
<img src="http://feeds.feedburner.com/~r/AkaAndMore/~4/H0JTEKrvqIU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://akaandmore.com/blog/archives/13/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://akaandmore.com/blog/archives/13</feedburner:origLink></item>
		<item>
		<title>WordPressでカテゴリー毎に表示スタイルを変更する方法</title>
		<link>http://feedproxy.google.com/~r/AkaAndMore/~3/dmKm2bUAEn4/12</link>
		<comments>http://akaandmore.com/blog/archives/12#comments</comments>
		<pubDate>Wed, 26 Mar 2008 09:27:17 +0000</pubDate>
		<dc:creator>kr9</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[スタイルシート]]></category>

		<guid isPermaLink="false">http://akaandmore.com/blog/archives/12</guid>
		<description><![CDATA[WordPressで、CSSを利用してカテゴリーごとにスタイルを変更する方法をメモ。MovableTypeにはそういったプラグインがあったが、WordPressにはプラグインが無い（見つからない）ので力技で対応。例えば特定カテゴリーだけヘッダー部分の背景を赤色にしたい場合などに使う。 例：カテゴリー「日記」「写真」のタイトル文字色をそれぞれ青と赤にする 1.カテゴリーごとに英文字でカテゴリースラッグをつける カテゴリー作成時（作成済みの場合は編集画面）のカテゴリースラッグ欄に、英数字で名前をつけておく。この名前を後々cssのクラス名として使う。 今回の例の場合、「日記」のカテゴリースラッグを「diary」に、「写真」のカテゴリースラッグを「photo」にする。 2.カテゴリーを表示するテンプレート（今回はarchive.php）にカテゴリースラッグを出力 ページの階層は以下の通り。divのクラス属性としてカテゴリースラッグを出力するphpコードを挿入する。また、月別や日別アーカイブの時には表示しないように、if文でカテゴリーページの時だけclassを表示するようにする。 PLAIN TEXT CODE: &#60;div id="contents"&#60;?php if &#40;is_category&#40;&#41;&#41; &#123; ?&#62; class="&#60;?php $cat = get_the_category(); $cat = $cat[0];{echo $cat-&#62;category_nicename;} ?&#62;"&#60;?php &#125; ?&#62;&#62; &#160; &#160; &#60;h2 class="pagetitle"&#62;&#60;?php echo single_cat_title&#40;&#41;; ?&#62;&#60;/h2&#62; &#160; &#160; &#60;p&#62;内容&#60;/p&#62; &#60;/div&#62; この状態で日記のカテゴリーページにアクセスすると PLAIN TEXT CODE: &#60;div id="contents" class="diary"&#62; &#160; &#160; &#60;h2 class="pagetitle"&#62;日記&#60;/h2&#62; &#160; &#160; &#60;p&#62;内容&#60;/p&#62; &#60;/div&#62; と出力され、写真のカテゴリーページにアクセスすると PLAIN [...]]]></description>
			<content:encoded><![CDATA[<p>WordPressで、CSSを利用してカテゴリーごとにスタイルを変更する方法をメモ。MovableTypeにはそういったプラグインがあったが、WordPressにはプラグインが無い（見つからない）ので力技で対応。例えば特定カテゴリーだけヘッダー部分の背景を赤色にしたい場合などに使う。</p>
<h2>例：カテゴリー「日記」「写真」のタイトル文字色をそれぞれ青と赤にする</h2>
<h3>1.カテゴリーごとに英文字でカテゴリースラッグをつける</h3>
<p>カテゴリー作成時（作成済みの場合は編集画面）のカテゴリースラッグ欄に、英数字で名前をつけておく。この名前を後々cssのクラス名として使う。<br />
今回の例の場合、「日記」のカテゴリースラッグを「diary」に、「写真」のカテゴリースラッグを「photo」にする。</p>
<h3>2.カテゴリーを表示するテンプレート（今回はarchive.php）にカテゴリースラッグを出力</h3>
<p>ページの階層は以下の通り。divのクラス属性としてカテゴリースラッグを出力するphpコードを挿入する。また、月別や日別アーカイブの時には表示しないように、if文でカテゴリーページの時だけclassを表示するようにする。</p>
<div class="igBar"><span id="lcode-19"><a href="javascript:void(0)" onkeypress="p" onclick="showPlainTxt('code-19'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-19">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;div id=<span style="color:#CC0000;">"contents"</span>&lt;?php if <span style="color:#006600; font-weight:bold;">&#40;</span>is_category<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span><span style="color:#006600; font-weight:bold;">&#41;</span> <span style="color:#006600; font-weight:bold;">&#123;</span> ?&gt; class=<span style="color:#CC0000;">"&lt;?php $cat = get_the_category(); $cat = $cat[0];{echo $cat-&gt;category_nicename;} ?&gt;"</span>&lt;?php <span style="color:#006600; font-weight:bold;">&#125;</span> ?&gt;&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;h2 class=<span style="color:#CC0000;">"pagetitle"</span>&gt;&lt;?php echo single_cat_title<span style="color:#006600; font-weight:bold;">&#40;</span><span style="color:#006600; font-weight:bold;">&#41;</span>; ?&gt;&lt;/h2&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;p&gt;内容&lt;/p&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/div&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p>
この状態で日記のカテゴリーページにアクセスすると</p>
<div class="igBar"><span id="lcode-20"><a href="javascript:void(0)" onkeypress="p" onclick="showPlainTxt('code-20'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-20">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;div id=<span style="color:#CC0000;">"contents"</span> class=<span style="color:#CC0000;">"diary"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;h2 class=<span style="color:#CC0000;">"pagetitle"</span>&gt;日記&lt;/h2&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;p&gt;内容&lt;/p&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/div&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p>
と出力され、写真のカテゴリーページにアクセスすると</p>
<div class="igBar"><span id="lcode-21"><a href="javascript:void(0)" onkeypress="p" onclick="showPlainTxt('code-21'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CODE:</span>
<div id="code-21">
<div class="code">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;div id=<span style="color:#CC0000;">"contents"</span> class=<span style="color:#CC0000;">"photo"</span>&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;h2 class=<span style="color:#CC0000;">"pagetitle"</span>&gt;写真&lt;/h2&gt;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; &lt;p&gt;内容&lt;/p&gt;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&lt;/div&gt; </div>
</li>
</ol>
</div>
</div>
</div>
<p>
と出力される。</p>
<h3>3.スタイルシートを記述</h3>
<p>ここまでくれば、あとはスタイルシートで各々のタイトルに色を設定するだけ。</p>
<div class="igBar"><span id="lcss-22"><a href="javascript:void(0)" onkeypress="p" onclick="showPlainTxt('css-22'); return false;">PLAIN TEXT</a></span></div>
<div class="syntax_hilite"><span class="langName">CSS:</span>
<div id="css-22">
<div class="css">
<ol>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">div<span style="color: #6666ff;">.diary </span>h2<span style="color: #6666ff;">.pagetitle </span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">color</span>: #00F;</div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span></div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">div<span style="color: #6666ff;">.photo </span>h2<span style="color: #6666ff;">.pagetitle </span><span style="color: #66cc66;">&#123;</span></div>
</li>
<li style="font-family: 'Courier New', Courier, monospace; color: black; font-weight: normal; font-style: normal;color:#3A6A8B;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;">&nbsp; &nbsp; <span style="color: #000000; font-weight: bold;">color</span>: #F00;</div>
</li>
<li style="font-weight: bold;color:#26536A;">
<div style="font-family: 'Courier New', Courier, monospace; font-weight: normal;"><span style="color: #66cc66;">&#125;</span> </div>
</li>
</ol>
</div>
</div>
</div>
<p>
もちろん文字色だけでなく、背景色などスタイルシートで設定できるものはすべて変更可能。これを使えばカテゴリーごとにページのデザインをガラッと変更できる。</p>
<img src="http://feeds.feedburner.com/~r/AkaAndMore/~4/dmKm2bUAEn4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://akaandmore.com/blog/archives/12/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://akaandmore.com/blog/archives/12</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 0.525 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-02-04 05:51:02 --><!-- Compression = gzip -->

