Bug(バグ) #2462
完了
携帯版プロフィール画面で「自己紹介」の改行が反映されない
Kiwa Sakai さんが約13年前に追加.
7年以上前に更新.
説明
Overview (現象)¶
携帯版プロフィール画面 (/member/profile)にて、自己紹介の改行が反映されない。
よ
ろ
し
く
ね
と入力した場合、以下のように表示されてしまう。
現象確認バージョン¶
OpenPNE 3.6RC2
Causes (原因)¶
Way to fix (修正内容)¶
ファイル
関連するチケット
2 (0件未完了 — 2件完了)
- ステータス を New(新規) から Accepted(着手) に変更
- 担当者 を Yuya Watanabe にセット
- 対象バージョン を OpenPNE 3.7.0 にセット
下記部分において改行記号を改行タグに変換する処理が行われていない.
apps/mobile_frontend/modules/member/templates/profileSuccess.php 61行目
59 if ('textarea' === $profile->getFormType())
60 {
61 $value = op_auto_link_text_for_mobile((string)$profile);
62 }
63 elseif ($profile->getProfile()->isPreset())
64 {
修正方針¶
入力されたテキストを表示するときに改行記号を改行タグに変換する処理を追加する
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
- ステータス を Pending Testing(テスト待ち) から Rejected(差し戻し) に変更
- 進捗率 を 70 から 50 に変更
携帯にて<br>タグを用いた改行を含むプロフィールを作成した場合、改行が反映されず<br>タグが表示されました。
改行が反映されるように修正お願いします。
入力した文¶
よ<br>ろ<br>し<br>く
現在、携帯版プロフィールに表示される文¶
よ<br>ろ<br>し<br>く
修正後、携帯版プロフィールに表示される文¶
よ
ろ
し
く
- 対象バージョン を OpenPNE 3.7.0 から 252 に変更
- 対象バージョン を 252 から OpenPNE 3.8.x に変更
- ステータス を Rejected(差し戻し) から Pending Testing(テスト待ち) に変更
- 対象バージョン を OpenPNE 3.8.x から OpenPNE 3.9.0-old に変更
- 進捗率 を 50 から 70 に変更
- 3.6 で発生するか を Unknown (未調査) にセット
- 3.8 で発生するか を Unknown (未調査) にセット
note-4 の以下の指摘は誤りです(この挙動を示す場合は XSS 脆弱性となります)。
携帯にて<br>タグを用いた改行を含むプロフィールを作成した場合、改行が反映されず<br>タグが表示されました。
改行が反映されるように修正お願いします。
修正を適用した後の挙動が正しいはずですので再度確認をお願いします。
また、本チケットの修正は master ブランチにのみ存在するようです。このチケットの Target Version を OpenPNE 3.9.0 に変更し、本チケットの 3.8.x 向けバックポートチケットを別途作成します。
- ステータス を Pending Testing(テスト待ち) から Won't fix(対応せず) に変更
- 進捗率 を 70 から 0 に変更
OpenPNE 3.8.3 にて対応済みであったため、対応せずとします。
他の形式にエクスポート: Atom
PDF