<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
			<title>rss</title>
			<link>http://96th-street.net/</link>
			<description></description>
			<language>ja</language>
			<copyright>96th Street 2012</copyright>
			<ttl>120</ttl><item>
<title>近所の風景</title>
<link>http://96th-street.net/contents/photos/21.html</link>
<description><![CDATA[ <div>
<p>本文スペースに文章を入れると、写真ギャラリー内の各カテゴリーごとに紹介文を書くことができます。</p>
</div> ]]></description>
<pubDate>2011/09/11 18:49</pubDate>
<guid isPermaLink="true">contents/photos/21.html</guid>
<dc:creator>管理人</dc:creator>
</item><item>
<title>夕景</title>
<link>http://96th-street.net/contents/photos/22.html</link>
<description><![CDATA[ <div>
<p>本文スペースに文章を入れると、写真ギャラリー内の各カテゴリーごとに紹介文を書くことができます。</p>
</div> ]]></description>
<pubDate>2011/09/04 22:59</pubDate>
<guid isPermaLink="true">contents/photos/22.html</guid>
<dc:creator>管理人</dc:creator>
</item><item>
<title>夜景</title>
<link>http://96th-street.net/contents/photos/23.html</link>
<description><![CDATA[ <div>
<div>
<p>本文スペースに文章を入れると、写真ギャラリー内の各カテゴリーごとに紹介文を書くことができます。</p>
</div>
</div> ]]></description>
<pubDate>2011/09/30 18:26</pubDate>
<guid isPermaLink="true">contents/photos/23.html</guid>
<dc:creator>管理人</dc:creator>
</item><item>
<title>みやざきの海</title>
<link>http://96th-street.net/contents/photos/24.html</link>
<description><![CDATA[ <div>
<p>本文スペースに文章を入れると、写真ギャラリー内の各カテゴリーごとに紹介文を書くことができます。</p>
</div> ]]></description>
<pubDate>2011/09/11 18:55</pubDate>
<guid isPermaLink="true">contents/photos/24.html</guid>
<dc:creator>管理人</dc:creator>
</item><item>
<title>すこしずつできあがってきた</title>
<link>http://96th-street.net/contents/blog/25.html</link>
<description><![CDATA[ <p>毎日少しずつしか作れないから、なかなかリニューアルが進んでくれないけど、<br />とりあえず形が出来上がってきたぞ。</p>
<p>まぁ、まだまだやること山積みで、完成度10%ってトコですけどw</p>
<p>全体像が見えてくると、やりがいがあるね。</p> ]]></description>
<pubDate>2011/09/04 23:01</pubDate>
<guid isPermaLink="true">contents/blog/25.html</guid>
<dc:creator>管理人</dc:creator>
</item><item>
<title>DISQUSがうまくうごかない</title>
<link>http://96th-street.net/contents/blog/26.html</link>
<description><![CDATA[ <p>イメージしてたのは、上にfacebookとかtwitterとかのコメント共有用ボタンが並んでるコメント欄だったんだけど、DISQUSの管理画面でちゃんと設定はしてるはずなのに反映されてない。</p>
<p>一応書き込みはできるんだけど…</p>
<p> </p>
<p>なんだこれ…?? どうすればちゃんと表示するんだろう?</p>
<p> </p>
<p><strong>2011-09-09追記</strong></p>
<p>あきらめてたら翌日、突然表示されるようになってました。</p>
<p>設定が反映されるのに時間がかかるってことなのかな?<br />よくわからないけど、とりあえず完成?w</p> ]]></description>
<pubDate>2011/09/26 23:56</pubDate>
<guid isPermaLink="true">contents/blog/26.html</guid>
<dc:creator>編集</dc:creator>
</item><item>
<title>MODxを使ったサイトリニューアルについて</title>
<link>http://96th-street.net/contents/modx/31.html</link>
<description><![CDATA[ <p>いろんなCMSを使ってきたけども、結局最後はMODxに戻ってしまうw</p>
<p>今回のリニューアルは、今まで漫然と使っていたMODxの機能を本腰をいれて掘り下げ、自分用としてだけではなく、汎用として使い回せるHP構築ツールを目指して、自分の拙い知識を総動員して作成しています。</p>
<p>今まで敬遠してて使ってこなかった便利な機能にもいくつか手を出しているので、そのあたりも整理してここに紹介していけたらなと思います。</p> ]]></description>
<pubDate>2012/02/13 00:13</pubDate>
<guid isPermaLink="true">contents/modx/31.html</guid>
<dc:creator>管理人</dc:creator>
</item><item>
<title>Mobile Converterを使って携帯/スマートフォン両対応のサイトを作る</title>
<link>http://96th-street.net/contents/modx/32.html</link>
<description><![CDATA[ <p>MODxサイトで携帯対応の為のプラグインといったら、Soushi様作のMobile Converterだろう。<br />今回、このサイトをリニューアルするにあたって、このMobile Converterを使い、『携帯とスマートフォンに自動で両対応するサイト』を作ろうとしたのだけれど、現在公開されているMobile Converterの正式版ではうまくいかなかった。その為、作者のSoushi様にメールにて問い合わせたところ、細かい部分まで親身に対応していただき、無事に目的を果たせました。<br /><br />Mobile Converterそのものを改造していただいたので、Soushi様に許可をいただき、暫定版であるMobile Converter　2.01rc1　が載っているgithubのURLを公開しておきます。</p>
<p><strong><span style="color: #ff0000;">但し!!!</span> </strong></p>
<p><span style="color: #ff0000;">この2.01rc1はあくまでも暫定版。今回、私の要望に応える形でSoushi様が即興でソースに手を加えてくださったものなので、正式版として公開されているものではありません。その点、ご注意ください。</span><br />不安な方は今回の改造点を含めた正式版が発表されるのを待ちましょう。といっても、このサイトでは既に実働していまして、今のところなんら不具合は発生していません(´∇｀;A </p>
<p><strong>URLはこちら</strong>→<a title="MobileConverter 2.01rc1" href="https://github.com/soushi/MODx_MobileConverter/blob/318df4ed613c07e62154ebe36058c6b98ce67b59/MobileConverter.txt" target="_blank">Mobile Converter 2.01rc1(github)</a></p>
<p>さて、導入するにあたり、いくつか設定が必要なのでそれも書いておきます。</p>
<p class="contenttitle">ファイルブラウザ及びTinyMCEの設定</p>
<p>現在のMobile Converterは、変換する画像のパス等を相対パスで扱っています。それに対して、現行のMODxのデフォルト設定では、ファイルブラウザ、TinyMCE両方ともが絶対パスで扱うように設定されています。<br />その為、このふたつの設定を変えて相対パスで扱うように変更する必要があります。 </p>
<p><strong>・ファイルブラウザ</strong><br /> ツール→グローバル設定→インターフェイスとその他の機能　と進み、『相対パスを渡す』を『はい』に変える。</p>
<p><strong>・TinyMCE</strong><br /> エレメント→エレメント管理→プラグイン→<span>TinyMCE Rich Text Editor　と進み、設定タブを開いて『Path Options</span>』を『SiteConfig』に切り替える。</p>
<p class="contenttitle">Mobile Converter正式版と2.01rc1の違いについて</p>
<p>上の設定をして、Mobile Converter 2.01rc1をインストールし、サイトごとの設定を加えれば完了です。インストールや設定に関しては、Mobile Converterのreadmeに詳しく書いていますが、今回の暫定版で変わっている点をご紹介しておきます。</p>
<p><strong>■realpathに関する記述が変更されている</strong></p>
<p>現行のMODxに合わせてソースの一部が変更されています。</p>
<p>$realChgFile = realpath(MODX_BASE_PATH . $chgFile);<br />↓<br />$realChgFile = MODX_BASE_PATH . $chgFile;</p>
<p>参考URL<br /><a href="http://d.hatena.ne.jp/popowa/20100308/1283647252" target="_blank">popowa - メーヴェに乗りたい『<span class="title">MobileConverterを入れてみる</span>』</a></p>
<p><strong>■ユーザーエージェント判定部分は正規表現で</strong></p>
<p>ユーザーエージェント判定部分は　&amp;g[groupNo]_useReg　をYesにして　&amp;g[groupNo]_[ruleNo]_matchStr　には正規表現で記述しましょう。</p>
<p>ちなみにこのサイトでの設定では、スマートフォンのユーザーエージェントは以下のように記述しています。</p>
<p>/iphone/i,/Android.*mobile/i,/mobile.*Android/i</p>
<p>正規表現については知識が全くなかったので、アンドロイドについてはSoushi様に教えていただいた記述をそのままに、iphoneについてはそれを元に試行錯誤して記述。合ってるかどうか怪しいですが(´∇｀;A  ｱｾｱｾ<br />でもまぁ、手持ちのiphoneでちゃんと動いているから大丈夫!!　な…はず…w </p>
<p>あ…そういえば、友達に頼んだアンドロイドでうまく動いてるかどうかの確認、まだ報告きてないな　(ぇ?www<br />まぁ、たぶん、iphoneでうまく動いてるんだから、大丈夫でしょう!! 大丈夫…だよね?w</p>
<p><strong>■imgMaxX/imgMaxYがルール別に記述できるようになっています!!</strong></p>
<p>スマートフォンサイトの横幅は通常320px。対して携帯サイトは通常240px。<br />このふたつの横幅で作っている方が多いと思います。</p>
<p>正式版のMobile Converterでは、imgMaxX/imgMaxYはグループまでしか対応していない為、変換できる横幅は１種類のみとなります。今回、Soushi様に改造していただき、2.01rc1では　&amp;g[groupNo]_[ruleNo]_imgMaxX/imgMaxY　が使えるようになりました。これにより、複数ルールで別々のサイズの画像を生成することができるようになっています。</p>
<p><strong>■最後に、一応、このサイトでの設定の一部を紹介</strong></p>
<p><span style="text-decoration: line-through;">&amp;g1_targetDoc=Grp1:Target IDs;string;1</span><br /><span style="text-decoration: line-through;">&amp;g1_useReg=Use Regexp;list;yes,no;yes</span><br /><span style="text-decoration: line-through;">&amp;g1_1_matchStr=Grp1:UserAgent for iphone;string;/iphone/i,/Android.*mobile/i,/mobile.*Android/i</span><br /><span style="text-decoration: line-through;">&amp;g1_1_imgPath=Target img path;string;assets/images/</span><br /><span style="text-decoration: line-through;">&amp;g1_1_imgMaxX=Grp1:Target img max X;string;300</span><br /><span style="text-decoration: line-through;">&amp;g1_1_thumbImgPath=Thumbnail path;string;assets/images/tmp/</span><br /><span style="text-decoration: line-through;">&amp;g1_1_template=Grp1:Template for iphone;string;T_Smartphone01</span><br /><span style="text-decoration: line-through;">&amp;g1_1_imgType=Grp1:ImageType for iphone;string;gif</span><br /><span style="text-decoration: line-through;">&amp;g1_1_charset=Grp1:Charset;string;UTF-8</span><br /><span style="text-decoration: line-through;">&amp;g1_2_matchStr=Grp1:UserAgent for Keitai;string;/^DoCoMo/,/^Vodafone/,/^J-PHONE/,/^SoftBank/,/^KDDI/</span><br /><span style="text-decoration: line-through;">&amp;g1_2_imgPath=Target img path;string;assets/images/</span><br /><span style="text-decoration: line-through;">&amp;g1_2_imgMaxX=Grp1:Target img max X;string;240</span><br /><span style="text-decoration: line-through;">&amp;g1_2_thumbImgPath=Thumbnail path;string;assets/images/tmp_k/</span><br /><span style="text-decoration: line-through;">&amp;g1_2_template=Grp1:Template for Keitai;string;T_Keitai01</span><br /><span style="text-decoration: line-through;">&amp;g1_2_imgType=Grp1:ImageType for Keitai;string;gif</span></p>
<p><span style="color: #ff0000;">↓8/25追記　ここから↓</span></p>
<p>すいません、上記のやり方は間違ってたようです(･ω･｀;A</p>
<p>&amp;imgPath=Target img path;string;assets/images/<br />&amp;thumbImgPath=Thumbnail path;string;assets/images/tmp/<br />&amp;g1_targetDoc=Grp1:Target IDs;string;1<br />&amp;g1_useReg=Use Regexp;list;yes,no;yes<br />&amp;g1_1_matchStr=Grp1:UserAgent for iphone;string;/iphone/i,/Android.*mobile/i,/mobile.*Android/i<br />&amp;g1_1_imgMaxX=Grp1:Target img max X;string;300<br />&amp;g1_1_template=Grp1:Template for iphone;string;T_Smartphone01<br />&amp;g1_1_imgType=Grp1:ImageType for iphone;string;gif<br />&amp;g1_1_charset=Grp1:Charset;string;UTF-8<br />&amp;g1_2_matchStr=Grp1:UserAgent for Keitai;string;/^DoCoMo/,/^Vodafone/,/^J-PHONE/,/^SoftBank/,/^KDDI/<br />&amp;g1_2_imgMaxX=Grp1:Target img max X;string;240<br />&amp;g1_2_template=Grp1:Template for Keitai;string;T_Keitai01<br />&amp;g1_2_imgType=Grp1:ImageType for Keitai;string;gif</p>
<p>このようにしたら意図通りに反映されました。<br />imgPathとthumbimgPathはルールナンバーに対応してなかったですね…orz..... </p>
<p><span style="color: #ff0000;">↑追記ここまで↑ </span></p>
<p>Group1_rule1でスマートフォンに対応して横幅を300pxに<br />Group1_rule2で携帯に対応して横幅を240pxに <br />という設定です。</p>
<p>うまく動いてるから間違えてないはず…。でもあまり自信はありませんので流用する時はちゃんと確認して設定してくださいね?w </p>
<p>最後に、今回、親身に対応していただいた作者のSoushi様に感謝!! こちらの拙い説明から対応策をほとんど即応の形で出していただき、予想よりはるかに順調に携帯・スマートフォン両対応のサイトを作ることができました。ホントのホントにありがとうございました!!</p> ]]></description>
<pubDate>2012/02/13 00:14</pubDate>
<guid isPermaLink="true">contents/modx/32.html</guid>
<dc:creator>管理人</dc:creator>
</item><item>
<title>Mobile Converter2.10リリース!!　ちょっとしたサンプルを載せておきます</title>
<link>http://96th-street.net/contents/modx/33.html</link>
<description><![CDATA[ <p>昨日、MODx用のプラグイン　MobileConverterの最新版2.10がリリースされました。<br />今回のアップグレードにはほんの少し関わらせていただいて、貴重な体験ができました。</p>
<p>アップグレードの詳細は、開発者のSoushi様のサイト『<a href="http://ayd.jp/p_pc/modx/MobileConverter.html" target="_blank">あ～ゆ～どりま～</a>』で確認していただくとして、私が<a href="http://sample01.96th-street.net/" target="_blank">サンプルサイト</a>で使っている設定を載せておこうと思います。 <br />(なんでここじゃなくてサンプルサイトの方かというと、サンプルサイトの方でずっとMODxの設定を続けてて、MCのテストもそっちでやっていたので、中身はこのサイトよりサンプルサイトの方がずっとカスタマイズが進んでいたりするのですw)</p>
<p>まずは簡単に設定を書いておくと</p>
<p>&amp;imgPath=Target img path;string;assets/images/<br />&amp;thumbImgPath=Thumbnail path;string;assets/images/tmp/<br />&amp;imgPathExcept=Target img pathExcept;string;assets/images/default/</p>
<p>&amp;g1_targetTemplate=Grp1:Target IDs;string;PC用テンプレート01<br />&amp;g1_1_matchStr=Grp1:UserAgent for iphone;string;iphone,Android+mobile<br />&amp;g1_1_imgMaxX=Grp1:Target img max X;string;52%<br />&amp;g1_1_imgMaxY=Grp1:Target img max Y;string;52%<br />&amp;g1_1_template=Grp1:Template for iphone;string;T_Smartphone01<br />&amp;g1_1_imgType=Grp1:ImageType for iphone;string;gif<br />&amp;g1_1_charset=Grp1:Charset;string;UTF-8<br />&amp;g1_2_matchStr=Grp1:UserAgent for Keitai;string;DoCoMo,Vodafone,J-PHONE,SoftBank,KDDI<br />&amp;g1_2_imgMaxX=Grp1:Target img max X;string;42%<br />&amp;g1_2_imgMaxY=Grp1:Target img max Y;string;42%<br />&amp;g1_2_template=Grp1:Template for Keitai;string;T_Keitai01<br />&amp;g1_2_imgType=Grp1:ImageType for Keitai;string;gif</p>
<p>1～3行目までは全グループの共通設定です。<br />１行あけて、４行目から15行目までが一塊りのグループで、あとはテンプレートの数だけこの部分を繰り返して&amp;g2以降を作ります。</p>
<p>とりあえず１行目から順に説明。</p>
<p>&amp;imgPath=Target img path;string;assets/images/<br />変換対象となるフォルダを指定しています。</p>
<p><br />&amp;thumbImgPath=Thumbnail path;string;assets/images/tmp/<br />変換した画像をどこに保存するかを指定しています。</p>
<p><br />&amp;imgPathExcept=Target img pathExcept;string;assets/images/default/<br /><span style="color: #ff0000;">【新機能部分】</span><br />1行目で指定した変換対象のフォルダの中で、変換の対象からはずすフォルダを指定しています。</p>
<p>ここまでが全グループ共通。 <br />ここからはグループ毎の個別設定。<br />簡単にグループの流れを書くと、<br /><strong>■グループ1-ルール1</strong><br />『PC用テンプレート01』というテンプレートが割り当てられているページをスマートフォンから見たときは 『T_Smartphone01』というテンプレートに切り替えて表示。<br /><strong>■グループ１-ルール2</strong><br />同じく携帯から見たときは『T_Keitai01』というテンプレートに切り替えて表示。<br />という設定です。 </p>
<p>&amp;g1_targetTemplate=Grp1:Target IDs;string;PC用テンプレート01<br /><span style="color: #ff0000;">【新機能部分】</span><br />グループ1の対象となるテンプレートを指定しています。</p>
<p>&amp;g1_1_matchStr=Grp1:UserAgent for iphone;string;iphone,Android+mobile<br /><span style="color: #ff0000;">【新機能部分】</span><br />エージェント判別でスマフォからのアクセスを判別。アンドロイド系のスマフォの場合、タブレットと区別する為にAndroidという文字列に加えてmobileがエージェントに含まれます。<br />以前のバージョンだと2つの文字列の組み合わせは正規表現で書く必要があったものが、+で文字列を繋げるだけというシンプルな書き方になっています。</p>
<p>&amp;g1_1_imgMaxX=Grp1:Target img max X;string;52%<br />&amp;g1_1_imgMaxY=Grp1:Target img max Y;string;52%<br /><span style="color: #ff0000;">【新機能部分】</span><br />以前のバージョンでピクセルでしか指定できなかった『imgMaxX』『imgMaxY』がパーセント表示でも指定できるようになっています。<br />用途としては、<a href="http://sample01.96th-street.net/category1/11.html" target="_blank">このページ</a>の画像をPC、スマフォ、携帯で見比べてもらうと判りやすいかなと思います。<br />ピクセル最大サイズ指定だと、例えば横幅300px以上の画像は全て300pxに変換　という使い方になりますが、<br />パーセント表示だと、3キャリアそれぞれの記事部分の横幅にあわせて、同じ比率で画像を表示してくれます。(なんか説明がわかりにくい…汗) </p>
<p>&amp;g1_1_template=Grp1:Template for iphone;string;T_Smartphone01<br />スマフォからアクセスされた場合に切り替えるテンプレートを指定。 </p>
<p>&amp;g1_1_imgType=Grp1:ImageType for iphone;string;gif<br />変換する画像形式をgifに指定。</p>
<p>&amp;g1_1_charset=Grp1:Charset;string;UTF-8<br />スマートフォンでアクセスされた場合のページのエンコード形式を指定。<br />ちなみにこの指定がない場合は、自動的にShift-JISで出力されます。<br />デフォルトがShift-JISになっているのは、MCがもともとPC用ページを携帯で表示することを目的として作られたプラグインだからですね。</p>
<p>↓ここからはルール2で携帯への出力を設定していますが、ルール1の繰り返しになるので説明は省きます。<br />ひとつだけ違っているのは、&amp;g1_2_charsetの設定がないことです。携帯にはShift-JISで出力していますので。</p>
<p>&amp;g1_2_matchStr=Grp1:UserAgent for Keitai;string;DoCoMo,Vodafone,J-PHONE,SoftBank,KDDI<br />&amp;g1_2_imgMaxX=Grp1:Target img max X;string;42%<br />&amp;g1_2_imgMaxY=Grp1:Target img max Y;string;42%<br />&amp;g1_2_template=Grp1:Template for Keitai;string;T_Keitai01<br />&amp;g1_2_imgType=Grp1:ImageType for Keitai;string;gif</p>
<p> ざっくりと書いてみましたが、誰かの参考になるかな～?w</p> ]]></description>
<pubDate>2012/02/13 00:15</pubDate>
<guid isPermaLink="true">contents/modx/33.html</guid>
<dc:creator>管理人</dc:creator>
</item><item>
<title>MODx managermanagerのmm_hidefieldsでカスタムテンプレート変数を隠す</title>
<link>http://96th-street.net/contents/modx/34.html</link>
<description><![CDATA[ <p>mm_hidefieldsはすごく便利。</p>
<p>編集する必要のないフィールドを隠せるからちゃんと設定すれば編集画面がすごくシンプルになる。</p>
<p>で、どうせならリソースによって初期設定としては必要だけどあとで編集することはまずないだろうっていうカスタムテンプレート変数を隠しておこうって思いまして。<br />いろいろググって、</p>
<p>mm_hideFields('tv4', ``,``);</p>
<p>みたいな感じで tv+隠したいカスタムテンプレート変数のID番号　を指定してやれば隠れるっていう情報を得たわけですよ。</p>
<p>…でも隠れない…汗</p>
<p>なんでだろ…最新のMMバージョンが開発バージョンなせいかなとかいろいろ試したんだけど駄目。</p>
<p>ホントにいろいろ試して、あきらめかけてたときに、ダウンロードしたMMの中にマニュアルの原本があることに気づいた。</p>
<p>覗いてみる…。</p>
<p> </p>
<p>あった!!!!</p>
<p>tv+隠したいカスタムテンプレート変数のID番号　ではなく</p>
<p>tv+隠したいカスタムテンプレート変数の名前　らしい!!!</p>
<p>つまり、例えばID4のカスタムテンプレート変数　hoge　を隠したいとすると</p>
<p>mm_hideFields('tv4', ``,``);　ではなく</p>
<p>mm_hideFields('tvhoge', ``,``); と設定する必要がある</p>
<p>どっかで仕様が変わったのかな?</p>
<p> </p>
<p>ググってヒットした日本語のサイトではどこでもID番号の指定で説明されていたので一応、忘備録として書いておく。</p> ]]></description>
<pubDate>2012/02/13 00:17</pubDate>
<guid isPermaLink="true">contents/modx/34.html</guid>
<dc:creator>管理人</dc:creator>
</item>	</channel>
</rss>
