タグ

2011年8月23日のブックマーク (3件)

  • facebook : 「いいね」の顔アイコンが出た! | Hinemosu

    facebookの「いいね」ボタンに顔アイコンが出なくて悩んでいたのですが、ようやく問題が解決しました。 原因はHTMLのヘッダ部に指定する"og:type"を、"blog"に設定していたためでした。 原因と対策 問題の直接の原因は、"og:type"に誤った値"blog"を設定していたためでした。 下記のように、ヘッダ部に指定する"og:type"を"blog"にすると、「いいね」を押した時に、押した自分の顔アイコンしか表示されません。 <meta property="og:type" content="blog"/> これを、下記のように"article"に変更したところ、顔アイコンが表示されるようになりました。 <meta property="og:type" content="article"/> アレレなんで?と思って「types | Open Graph protocol –

    facebook : 「いいね」の顔アイコンが出た! | Hinemosu
  • facebook : 「いいね」に顔アイコンが出ない | Hinemosu

    facebookの「いいね」ボタンに、顔アイコンが表示されなくて悩んでいます。したが、解決方法が分りました。 詳細は『facebook : 「いいね」の顔アイコンが出た! – Hinemosu』を参照下さい。 以下、念のため以前の文章も残しておきます。 プラグインを使って「いいね」ボタンを表示させていたときは、「いいね」ボタンを押した友人たちのアイコンが見えていました。 しかし自前でコードを書いて、xfbml版を表示させたあたりから、なぜかアイコンが表示されなくなってしまいました。 現状はこんな感じで表示されて見えます。 ホントはここに、友達の顔アイコンも表示されるはずなのに… 参考までに現状のコードはこんな感じ。FacebookのJavaScript SDKを呼び出しで、非同期でlikeを表示させています。 <div class="fb_like_div"> <fb:like href=

    facebook : 「いいね」に顔アイコンが出ない | Hinemosu
  • mod_rewriteの考え方。 - こせきの技術日記

    http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html を見ながら。 URLが正規表現(A)にマッチし、かつ 文字列(B)が条件(C)を満たす場合に、 URLを(D)に書き換える。 というのが基。 RewriteRule URLが(A)の正規表現にマッチしたら(D)で書き換える。 正規表現(A)は、リライトを実行するかどうかの条件(真偽値)であって、置換 url =~ s/(A)/(D)/ ということではない。たとえば、以下のような正規表現でリライトされる。 Google Code Search # 1文字マッチしたらリライト実行。空文字列でなければ実行する。 RewriteRule . index.php [L] Google Code Search # 先頭にマッチしたらリライト実行。常に実行する。 RewriteRule ^ -

    mod_rewriteの考え方。 - こせきの技術日記