プロジェクト

全般

プロフィール

Enhancement(機能追加・改善) #3599

スマートフォン版のメンバー検索画面を改修する

誠二 天重ほぼ10年前に追加. 約4年前に更新.

ステータス:
Rejected(差し戻し)
優先度:
Normal(通常)
担当者:
-
対象バージョン:
開始日:
2014-04-21
期日:
進捗率:

50%


説明

概要

現状、スマートフォン版メンバー検索画面にアクセスするとmember_id=1から20件分が表示されるが、下記の理由から使い勝手が良くない。

  • 最近登録したメンバーにアクセス出来ない(検索しないと見つけられない)
  • ニックネームの一部でもわからないとメンバーを探せない

上記の使いにくい点を改善する.

改善項目

  • メンバー検索ページで表示されるメンバーの並び順をmember_idの大きい物から並べる
  • ページャを追加し21件目以降を表示できるようにする

仕様

  • member/searchのapiにページャーを実装
    • api返却値にページ情報(現在のページ数、次のページがあるか、次のページ数、最後のページ数)を追加(以下のpageの箇所を追加する)
      {
        "status": "success",
        "data": [メンバー情報、変化なし],
        "page": {
          "current": 2,
          "isNext": true,
          "next": 3,
          "last": 4
        }
      }
      
  • 1ページあたりの件数は20件
  • apiリクエストのクエリにpageの値を追加(以下はサンプルリクエスト)
    api.php/member/search.json?apiKey=(apikey)&page=1
  • 表示はページネーションというよりは、「もっと見る」押下で画面下部に追加されていく想定
  • それ以上追加するデータがない場合、「もっと見る」が表示されない

関連するチケット

関連している OpenPNE 3 - Enhancement(機能追加・改善) #3646: スマートフォン版のメンバー検索やフレンドリストガジェット等において、検索結果が20件以上表示できないのを全件表示できるようにする Rejected(差し戻し) 2014-06-25

履歴

#1 誠二 天重ほぼ10年前に更新

  • 説明 を更新 (diff)
  • ステータスNew(新規) から Accepted(着手) に変更

#2 誠二 天重ほぼ10年前に更新

  • ステータスAccepted(着手) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

https://github.com/openpne/OpenPNE3/pull/132
にてプルリクエスト投げました。
追加内容は以下のコミットです。
https://github.com/amashigeseiji/OpenPNE3/commit/1ee2fa2a9ce5305383e8e08ba5c0fd570b32d66d

#3 Mutsumi Imamuraほぼ10年前に更新

  • 対象バージョンOpenPNE 3.8.x から OpenPNE 3.9.0-old に変更

本チケットは親チケットになりますので対象バージョンは3.9.0とします。
3.8系へはバックポートチケットを作成し対応します。

#4 誠二 天重ほぼ10年前に更新

#note-2 はブランチを切り間違えているので、一度閉じました。
改めて以下にプルリクエストを送っています。
https://github.com/openpne/OpenPNE3/pull/145

#5 誠二 天重9年以上前に更新

  • 関連している Enhancement(機能追加・改善) #3646: スマートフォン版のメンバー検索やフレンドリストガジェット等において、検索結果が20件以上表示できないのを全件表示できるようにする を追加

#6 kaoru n約7年前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更
  • 担当者 を削除 (誠二 天重)
  • 対象バージョンOpenPNE 3.9.0-old から OpenPNE 3.9.0 に変更

対象バージョン変更により修正内容の確認が必要であるため差し戻します。

#7 kaoru n約4年前に更新

  • 対象バージョンOpenPNE 3.9.0 から OpenPNE 3.10.x に変更

他の形式にエクスポート: Atom PDF