ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 12 years ago

Closed 12 years ago

Last modified 11 years ago

#2799 closed defect (fixed)

コミュニティメンバーリストの並び順が携帯版だけID順となっている

Reported by: imamura623 Owned by: asma
Priority: major Milestone: OpenPNE2.12.3
Component: pne-ktai Version: 2.10.x & 2.12.x & 2.14.x
Keywords: OpenPNE2.10.9 OpenPNE2.13.2 Cc:

Description (last modified by kudo)

■現象

携帯版コミュニティメンバーリストが、ID順でソートされている。 PC版は、参加順となっている。

■原因

携帯版ではコミュニティメンバーリストを取得するために db_commu_c_members_disp4c_commu_id() という関数をコールしていたが、PC版では db_commu_c_members4c_commu_id() をコールしていた。

取得できる内容はほぼ同じだが、携帯版でコールしている db_commu_c_members_disp4c_commu_id() は ID順、 PC版でコールしている db_commu_c_members4c_commu_id() は参加順でソートしていたため、PC版と携帯版で並び順が異なっていた。

■修正内容

携帯版コミュニティメンバーリストでも、PC版と同様に db_commu_c_members_disp4c_commu_id() ではなく db_commu_c_members4c_commu_id() をコールするようにし、PC版と並び順を統一させた(参加順でソートさせるようにした)。

■関連情報

元のDescription

http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=17825 より転記

携帯だけかもしれませんが、

メンバーリスト…ID順(降順)
メンバー管理…参加順(降順)

になってます。
PCは参加メンバー順だったので合わせた方が良いかなと思います。

Change History (18)

comment:1 Changed 12 years ago by kiwa

Priority: minormajor

comment:2 Changed 12 years ago by nakasone

Keywords: 再現待ち removed

以下のような確認を行ったところ再現できました。

■確認ブラウザ

  • !FireFox2

■確認バージョン

  • 2.10.x
  • 2.12.x
  • trunk

■手順

  1. コミュニティを作成→IDの遅いメンバー、IDの早いメンバーの順で参加させる
  2. PC版でメンバーリストとメンバー管理で並び順を確認
  3. どちらも参加順(降順)となっている
  4. 携帯版でメンバーリストとメンバー管理で並び順を確認
  5. メンバーリストがID順(降順)となっており、メンバー管理は参加順(降順)となっている

comment:3 Changed 12 years ago by asma

Owner: changed from nobody to asma

comment:4 Changed 12 years ago by asma

comment:5 Changed 12 years ago by asma

Keywords: 確認中 added

comment:6 Changed 12 years ago by asma

コメント抜けました。 上記リビジョンで対応しました。

comment:7 Changed 12 years ago by asma

Description: modified (diff)
Summary: コミュメンバーリストの並び順コミュメンバーリストの並び順が携帯版だけID順となっている

comment:8 Changed 12 years ago by kiwa

Keywords: OpenPNE2.8.9 OpenPNE2.13.2 added
Milestone: OpenPNE2.12.3

comment:9 Changed 12 years ago by kiwa

Keywords: OpenPNE2.10.9 added; OpenPNE2.8.9 removed

comment:10 Changed 12 years ago by kiwa

Keywords: 差し戻し added; 確認中 removed

descriptionの修正内容がわかりにくいです。開発者じゃなくてもわかるような説明に変更してください。

comment:11 Changed 12 years ago by kiwa

Description: modified (diff)
Keywords: 確認中 added; 差し戻し removed
Owner: changed from asma to nobody
Summary: コミュメンバーリストの並び順が携帯版だけID順となっているコミュニティメンバーリストの並び順が携帯版だけID順となっている

修正内容を変更しました

comment:12 Changed 12 years ago by ogawa

Owner: changed from nobody to asma

comment:13 Changed 12 years ago by ebihara

Description: modified (diff)
Keywords: テスト待ち added; 確認中 removed

修正内容に問題はなさそうです。

description が不明瞭だったので少し書き換えておきました。

comment:14 Changed 12 years ago by kiwa

Keywords: 差し戻し added; テスト待ち removed

以下の現象の確認をお願いします。

version

  • 2.10.8 (r8053時点)

※2.12.2, 2.13.1では再現せず

内容

携帯版コミュニティメンバーリスト(ktai_page_c_member_list)でFatal errorが発生している

Fatal error: Call to undefined function k_p_c_member_list_c_members_ds4c_commu_id() in /***/openpne-210x.dazai.pne.jp/webapp/modules/ktai/page/c_member_list.php on line 26

comment:15 Changed 12 years ago by ebihara

Keywords: 確認中 added; 差し戻し removed

以下のリビジョンで修正しました。

comment:16 Changed 12 years ago by ogawa

Keywords: テスト待ち added; 確認中 removed

comment:17 Changed 12 years ago by kiwa

Keywords: テスト待ち removed
Resolution: fixed
Status: newclosed

確認しました。問題ありません。

comment:18 Changed 11 years ago by kudo

Description: modified (diff)
Note: See TracTickets for help on using tickets.