My Profile

実装完了。

間違えてページに2つも貼り付けてる。しかも画像がCarbon Emacs

機能

  • 登録しておいた画像を表示
  • 登録しておいた自己紹介文を表示
  • 登録しておいたプロファイル項目を表示

いずれもON/OFFで切り替えられるのと、プロファイル項目については、公開範囲をすべて/登録ユーザーのみ/友好関係者のみ/非公開 に設定可能、と。

ソース

気がついたんですが、簡易データストアをtext型の列でもってて、Hashで格納しているんですが、Hashのままだと、FormTagHelperの支援がなかなか受けられないので、OpenStruct でシリアライズしたほうがいいのではないかと。

ウィジェット側の実装に関しては30分もあればできるようになったので、まずまずなのですが、parametersをごちゃごちゃしている部分がもうちょっとすっきりできるはず。

ちょっと考えよう。