操作
Backport(バックポート) #1145
完了A value of URL in link list gadget is not accept Hiragana (リンクガジェットの値がひらがなだとエラーになる)
開始日:
2010-03-16
期日:
進捗率:
100%
予定工数:
説明
Overview (現象)¶
A value of URL in link list gadget is not accept Hiragana.
リンクガジェットの値がひらがなだとエラーになる。
Causes (原因)¶
Using link_to() helper to create link.
リンクの生成に link_to() ヘルパーを使用していた。
Way to fix (修正内容)¶
Changed to use content_tag() helper to create link. I don't think that validating is not needed for protecting flexibility.
リンクの生成に content_tag() ヘルパーを使用するように修正。ここでのバリデーションは柔軟さを確保するために不要。
Original report (元の報告)¶
http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23922 より転載
デザイン設定 -> ガジェット設定 -> サイドバナーガジェット設定 にてサイドバーにリンク集を入れ、 URL1に"てすと" リンクテキスト1に"てすと" と入力し、submitする。 そしてSNSユーザ側ページを表示させると、 「 現在、サーバが混み合っているか、メンテナンス中です。 ご迷惑をおかけいたしますが、しばらく時間を空けて再度アクセスしてください。 Currently, our service is too busy or is under maintenance. We're sorry and please retry accessing later. 」 が表示される。 リンクガジェットのリンクURLにひらがなのみを入れると、この問題が再現します。 "http://てすと"の入力だと再現しません。 URLにひらがなのみを入れるのは誤った入力ですが、上述の表記になるのは問題かと思われます。 submitした際に入力値エラーとして保存失敗が適切かと思います。
操作