Bug(バグ) #1079
完了
op_link_to_member() を使っても、退会、未ログインのメンバーの対処ができていない
Shinichi Urabe さんが14年以上前に追加.
14年以上前に更新.
説明
Overview (現象)¶
例えば、足跡プラグインのメンバー名表示箇所で op_link_to_member() を使っても未ログインのユーザーは /member/ のメンバー名が表示される
Causes (原因)¶
ヘルパーの 866行目の以下の分岐が適切でない
if ($member)
{
if ($member && $member->id) と記述するべき
Way to fix (修正内容)¶
修正内容を記入
関連するチケット
1 (0件未完了 — 1件完了)
- ステータス を New(新規) から Accepted(着手) に変更
- 担当者 を Yuki Yamashita にセット
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
- 対象バージョン を OpenPNE 3.5.3 にセット
- ステータス を Pending Review(レビュー待ち) から Rejected(差し戻し) に変更
確認しました。退会したメンバーの表示に/member/と表示されてしまいます。ご確認をお願いします。
opAshiatoPlugin や opCommunityTopicPlugin などコア側以外では、 op_link_to_member ヘルパーを使用していないため、
各プラグインに沿った表示になってしまいます。
ですので、本変更を反映するためには各プラグインで link_to を op_link_to_member に記述を変更してください。
一時的に opAshiatoPlugin にて 修正を加えた op_link_to_member を使用したところ、正常に表示されました。
- ステータス を Rejected(差し戻し) から Pending Testing(テスト待ち) に変更
- ステータス を Pending Testing(テスト待ち) から Pending Review(レビュー待ち) に変更
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
- 進捗率 を 50 から 70 に変更
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 70 から 100 に変更
他の形式にエクスポート: Atom
PDF