2011年01月16日に投稿

[Movable Type]MTSetVarBlockタグを使用する時は改行を含まないように注意する

MTタグで出力された値を変数に格納する時に便利なMTSetVarBlockタグですが、使用する時の注意点の一つに「改行を含めない」ことが挙げられます。

続きを読む

2011年01月16日に投稿

[Movable Type]検索結果にカスタムフィールドでアップロードした画像を表示させる

動作確認を行ったMTのバージョンは4.28です。
通常カスタムフィールドの画像を表示させる場合は下記のようにします。

カスタムフィールドに設定したタグがEntryImageの場合


ですがこのような記述方法にすると、検索結果のテンプレートでエラーが発生します。どうやら検索結果のテンプレートでは‹MTEntryImageAsset›タグが使用できないようなのです。
そこで各エントリーに対応したカスタムフィールドの内容を表示させるタグが他にないかどうか調査したところ下記の方法で表示することができました。MTSearchResultsコンテキスト内で使用してください。下記のコードは画像のカスタムフィールドのみが作成されている場合に有効です。

2011年01月05日に投稿

[Photoshop]gif形式の画像をjpg形式で保存する

Photoshopでgif形式の画像を開いてから、別名で保存しようとするとjpg形式での保存ができないことが分かります。その場合、gif形式の画像をPhotoshopで開いてから、「イメージ」→「モード」で表示される項目のうち、「RGBカラー」にチェックを付けるとjpg形式で保存することができるようになります。

2011年01月02日に投稿

[Twitter]フォロー返しをしてくれていない人、自分がフォロー返しをしていない人、相互フォローしている人をリストアップするWEBサービス

Twitterの標準機能では下記のリストを得ることができません。

 1. 自分はフォローしているけれども、相手からフォローしてもらっていない人
 2. 相手からフォローをしてもらっているけれども、自分からフォローをしていない人
 3. 相互フォローをしている人

上記のリストを簡単に得ることができるWEBサービスがFriend or Followです。OAuth認証を使うことなくリストを得ることができるので、非常に簡単な操作だけで済みます。

Friend or Follow

2011年01月01日に投稿

[Javascript]セレクトボックスの選択項目が変更されたら指定のページへジャンプさせる

HTMLで作成できるフォームのひとつにセレクトボックスがあります。このセレクトボックスが変更されたらすぐに指定のURLに遷移させる方法です。


セレクトボックスが変更されたら、optionタグのvalue要素に指定されたURLをlocation.hrefへ代入するようにonchange要素を記述します。

2010年12月20日に投稿

[PHP]画像をダウンロードしてサーバーの特定のディレクトリに保存する

PHPを利用してWEB上の画像をダウンロードすることができるようです。下記のサンプルコードはITScrapBookのタイトルロゴをサーバーに保存するプログラムです。

このプログラムを実行すると、downloadディレクトリにdl.jpgという名前で画像が保存されます。PHPマニュアルによるとfile_get_contents関数はテキストで表現される情報だけでなく、バイナリデータも取り扱うことができるとのことです。

2010年12月14日に投稿

[CSS]Firefoxにおいてリンクテキストをクリックした時に表示される点線の枠を消す

Firefoxではリンクテキストをクリックすると、点線の枠が表示されます。(スタイルシートでいうdottedボーダーのようなものです。)これはどこをクリックしたのか分かりやすくするためのものだと考えられますが、WEBサイトを作成する時にレイアウトが崩れる原因になる可能性があります。私は過去に表示されたボーダーのせいで、ボーダーが表示されている間はfloatが崩れたり、スクロールバーが表示されてしまったりすることがありました。

この枠線を非表示にするには、下記のスタイルシートを適用します。