Project

General

Profile

Bug(バグ) #671

コミュニティのメンバー管理画面に退会リンクが表示されない

Added by Mutsumi Imamura over 12 years ago. Updated over 12 years ago.

Status:
Fixed(完了)
Priority:
Normal(通常)
Target version:
Start date:
2010-02-17
Due date:
% Done:

100%

3.6 で発生するか:
Unknown (未調査)
3.8 で発生するか:
Unknown (未調査)

Description

現象

コミュニティのメンバー管理画面(community/memberManage/id/x)に「退会させる」などのリンクが表示されない

再現環境

  • OpenPNE3.0.6-dev
  • Firefox3.5.7

再現手順

【再現例】
  1. id1のメンバーでコミュニティを作成する(コミュニティid1)
  2. id2のメンバーでコミュニティid1に参加する
  3. id2のメンバーでコミュニティを作成する(コミュニティid2)
  4. id1のメンバーがコミュニティid2に参加する
  5. id2のメンバーでコミュニティid2のメンバー管理画面を見る
  6. id2のメンバーの「退会させる」リンクが表示されていない。

原因

メンバー管理のテンプレートで行っている処理が適切でない

問題の箇所


  6 <?php $communityMembers = $member->getCommunityMembers(); ?>
  7 <?php if ($communityMembers[0]->getPosition() !== 'admin') : ?>
  8 &nbsp;
  9 <?php echo link_to(__('Drop this member'), 'community/dropMember?id='.$community->getId().'&member_id='.$member->getId()) ?>
 10 <?php endif; ?>

この処理では、メンバーが最初に参加したコミュニティが管理者である場合は
退会リンクが表示されません。

(OpenPNE3.2以降では修正済み)

修正内容

上記のテンプレートを適切なものに変更します。

Associated revisions

Revision 77f8007b (diff)
Added by Shogo Kawahara over 12 years ago

(fixes #671) fixed template of community/memberManage, for drop member link

History

#1 Updated by Shogo Kawahara over 12 years ago

  • Status changed from New(新規) to Accepted(着手)

#2 Updated by Shogo Kawahara over 12 years ago

  • Subject changed from コミュニティのメンバー管理画面に退会させるボタンなどが表示されない to コミュニティのメンバー管理画面に退会リンクが表示されない

#3 Updated by Shogo Kawahara over 12 years ago

  • Assignee set to Shogo Kawahara

#4 Updated by Shogo Kawahara over 12 years ago

  • Target version set to OpenPNE 3.0.6

#5 Updated by Shogo Kawahara over 12 years ago

  • Status changed from Accepted(着手) to Pending Review(レビュー待ち)
  • % Done changed from 0 to 50

更新履歴commit:"77f8007b723f5dc2af8068755487094890177c3b"で適用されました。

#6 Updated by Mutsumi Imamura over 12 years ago

  • % Done changed from 50 to 60

動作テストしました。退会リンクの表示、退会動作の実行が正常に動作することを確認しました。

#7 Updated by Kousuke Ebihara over 12 years ago

  • Status changed from Pending Review(レビュー待ち) to Fixed(完了)
  • % Done changed from 60 to 100

確認しました。

動作テスト済みですので完了にします。

Also available in: Atom PDF