tdiary/tdiary-core — pull request #413 by mayuco (2014-04-21 10:31:41+00:00)
Title: Add default ogp

FacebookでtDiaryの記事が投稿されているのをよく見ます。
ogpを設定していないため、記事内容にあまり関係のない画像が表示されている投稿を時々見かけるため、デフォルトのogp設定があるとよさそうに思いまして、プルリクエストを出してみました。

(https://github.com/tdiary/tdiary-contrib/blob/master/plugin/ogp.rb#L23 のあたりを参考にしました。)

og:descriptionは、サイト共通のdescriptionは載せても微妙かと思い、指定しなければ文章から何文字かとってきてくれるらしいので、敢えて指定しませんでした。

og:typeについては、http://ogp.me/#types に "blog"が見当たらなかったため、ホームを"website"、記事を"article"としました。

ogimage.pngについては、ベクターの正式なロゴデータが手元に無いため、記事の個性をつぶさないようなモノトーンに近い地味な色で、似たような画像を作成しました。
もしベクターの正式なロゴデータがありましたら、差し替えます。
ロゴの色と背景色も指示いただけましたら、変更可能です。